Milyen térfogatkód-kód működik és segít a hangerő-szabályozási hibák javításában?
A kötet-bootkód és a lemezparaméter-blokk, valamint a két fő rész, amelyek a kötet-boot rekordot / szektort alkotják. A kötet-bootkódot a mester-bootkód hívja fel, és elindítja a boot-menedzsert, ami elindítja az operációs rendszer tényleges betöltését.
A kötetindító kód létezik minden olyan partíción, ahol a kötetindító rekord létezik, azaz minden formázott partíció. Azonban csak az elsődleges partíció mesterbekezdőkódjára hívja fel, amely aktív. Ellenkező esetben a nem aktív partíciók esetében a kötet-bootkód továbbra is használatlan marad.
A térfogatindító kódok az adott partíció operációs rendszerére jellemzőek. Például egy Windows 10-es kötetes indítókódja eltérő lehet, mint egy Linux íz, vagy akár egy másik Windows-verzió, például Windows XP vagy Windows 7 .
Megjegyzés: A kötet-bootkódot néha a VBC rövidítése említi.
Milyen a kötetindító kód?
A mester rendszerindítási rekord egy bootolható eszközt keres, amenynyiben a BIOS beállítja az indítási sorrendet / sorrendet .
Tipp: Lásd a Boot Order BIOS-ban történő módosítását, ha segítségre van szüksége ahhoz, hogy megváltoztassuk az eszköz bootkódjainak sorrendjét.
Miután megtalálta a megfelelő eszközt, mint egy merevlemez , a kötet-indító kód felelős a megfelelő fájlok betöltéséért, amelyek elindítják az operációs rendszert. Windows 10, Windows 8 , Windows 7 és Windows Vista esetén a Windows Boot Manager (BOOTMGR) ténylegesen betölti az operációs rendszert.
A Windows régebbi verzióihoz, például a Windows XP rendszerhez, az NT Loader (NTLDR) a kötetes indítókód az operációs rendszer indításához.
Mindkét esetben a kötetindító kód megtalálja a helyes adatokat, hogy a boot folyamat továbbhaladjon. Itt láthatja, ha a kötet-bootkódot olyan tipikus eljárásban használják, amelyben az operációs rendszert merevlemezről tölti be:
- A POST a hardver funkcióinak ellenőrzésére szolgál.
- A BIOS betölti és végrehajtja a kódot a merevlemez első szektorában lévő elsődleges rendszerindítási rekordból .
- A mester-bootkód a merevlemezen lévő rendszerindító partíción keresztül néz át a master partíciós táblán .
- Megpróbálják elindítani az elsődleges, aktív partíciót.
- Az adott partíció kötetindító szektorát a memóriába töltik be, így kódja és lemezparaméterblokkja használható.
- A rendszerindító szektorban lévő kötet-bootkód a vezérlőt a többi indítási folyamat irányítására irányítja, ahol biztosítja, hogy a fájlrendszer struktúrája működőképes legyen.
- Miután a kötet-indító kód érvényesíti a fájlrendszert, a BOOTMGR vagy az NTLDR végrehajtásra kerül.
- Mint fentebb említettük, a BOOTMGR vagy NTLDR betölti a memóriába, és a vezérlés átkerül hozzájuk, hogy a megfelelő OS fájlok végrehajthatók legyenek, és a Windows rendszerint elindulhat.
Hangerő indító kód hibák
Amint azt a fentiekből látható, számos összetevő alkotja azt a teljes folyamatot, amely alatt az operációs rendszer végül betölthető. Ez azt jelenti, hogy sok esetben lehet hibát dobni, ezért különböző hibákat okozhat.
A korrupt térfogatindító kód általában hal.dll hibákat eredményez, például:
- " Nem található \ Windows \ System32 \ hal.dll " vagy
- "A Windows nem tudta elindulni, mert a következő fájl hiányzik vagy sérült: C: \ Windows \ system32 \ hal.dll. Telepítse újra a fenti fájl másolatát. "
Az ilyen típusú kötet- bootkód- hibákat a bootsect paranccsal lehet rögzíteni, amely a Windows-ban rendelkezésre álló számos Command Prompt parancs egyike. A Bootsect használatával frissítheti a kötetkódot BOOTMGR-re, ha segítségre van szüksége.
A fenti 4. lépésben, ha az aktív partíció megtalálásának sikertelensége meghiúsul, előfordulhat, hogy hibát észlel, például: " Nincs indítóeszköz". A hiba pontján egyértelmű, hogy nem a kötetes indító kód miatt történt.
Lehetséges, hogy nincsen megfelelően formázott partíció a merevlemezen, vagy hogy a BIOS rossz eszközt keres, ebben az esetben a rendszertöltést a megfelelő eszközhöz, például a merevlemezhez (a lemez vagy a külső lemez helyett) például merevlemez ).