Mi a kötetkód-kód?

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:

  1. A POST a hardver funkcióinak ellenőrzésére szolgál.
  2. A BIOS betölti és végrehajtja a kódot a merevlemez első szektorában lévő elsődleges rendszerindítási rekordból .
  3. 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 .
  4. Megpróbálják elindítani az elsődleges, aktív partíciót.
  5. Az adott partíció kötetindító szektorát a memóriába töltik be, így kódja és lemezparaméterblokkja használható.
  6. 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.
  7. 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.
  8. 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:

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 ).