Mi a fő rendszerindító kód? (MBC definíció)

Tartalomjegyzék:

Mi a fő rendszerindító kód? (MBC definíció)
Mi a fő rendszerindító kód? (MBC definíció)
Anonim

A fő rendszerindító kód (néha MBC-ként rövidítve) egyike a fő rendszerindítási rekord számos részének. Elvégzi a fontos funkciók első csoportját a rendszerindítás során.

Konkrétan, a tipikus általános fő rendszerindító rekordban a fő rendszerindító kód 446 bájtot használ fel a teljes 512 bájtos fő rendszerindító rekordból – a fennmaradó helyet a partíciós tábla (64 bájt) és a 2 bájt használja. lemez aláírása.

Image
Image

A fő indítókód működése

Feltételezve, hogy a BIOS megfelelően végrehajtja a fő rendszerindító kódot, a fő rendszerindító kód átadja a rendszerindítási vezérlést a kötetes rendszerindító kódnak, amely a kötetes rendszerindító szektor része, a merevlemez operációs rendszert tartalmazó partícióján.

A fő rendszerindító kód csak az elsődleges partíciókon használatos. A nem aktív partíciókat, például a külső meghajtókon lévőket, amelyek adatokat tárolhatnak, például biztonsági másolatokat, nem kell innen indítani, mert nem tartalmaznak operációs rendszert, és ezért nincs okuk fő rendszerindító kódra.

Ezek a műveletek, amelyeket a fő rendszerindító kód követ a Microsoft szerint:

  1. Az aktív partíciót keresi a partíciós táblában.
  2. Megkeresi az aktív partíció kezdő szektorát.
  3. A rendszerindító szektor másolatát betölti az aktív partícióról a memóriába.
  4. A vezérlést a rendszerindító szektorban lévő végrehajtható kódra adja át.

A fő rendszerindító kód a partíciós tábla CHS mezőit (kezdő és befejező henger, fej és szektor mező) használja a partíció rendszerindító szektorának megkeresésére.

Master Boot Code Errors

Azok a fájlok, amelyeknek a Windowsnak az operációs rendszerbe való indításához szükséges, néha megsérülhetnek vagy eltűnhetnek. A fő rendszerindítási kód hibái bármi miatt előfordulhatnak, az adatokat rosszindulatú kódokkal helyettesítő vírustámadástól a merevlemez fizikai károsodásáig.

A fő rendszerindítási kód hibáinak azonosítása

A következő hibák egyike valószínűleg akkor jelenik meg, ha a fő rendszerindító kód nem találja a rendszerindító szektort, ami megakadályozza, hogy a Windows elinduljon:

  • Hiányzó operációs rendszer
  • Érvénytelen partíciós tábla
  • Hiba az operációs rendszer betöltésekor
  • MBR 1. hiba
  • MBR 2. hiba

A fő rendszerindítási rekord hibáinak egyik módja a Windows újratelepítése. Bár lehet, hogy ez az első gondolata, mert nem akarja végigmenni a hibajavítási folyamaton, ez egy meglehetősen drasztikus megoldás.

Nézzünk meg néhány más, esetleg egyszerűbb módszert a problémák megoldására:

A fő rendszerindítási kód hibáinak javítása

Bár általában megnyithat egy parancssort a parancsok futtatásához a Windows rendszerben, a fő rendszerindító kóddal kapcsolatos problémák valószínűleg azt jelentik, hogy a Windows nem indul el. Ezekben az esetekben a Windowson kívülről kell elérnie a parancssort…

Windows 11, Windows 10, Windows 8, Windows 7 és Windows Vista rendszerben megpróbálhatja kijavítani a fő rendszerindító kód hibáját a Boot Configuration Data (BCD) újraépítésével a bootrec paranccsal.

A bootrec parancs a Windows 11/10/8 rendszerben a Speciális indítási beállításokon keresztül futtatható. Windows 7 és Windows Vista rendszerben futtathatja ugyanazt a parancsot, de ez a Rendszer-helyreállítási beállításokon keresztül történik.

Windows XP és Windows 2000 rendszerben a fixmbr parancs új fő rendszerindító rekord létrehozására szolgál a fő rendszerindító kód újraírásával. Ez a parancs a helyreállítási konzolban érhető el.

Ajánlott: