Što je glavni kod za pokretanje? (MBC definicija)
Glavni kod za pokretanje (ponekad skraćeno kao MBC) je jedan od nekoliko dijelova glavni zapis za pokretanje. Obavlja prvi skup važnih funkcija u procesu dizanje.
Konkretno, u tipičnom generičkom glavnom zapisu za podizanje sustava, glavni kod za podizanje sustava troši 446 bajtova od ukupnog 512-bajtnog glavnog zapisa za pokretanje - preostali prostor koristi pregradni stol (64 bajta) i 2-bajta potpis diska.
Kako radi glavni kod za pokretanje
Pod pretpostavkom da glavni kod za podizanje sustava ispravno izvrši BIOS, glavni kod za pokretanje predaje kontrolu podizanja na kod za podizanje volumena, dio volume boot sektor, na particija na tvrdi disk koji sadrži operacijski sustav.
Glavni kod za podizanje sustava koristi se samo na primarnim particijama. Neaktivne particije poput onih na vanjski pogon koji mogu pohranjivati podatke poput datoteka sigurnosne kopije, na primjer, ne moraju se dizati iz jer ne sadrže operativni sustav i stoga nemaju razloga za glavni kod za podizanje sustava.
Ovo su radnje koje slijedi glavni kod za pokretanje, prema Microsoftu:
Skenira tablicu particija za aktivnu particiju.
Pronalazi početak sektor aktivne particije.
Učitava kopiju boot sektor iz aktivne particije u memoriju.
Prenosi kontrolu na izvršni kod u sektoru za pokretanje.
Glavni kod za podizanje sustava koristi ono što se naziva CHS polja (Početni i završni cilindar, glava i sektorska polja) iz particione tablice kako bi locirao dio sektora za pokretanje particije.
Pogreške glavnog koda pokretanja
Datoteke koje Windows potrebe za podizanjem operativnog sustava ponekad se mogu oštetiti ili nestati.
Pogreške koda glavnog pokretanja mogu se dogoditi zbog bilo čega od a virus napad koji zamjenjuje podatke zlonamjernim kodovima, do fizičkog oštećenja tvrdog diska.
Identificiranje pogrešaka koda glavnog pokretanja
Jedna od ovih pogrešaka vjerojatno se prikazuje ako glavni kod za pokretanje ne može pronaći sektor za pokretanje, što sprječava pokretanje sustava Windows:
Nedostaje operativni sustav.
Nevažeća tablica particija.
Pogreška pri učitavanju operativnog sustava.
MBR pogreška 1.
MBR pogreška 2.
Jedan od načina na koji možete popraviti pogreške u glavnom zapisu za podizanje sustava je da ponovno instalirati Windows. Iako vam je ovo možda prva pomisao jer ne želite prolaziti kroz proces ispravljanja pogreške, to je prilično drastično rješenje.
Pogledajmo nekoliko drugih, potencijalno jednostavnijih načina rješavanja ovih problema:
Kako popraviti pogreške koda glavnog pokretanja
Dok možete normalno otvorite naredbeni redak u sustavu Windows trčati naredbe u sustavu Windows to vjerojatno znače problemi s glavnim kodom za pokretanje Windows se neće pokrenuti. U tim slučajevima morat ćete pristupiti a Naredbeni redak izvan Windowsa...
U Windows 10, Windows 8, Windows 7, i Windows Vista, možete pokušati popraviti pogrešku koda glavnog pokretanja putem ponovna izgradnja podataka o konfiguraciji pokretanja (BCD) koristiti bootrec naredba.
Naredba bootrec može se pokrenuti u sustavima Windows 10 i Windows 8 do Napredne opcije pokretanja. U sustavima Windows 7 i Windows Vista možete pokrenuti istu naredbu, ali to se radi putem Mogućnosti oporavka sustava.
U Windows XP i Windows 2000, fixmbr naredba koristi se za izgradnju novog glavnog zapisa za podizanje sustava ponovnim pisanjem glavnog koda za pokretanje. Ova naredba je dostupna u Konzola za oporavak.