Kas yra garsinis įkrovos kodas (VBC apibrėžimas)
Tūrinis įkrovos kodas ir disko parametrų blokas yra dvi pagrindinės dalys, sudarančios apimties įkrovos įrašas/sektorius. Garsinio įkrovos kodą iškviečia pagrindinis įkrovos kodas ir naudojamas paleisti įkrovos tvarkyklę, kuri pradeda faktinį įkėlimą Operacinė sistema.
Garso įkrovos kodas yra kiekviename pertvara kur yra apimties įkrovos įrašas, kuris yra kiekvienas suformatuotas pertvara. Tačiau jį iškviečia tik pagrindinis įkrovos kodas pirminiam skaidiniui, kuris nustatytas kaip aktyvus. Kitu atveju neaktyviems skaidiniams tomo įkrovos kodas lieka nenaudojamas.
Garsinio įkrovos kodai yra būdingi to konkretaus skaidinio operacinei sistemai. Pavyzdžiui, apimties įkrovos kodas Windows 10 gali veikti kitaip nei vienas pagal skonį Linux ar net kitokios „Windows“ versijos Windows XP arba Windows 7.
Tūrinis įkrovos kodas kartais vadinamas jo santrumpa VBC.
Ką veikia garsinis įkrovos kodas
Pagrindinis įkrovos įrašas ieško a paleidžiamas įrenginį, kuriame įkrovos seka / tvarka yra nustatytas BIOS.
Pamatyti Kaip pakeisti įkrovos tvarką BIOS jei reikia pagalbos keičiant įrenginio įkrovos kodų tikrinimo tvarką.
Suradus atitinkamą įrenginį, pvz., a kietasis diskas, apimties įkrovos kodas yra atsakingas už tinkamų failų, kurie paleidžia operacinę sistemą, įkėlimą. „Windows 10“ iki Windows Vista, tai „Windows“ įkrovos tvarkyklė (BOOTMGR) kuri iš tikrųjų įkelia operacinę sistemą.
Senesnėms „Windows“ versijoms, pvz., „Windows XP“, tai yra NT Loader (NTLDR) kurį tūrinis įkrovos kodas naudoja operacinei sistemai paleisti.
Bet kuriuo atveju tūrinis įkrovos kodas suranda teisingus duomenis, kad būtų galima perkelti batas procesą toliau. Čia galite pamatyti, kai įprastame procese, kai OS įkeliama iš standžiojo disko, naudojamas apimties įkrovos kodas:
PAST paleistas patikrinti aparatūra funkcionalumą.
BIOS įkelia ir vykdo kodą iš pagrindinis įkrovos įrašas esantis pirmajame sektoriuje kietojo disko.
Pagrindinis įkrovos kodas atrodo per pagrindinė pertvarų lentelė įkrovos skaidiniui tame kietajame diske.
Bandoma paleisti pirminį aktyvųjį skaidinį.
Įkeliamas to skaidinio tūrinis įkrovos sektorius atmintis kad būtų galima naudoti jo kodą ir disko parametrų bloką.
Tomo įkrovos kodui tame įkrovos sektoriuje suteikiama galimybė valdyti likusį įkrovos procesą, kur jis užtikrina, kad Failų sistema konstrukcija tvarkinga.
Kai tomo įkrovos kodas patvirtina failų sistemą, vykdomas BOOTMGR arba NTLDR.
Kaip minėta aukščiau, BOOTMGR arba NTLDR įkeliami į atmintį ir jiems perduodamas valdymas, kad būtų galima paleisti tinkamus OS failus ir „Windows“ paleisti normaliai.
Garsinio įkrovos kodo klaidos
Kaip matote aukščiau, yra daug komponentų, kurie sudaro visą procesą, per kurį galiausiai galima įkelti operacinę sistemą. Tai reiškia, kad yra daug atvejų, kai gali būti padaryta klaida, todėl gali atsirasti įvairių problemų, dėl kurių gali būti pateikiami tam tikri klaidų pranešimai.
Paprastai atsiranda sugadintas tomas įkrovos kodas hal.dll klaidų Kaip:
- Nepavyksta rasti \Windows\System32\hal.dll
- „Windows“ nepavyko paleisti, nes trūksta šio failo arba jis sugadintas: C:\Windows\system32\hal.dll. Iš naujo įdiekite anksčiau pateikto failo kopiją.
Tokios apimties įkrovos kodo klaidos gali būti ištaisytos naudojant bootsectkomandą, vienas iš daugelio Komandinės eilutės komandos galima Windows sistemoje. Pamatyti Kaip naudoti „Bootsect“, kad atnaujintumėte garsinį įkrovos kodą į BOOTMGR jei jums reikia pagalbos.
Jei atlikus 4 veiksmą anksčiau nepavyksta rasti aktyvaus skaidinio, galite matyti klaidą, pvz.Nėra įkrovos įrenginio." Akivaizdu, kad įvykus klaidai tai nėra dėl garsumo įkrovos kodo.
Gali būti, kad tame standžiajame diske nėra tinkamai suformatuoto skaidinio arba BIOS peržiūri netinkamas įrenginys, tokiu atveju galite pakeisti įkrovos tvarką į tinkamą įrenginį, pvz., standųjį diską (vietoj disko arba išorinis kietasis diskas, pavyzdžiui).