Mis on helitugevuse alglaadimiskood (VBC definitsioon)

click fraud protection

Mahu alglaadimiskood ja ketta parameetrite plokk on kaks peamist osa, mis moodustavad helitugevuse alglaadimise rekord/sektor. Helitugevuse alglaadimiskoodi kutsub välja alglaadimiskood ja seda kasutatakse alglaadimishalduri käivitamiseks, mis alustab faili tegelikku laadimist operatsioonisüsteem.

Helitugevuse alglaadimiskood on olemas kõigil vahesein kus on helitugevuse alglaadimisrekord, mis on iga vormindatud vahesein. Seda kutsub aga ainult aktiivseks seatud esmase partitsiooni alglaadimiskood. Vastasel juhul jääb mitteaktiivsete partitsioonide puhul alglaadimiskood kasutamata.

Helitugevuse alglaadimiskoodid on spetsiifilised selle partitsiooni operatsioonisüsteemi jaoks. Näiteks helitugevuse alglaadimiskood Windows 10 võib toimida erinevalt maitseomaduste puhul Linux või isegi mõni muu Windowsi versioon nagu Windows XP või Windows 7.

Arvuti koodi illustratsioon
Iconfinder

Helitugevuse alglaadimiskoodile viidatakse mõnikord selle lühendiga VBC.

Mida teeb helitugevuse alglaadimiskood

Põhikäivituskirje otsib a buutitav seade ükskõik millises alglaadimisjärjestus/järjestus on määranud BIOS.

Vaata Kuidas muuta BIOS-is alglaadimisjärjekorda kui vajate abi seadme alglaadimiskoodide kontrollimise järjekorra muutmisel.

Kui asjakohane seade on leitud, näiteks a kõvaketas, vastutab helitugevuse alglaadimiskood õigete failide laadimise eest, mis käivitavad operatsioonisüsteemi. Windows 10 kuni Windows Vista, see on Windowsi alglaadimishaldur (BOOTMGR) mis tegelikult laadib operatsioonisüsteemi.

Windowsi vanemate versioonide (nt Windows XP) jaoks on see NT laadija (NTLDR) mida helitugevuse alglaadimiskood kasutab operatsioonisüsteemi käivitamiseks.

Mõlemal juhul leiab helitugevuse alglaadimiskood faili teisaldamiseks õiged andmed saabas protsessi edasi. Siit näete, kui tüüpilises protsessis, mille käigus OS laaditakse kõvakettalt, kasutatakse helitugevuse alglaadimiskoodi:

  1. POSTITA jooksevad kontrollima riistvara funktsionaalsust.

  2. BIOS laadib ja käivitab koodi alates alglaadimisrekord asub esimesel sektor kõvakettalt.

  3. Põhikäivituskood vaatab läbi põhijaotuslaud selle kõvaketta buutiva partitsiooni jaoks.

  4. Püütakse käivitada esmane aktiivne partitsioon.

  5. Selle partitsiooni alglaadimissektor laaditakse sisse mälu et saaks kasutada selle koodi ja ketta parameetrite plokki.

  6. Selles alglaadimissektoris olevale helitugevuse alglaadimiskoodile antakse kontroll ülejäänud alglaadimisprotsessi üle, kus see tagab, et failisüsteem struktuur on töökorras.

  7. Kui helitugevuse alglaadimiskood failisüsteemi kinnitab, käivitatakse BOOTMGR või NTLDR.

  8. Nagu eespool mainitud, laaditakse BOOTMGR või NTLDR mällu ja juhtimine antakse neile üle, et saaks käivitada õigeid OS-i faile ja Windows saaks normaalselt käivituda.

Helitugevuse alglaadimiskoodi vead

Nagu ülalpool näete, on palju komponente, mis moodustavad kogu protsessi, mille käigus saab operatsioonisüsteemi lõpuks laadida. See tähendab, et tõrketeate võib esineda palju ja seetõttu võivad tekkida erinevad probleemid, mis võivad põhjustada konkreetseid veateateid.

Tavaliselt on tulemuseks rikutud helitugevuse alglaadimiskood hal.dll vead nagu:

  • Ei leia faili \Windows\System32\hal.dll
  • Windows ei saanud käivituda, kuna järgmine fail puudub või on rikutud: C:\Windows\system32\hal.dll. Installige ülaltoodud faili koopia uuesti.

Selliseid helitugevuse alglaadimiskoodi vigu saab parandada rakendusega bootsectkäsk, üks paljudest Käsurea käsud saadaval Windowsis. Vaata Kuidas kasutada Bootsecti helitugevuse alglaadimiskoodi värskendamiseks BOOTMGR-ile kui vajate selles abi.

Kui ülaltoodud sammus 4 ebaõnnestub aktiivse partitsiooni leidmine, võite näha tõrketeadet nagu "Alglaadimisseadet pole." Vea ilmnemise hetkel on selge, et see ei ole tingitud helitugevuse alglaadimiskoodist.

Võimalik, et sellel kõvakettal pole korralikult vormindatud partitsiooni või BIOS vaatab vale seade, sel juhul saate alglaadimisjärjestuse muuta õigeks seadmeks, näiteks kõvakettaks (plaadi asemel või väline kõvaketas, näiteks).