Բեռնարկման հիմնական կոդը (երբեմն կրճատվում է որպես MBC) հիմնական բեռնման գրառումի մի քանի մասերից մեկն է: Այն կատարում է կարևոր գործառույթների առաջին փաթեթը բեռնման գործընթացում:
Հատկապես, տիպիկ ընդհանուր հիմնական բեռնման ռեկորդում, հիմնական բեռնման կոդը սպառում է 446 բայթ ընդհանուր 512 բայթ բեռնման հիմնական գրառումից, մնացած տարածքն օգտագործվում է բաժանման աղյուսակի կողմից (64 բայթ) և 2 բայթ: սկավառակի ստորագրություն։
Ինչպես է աշխատում հիմնական բեռնման կոդը
Ենթադրելով, որ հիմնական boot code-ը ճիշտ է կատարվում BIOS-ի կողմից, հիմնական boot code-ը հանձնում է բեռնման հսկողությունը ծավալի բեռնման կոդի վրա, որը մաս է կազմում կոշտ սկավառակի վրա, որը պարունակում է օպերացիոն համակարգը:
Բեռնման հիմնական կոդը օգտագործվում է միայն հիմնական միջնորմների վրա: Ոչ ակտիվ միջնորմները, ինչպիսիք են արտաքին սկավառակի բաժանմունքները, որոնք կարող են պահել տվյալներ, օրինակ՝ ֆայլերի կրկնօրինակները, պետք չէ բեռնել, քանի որ դրանք օպերացիոն համակարգ չեն պարունակում և, հետևաբար, հիմնական բեռնման կոդի համար պատճառ չունեն:
Սրանք այն գործողություններն են, որոնց հետևում է հիմնական բեռնման կոդը՝ համաձայն Microsoft-ի՝
- Սկանավորում է բաժանման աղյուսակը ակտիվ բաժանման համար:
- Գտնում է ակտիվ բաժանման մեկնարկային հատվածը:
- Բեռնում է բեռնման հատվածի պատճենը ակտիվ միջնորմից հիշողության մեջ:
- Տեղափոխում է հսկողությունը գործարկվող կոդի վրա boot հատվածում:
Գլխավոր բեռնման կոդը օգտագործում է այն, ինչ կոչվում է CHS դաշտեր (Սկսած և ավարտվող մխոց, գլուխ և հատված դաշտեր) բաժանման աղյուսակից՝ բաժանման բեռնման հատվածի հատվածը գտնելու համար:
Master Boot Code-ի սխալներ
Ֆայլերը, որոնք Windows-ը պետք է գործարկվի օպերացիոն համակարգում, երբեմն կարող են փչանալ կամ անհետանալ: Հիմնական բեռնման կոդի սխալները կարող են առաջանալ ամեն ինչի պատճառով՝ սկսած վիրուսի հարձակումից, որը փոխարինում է տվյալները վնասակար կոդերով, մինչև կոշտ սկավառակի ֆիզիկական վնաս:
Բեռնարկի հիմնական կոդի սխալների հայտնաբերում
Այս սխալներից մեկը, ամենայն հավանականությամբ, կցուցադրվի, եթե հիմնական բեռնման կոդը չի կարողանում գտնել բեռնման հատվածը, ինչը թույլ չի տալիս Windows-ի գործարկումը:
- Օպերացիոն համակարգը բացակայում է
- Անվավեր բաժանման աղյուսակ
- Սխալ՝ օպերացիոն համակարգը բեռնելիս
- MBR Սխալ 1
- MBR սխալ 2
Բեռնարկման հիմնական գրառումում սխալները շտկելու եղանակներից մեկը Windows-ը նորից տեղադրելն է: Թեև սա կարող է լինել ձեր առաջին միտքը, քանի որ դուք չեք ցանկանում անցնել սխալը շտկելու գործընթացի միջով, դա բավականին կտրուկ լուծում է:
Եկեք տեսնենք այս խնդիրները շտկելու մի քանի այլ, պոտենցիալ ավելի պարզ եղանակներ.
Ինչպես ուղղել հիմնական բեռնման կոդի սխալները
Չնայած Windows-ում հրամաններ գործարկելու համար սովորաբար կարող եք բացել հրամանի տողը, հիմնական բեռնման կոդի հետ կապված խնդիրները, հավանաբար, նշանակում են, որ Windows-ը չի գործարկվի: Այս դեպքերում դուք պետք է մուտք գործեք հրամանի տող Windows-ից դուրս…
Windows 11-ում, Windows 10-ում, Windows 8-ում, Windows 7-ում և Windows Vista-ում կարող եք փորձել ուղղել հիմնական բեռնման կոդի սխալը՝ վերակառուցելով Boot Configuration Data (BCD)՝ օգտագործելով bootrec հրամանը:
Bootrec հրամանը կարող է գործարկվել Windows 11/10/8-ում՝ Advanced Startup Options-ի միջոցով: Windows 7-ում և Windows Vista-ում կարող եք գործարկել նույն հրամանը, բայց դա արվում է System Recovery Options-ի միջոցով:
Windows XP-ում և Windows 2000-ում fixmbr հրամանն օգտագործվում է նոր հիմնական boot record ստեղծելու համար՝ նորից գրելով հիմնական boot code-ը: Այս հրամանը հասանելի է Recovery Console-ում: