Windows rendszerindító szektor helyreállítása. Hogyan lehet visszaállítani a rendszerindító szektort és a rendszerindító rekordot

Hogyan lehet javítani a hdd rendszerindító szektort

Szinte minden számítógéppel dolgozó felhasználó szembesül a hdd szektor sérülésének problémájával. Ennek számos oka lehet, a nem megfelelő leállástól a vírus mély behatolásáig. A hdd rendszerindító szektorának és a rajta lévő adatok visszaállításának számos lehetséges módja van (bizonyos esetekben az információ örökre elveszhet). Egyes lehetőségek túl bonyolultak lesznek a hétköznapi PC-felhasználók számára, és a legrosszabb az, hogy a helytelen műveletek helyrehozhatatlan adatvesztéshez vagy a teljes rendszer globális károsodásához vezethetnek. Ezért a helyreállítási munka megkezdése előtt az első szabály, hogy igyekezzünk csökkenteni a behatások és különösen az érthetetlen és ellenőrizetlen manipulációk számát. Nem ajánlott semmit törölni, kivágni vagy másolni. Minden probléma egyedi, ezért különböző szoftvereken kell ellenőriznie a szektort. Számos különféle program létezik, a legnépszerűbbek:

HDDScan;
Aktív fájl-helyreállítás;
R-Studio;
Norton Partitionmagic;
Raxco;
EASEUS Partition Master.

És ez természetesen nem minden, de ezek a programok leggyakrabban megbirkóznak a feladattal, és jó véleményeket élveznek a felhasználók körében. Sajnos ez nem mindig tudja a lehető leghamarabb visszaállítani a hdd rendszerindító szektort, problémák adódhatnak a fájlrendszer típusának meghatározásával, vagy ennek a szektornak a jelenléte nem lesz látható.

Média formázás

Ez a módszer azoknak való, akik nem törődnek a médián található információkkal, és fontos a hdd rendszerindító szektor mielőbbi visszaállítása. Ezen eljárás után az esetek 80% -ában a munka teljesen helyreáll. De ezt a módszert gyakrabban használják már a legszélsőségesebb esetekben, mert. a lemezen lévő adatok továbbra is szinte mindenki számára fontos szerepet töltenek be, főleg ha működő számítógépről van szó.

tesztlemez
Ha a felhasználó először találkozik problémával, és egyáltalán nem tudja, hogyan kell visszaállítani a hdd2 rendszerindító szektort, ez a segédprogram nagyon gyorsan megbirkózik a feladattal. Azonban nem a felhasználó részvétele nélkül meg kell érteni néhány pontot. A program speciális összetettsége az angol nyelvű felület. A szakszavak ismeretében érthető lesz a rendszer.

Tekintsük ezt a módszert pontról pontra:
1) Keresse meg az Új naplófájl létrehozása lehetőséget, ha szükséges, írja be a naplót.
2) Ezután meg kell találnia a sérült adathordozót a jellemzőinek leírása szerint, például: Lemez / dev / sds - 160 GB, válassza ki.
3) A következő lépésben válassza ki a partíció típusát Intel, Sun, Mac stb.
4) Ezt követően megnyílik a lemezzel végrehajtható lehetséges műveletek. Válassza az Elemzés lehetőséget.
5) Ezután következik a lehetséges veszteségek és a teljes szerkezet elemzése.
6) Geometria kiválasztása a lemezen
7) A "Master Boot Record" szakasz utolsó lépései felelősek a szektor újraindításáért. Ki kell választani egy sérült lemezt, majd ellenőrizni kell a szektorokat, felül kell írni az MBD-t.

Megfelelő módon, újraindítás után a lemeznek újra működnie kell, és ugyanakkor minden adatának eredeti formájában kell lennie.

A második módszer a Windows alkalmazás
Különféle okok miatt előfordulhat, hogy az első lehetőség nem működik, és a hdd3 rendszerindító szektor visszaállításának kérdése nyitva marad. Magának a helyreállítási folyamatnak a megértéséhez nézzük meg közelebbről, mi is az MBR.

Az MBR a legelső szektor, ami megtalálható a lemezen, van egy speciális partíciós táblája és egy indítóprogramja, amely beolvassa az adatokat és azok elérési útját, a merevlemeztől kezdve a telepített operációs rendszer partíciójáig.

Teendők:
1) Először be kell kapcsolnia a számítógépet, és válassza ki a rendszerindítást a telepítőlemezről vagy az USB-meghajtóról, nyomja meg bármelyik gombot, és válassza a "Rendszer-visszaállítás" lehetőséget a Windows telepítőablakában, ha hibát talál, kattintson a Javítás és az újraindítás gombra.
2) Ha ez nem segített a rendszerindító szektorban, nyissa meg újra a "rendszer-visszaállítást", és válassza ki a "következő" elemet, írja be a bootrec / fixmbr parancsot a parancssorba. Ez a parancs ellenőrzi a fő rendszerindító rekord kompatibilitását, és megoldja a sérülés problémáját. De semmi sem fog változni a partíciós táblában.
3) Kiadjuk a következő bootrec / fixboot parancsot, ez a művelet egy új rendszerindító szektort ír, amely kompatibilis lesz a Windows rendszerrel. Kattintson a "Kilépés" gombra, és indítsa újra a számítógépet.

Összességében ennek működnie kell! De amint azt a gyakorlat mutatja, a hdd rendszerindító szektorának visszaállítása nem olyan egyszerű, és ebben az esetben több mód és parancs létezik:
1) A bootrec / ScanOs parancs teljes vizsgálatot végez, és megkeresi az operációs rendszereket, ha megtalálják, akkor látható lesz a képernyőn.
2) A bootrec / RebuildBcd a megtalált Windows hozzáadására szolgál az általános rendszerindító menühöz, az Y és az enter kombinációja befejezi a hozzáadási folyamatot.

Ha ez sem működik, egy parancs, például a bootsect/NT60 SYS eseti alapon visszaállíthatja a hdd rendszerindító szektorát a fő rendszerindító kód frissítésével. Ezután kattintson a "Kijelentkezés" gombra, és indítsa újra a számítógépet.
Természetesen ezek messze vannak az összes létező módszertől és programtól, ezért ha ezek a lehetőségek nem segítettek, akkor érdemes felvenni a kapcsolatot a számítógépes fórummal, mert sok felhasználó szembesül ezzel a problémával, és elmondja egymásnak, hogyan kell eljárni az ésszerű állítsa vissza a hdd rendszerindító szektort, és ne sértse meg még több kárt. A rendszerindító szektorok meglehetősen népszerű téma, ha rákeresel a google-ra, világossá válik, hogy a bootloader meghibásodásával kapcsolatos helyzetek nagyon különbözőek, de szinte mindig van ellenhatás minden műveletre. Íme néhány jó és hatékony merevlemez-helyreállítási program:
MBRFix
Paragon merevlemez
Hirlen csizmája

A személyi számítógépek minden Windows operációs rendszere speciális eszközökkel rendelkezik, amelyek felelősek egy műveletért vagy műveletért. De van egy ilyen eszköz, amellyel megváltoztathatja a hibákat és problémákat, valamint visszaállíthatja az ablakokat a parancssorból.
Ha az operációs rendszer nem indul el, akkor a Bootrec.exe segédprogramot kell használnia

Segítségével kijavítják a számítógép problémáit, javítják az adatokat, beleértve a Windows letöltéseket vagy a letöltések konfigurációs fájljait.

Bootrec.exe – Segítség a Windows rendszerindítások javításában

Ha problémái vannak a számítógép indításával, és problémákat talál vele, használja ezt a módszert a Windows rendszerindítási hibáinak javítására. Nem számít, melyik Windows van telepítve, a problémát meg kell oldani, hogy továbbra is végrehajthassa a rájuk rendelt feladatokat.

Amikor olyan eszközzel dolgoznak, mint a Bootrek.exe, parancsokat használnak, de ha magában az operációs rendszerben merült fel a probléma, akkor az eszközt azon belül kell futtatni.

Ha ez a Windows 7 verzióban történt, akkor telepítési adathordozóra vagy lemezre lesz szüksége, amely képes visszaállítani a merevlemez rendszerindító szektorát. USB-ről vagy DVD-ről indíthatsz, ez az operációs rendszer verziójától függ.

1. ábra. Ha ilyen képet lát a monitoron, kattintson a kiemelt funkcióra

Ezután el kell döntenie a frissítendő operációs rendszer kiválasztását. Ez komoly vállalkozás, hiszen sok rendszer közül csak egyet kell javítani. A folytatáshoz kattintson a "Tovább" gombra.

2. ábra. Megnyílik egy új ablak a helyreállítási tulajdonságokkal, de itt csak a rendszerindítási parancssorra van szükség

Ha nincs lemez a Windows 7 rendszerben történő telepítéshez, vagy a rendszerindító szektor visszaállításáért felelős lemez, akkor hozzá kell férnie az eszközökhöz. Rejtett partíciókat használnak. A Windows 7 automatikusan be tudja állítani ezeket az operációs rendszer telepítésekor.

Kövesse egy bizonyos sorrendet: hozzá kell férnie a helyreállítási rendszerekhez, a diagnosztikához, a speciális beállításokhoz és a parancssorhoz

Új rendszerindító szektorok írása

A /FixBoot opcióval rendelkező bootrec függvény lehetővé teszi, hogy a merevlemezeken a rendszerpartíción belüli rendszerindító szektorba írjunk. Az eljárás végrehajtásakor rendszerindító partíciókat kell használnia, de csak azokat, amelyek kompatibilisek a Windows 7 és 8 verziókkal.

Ezek a lehetőségek használhatók:

  • Ha a rendszerindító szektorokban sérülések vannak, és azok felépítése és mérete nem felel meg a merevlemez követelményeinek.
  • Ha nem kompatibilis rendszerindító szektorokat ír a Windows rendszerrel.
  • Amikor a régi Windows operációs rendszert telepítették az új verzió helyére.
Új rendszerindító szektor írásához a képen látható módon futtassa a bootrec.exe fájlt

A Microsoft új Windows 10 operációs rendszere máris népszerűségre tett szert PC-felhasználók milliói körében szerte a világon. De mint minden új termék, a Windows 10 sem hibátlan. Sok felhasználó ezt az operációs rendszert használja bootloader problémák. Ez a probléma leggyakrabban az operációs rendszer új frissítési szabályzata miatt jelentkezik.

Mostantól a Windows 10-ben nem lehet kikapcsolni a frissítéseket, mint a Windows 7 és XP rendszerben.

Ugyanez a probléma a rendszerbetöltővel nyilvánul meg, amikor a felhasználó nem várja meg a rendszerfrissítés befejezését, és kikapcsolja a POWER gombot.

Miután a felhasználó újra bekapcsolja a számítógépet, egy ilyen üzenettel találkozik a monitorja képernyőjén.

Ez az üzenet azt jelzi, hogy a rendszerbetöltő sérült, és javításra szorul. Azt is érdemes megjegyezni, hogy nem a számítógép frissítés közbeni kikapcsolása az egyetlen oka a meghibásodásnak. A rendszerbetöltő továbbra is megsérülhet vírusok és különféle rosszindulatú programok. A kudarc másik meglehetősen gyakori oka az hibás HDD, amelyek rossz szektorok, vagyis a rendszerindító rekord ezeken a szektorokon fog elhelyezkedni. A rendszerbetöltő összeomlásának oka is lehet junior operációs rendszer telepítése a Windows 10 tetejére. Hogy segítsünk olvasóinknak a rendszerbetöltő visszaállításában, az alábbiakban példákat készítettünk, amelyekben részletesen leírjuk, hogyan kell visszaállítani.

A gyógyulás legegyszerűbb módja

Amikor egy számítógép-felhasználó üzenetet lát a rendszerbetöltő hibás működéséről, az első kérdés, amely a számítógép-felhasználó számára felmerül, az, hogyan állíthatja vissza a Windows 10 rendszerbetöltőt. Ebben a példában a visszaállítás legegyszerűbb módját ismertetjük. Ehhez a példához szükségünk van.

Ha nem rendelkezik ezzel a lemezzel és internet-hozzáféréssel, elkészítheti egy másik számítógépen, ugyanazzal az operációs rendszerrel.

Ehhez a feladathoz használhatja az eredeti Windows 10 telepítőlemezt is. Nos, kezdjük. Helyezze be a helyreállítási lemezt a meghajtóba, és indítsa el onnan, amikor a számítógép elindul.

A Helyreállító lemez varázsló első ablakában meg kell adnia billentyűzetkiosztás, amely megnyitja a varázsló menüjét.

Ebben az ablakban kiválasztjuk a második lapot " Hibaelhárítás” és azonnal lépjen a következő „”.

A további paramétereknél a "" fülre vagyunk kíváncsiak. Miután rákattintott erre a hivatkozásra, a varázsló megkéri, hogy válasszon operációs rendszert az indítás visszaállításához.

A tesztelés alatt álló számítógépen egy Windows 10 operációs rendszer van telepítve, így a varázslóban csak egy választási lehetőség van. Az operációs rendszer kiválasztása után a rendszer megkezdi a számítógép hibaelhárítását, és ki kell javítania a sérült rendszerbetöltőt.

Ha ezzel a módszerrel nem állítja vissza a Windows 10-et működőképes állapotba, akkor a következő példákban leírjuk a rendszerindító szektor rendszer-segédprogramok segítségével történő visszaállításának részletes folyamatát. lemezrészÉs BCDboot.

A Windows 10 rendszerbetöltő visszaállítása a parancssor használatával

Ehhez a módszerhez nekünk is szükségünk van Windows 10 helyreállítási lemez. Indítsuk el a lemezről, mint az előző példában, egészen a "" elemig. Ebben a menüben a "" fül érdekel minket, amelyre megyünk.

Először is futtatjuk a konzol segédprogramot a parancssorban lemezrész. Ehhez írja be a konzolba a diskpart parancsot

Erre az eszközre van szükségünk információkat jelenít meg a rendszerben lévő összes helyi meghajtóról. Most meg kell találnunk a rendszerbetöltő partíció számát. Ez általában egy rejtett partíció, amely 500 MB-ot foglal el. Ezt a partíciót a Windows 10 telepítője automatikusan létrehozza. Ezután a DiskPartban való megkereséséhez írjuk be a list volume parancsot.

A képen látható, hogy a rendszerindító rekorddal rendelkező partíció a C meghajtó első kötetében található. A képen az is látható, hogy maga a Windows 10 a D meghajtón van telepítve. Most ki kell lépnünk a lemezprogramból. Ezt az exit paranccsal teheti meg.

A DiskPartból való kilépés után írja be a bcdboot.exe parancsot. D:\Windows Vegye figyelembe, hogy a parancs a D meghajtót használja, mivel arra van telepítve a tíz.

Ez a parancs több tucat rendszerindító fájlt teljesen visszaállított. Ennek a parancsnak az elve a segédprogram használata BCDboot. A fejlesztők kifejezetten azért hozták létre ezt a segédprogramot, hogy működjön Windows rendszerindító fájlokkal. Azt is érdemes megjegyezni, hogy ugyanannak a segédprogramnak, a Windows telepítőjének köszönhetően létrehoz egy rejtett partíciót, és arra másolja a rendszerindító fájlokat.

A Windows 10 rendszerbetöltő visszaállítása a parancssor használatával (2. módszer)

A második módszernél szintén a segédprogramokat fogjuk használni lemezrészÉs BCDbootés próbálja felülírni a rendszerbetöltőt. Ehhez futtassa a DiskPart, és nézze meg, hogy melyik lemezen található a rejtett partíciónk és az a partíció, amelyre a Windows 10 telepítve van.A segédprogram elindítását fentebb leírtuk.

Most formázni kell a rejtett partíciót, amely az első kötetben található. Ehhez begépeljük a select volume 1 parancsot, amely kijelöli az 500 MB méretű rejtett titkosított partíciónkat.

A következő lépés a kiválasztott partíció formázása. Ez az összes fájl törlése érdekében történik. Ehhez a művelethez írja be a parancsot az fs=FAT32 konzolformátumban

Partíciónk formázása után kilépünk a lemez segédprogramból, és beírjuk az új bcdboot.exe D:\Windows parancsot, amelyet az előző példában írtunk be.

Ez a parancs nem javítja ki a rendszerbetöltő fájlokat, mint az előző példában, hanem újat készíteni. Amint már megértette, ezt a módszert akkor használják, ha az első nem működött.

Egy másik módszer a Windows 10 rendszerindításának javítására a parancssor használatával

Ez a módszer egy segédprogramot igényel bootrec. Az előző segédprogrammal ellentétben ez a segédprogram nem állítja vissza a rendszerbetöltő fájlokat, hanem rendszerindítási rekord visszaállítása. Vagyis ő visszaállítja az MBR-t- az első szektor a HDD-n. Az operációs rendszer számára nagyon fontos, hogy az MBR biztonságos és megbízható legyen. Amikor a számítógép elindul, a BIOS mindenekelőtt az MBR-t keresi, hogy elindítsa belőle az operációs rendszert. Ebben a példában kezdjük el a parancssort, mint az előző példákban. A szóban forgó segédprogramnak két fő parancsa van /FixMbr és /FixBoot Az első parancs szükséges az MBR javításához, és a második újat hoz létre. Először is vegye figyelembe azt a helyzetet, amikor az MBR-ünk megsérül. Ehhez írja be az első parancsot a konzolba.

A fenti képen látható, hogy a művelet sikeres volt, ami azt jelenti, hogy az MBR helyreállt.

Most nézzünk meg egy olyan helyzetet, amikor az első módszer nem működik, azaz létrehozunk egy új MBR szektort. Ehhez a második parancsot használjuk.

A fenti képen látható, hogy az új MBR szektor sikeresen létrejött.

A példák bemutatják, milyen egyszerű az MBR szektor visszaállítása a Bootrec konzol segédprogrammal. Ha van probléma az indítással m Windows 10 esetén javasoljuk, hogy először használja ezt a példát.

A rendszerbetöltő visszaállítása előtt megtisztítjuk a rendszert a rosszindulatú programoktól

Ha rosszindulatú program okozza a rendszerbetöltő összeomlását, akkor ez a rosszindulatú kódot a helyreállítás előtt el kell távolítani. Ebben a helyzetben segíteni fog. Ez egy mentőlemez számos eszközzel rendelkezik a számítógép helyreállításához, valamint a vírusok elleni küzdelemhez. A Dr.Web LiveDisk letölthető a hivatalos weboldaláról: www.drweb.ru. Ez a Live CD linux alapú és ingyenes. Ezt a lemezt ISO képként terjesztik, amely optikai lemezre vagy USB flash meghajtóra írható. A kép lemezre írása után indítsa el a Dr.Web LiveDisk programot.

Válassza ki a Start menü első elemét, és folytassa a Dr.Web LiveDisk letöltését. Néhány másodperc múlva el kell indulnia a Linux alapú operációs rendszernek, ami valójában a Dr.Web LiveDisk.

Ebben az operációs rendszerben teljesen megtisztíthatja számítógépét a vírusoktól, és akár biztonsági másolatot is készíthet az összes információról.

Szintén hasznos az a tény, hogy ez az operációs rendszer teljes internet-támogatással és beépített böngészővel rendelkezik Firefox.

Összegezve

Végezetül azt szeretném mondani, hogy ha ismeri a rendszerbetöltő helyreállításának minden bonyolultságát, akkor gyorsan megjavíthatja számítógépét. Érdemes odafigyelni arra a helyzetre is, amikor lehetetlen visszaállítani a rendszerindító szektort és magát a rendszerbetöltőt. Ebben az esetben biztonságosan kell játszania, és a teljes rendszer-visszaállítás eszközeit kell használnia. Ezek az eszközök teljes rendszerkép, amelyet maga a Windows 10 operációs rendszer, valamint egy olyan program, mint pl Acronis True Image. Reméljük, hogy anyagunk segít visszaállítani a rendszertöltőt az MBR-ből, és a számítógép a korábbiak szerint fog működni.

Kapcsolódó videók

A Windows 7 rendszerbetöltője számos okból leáll - ha a boot.ini megsérült, vagy ha megpróbálja telepíteni az XP-t a Seven-nel együtt, ami után az utóbbi nem akar elindulni. Ez annak a ténynek köszönhető, hogy az XP felülírja a Windows 7 MBR rendszerindítási rekordját. Általában a Windows 7 rendszerbetöltő visszaállítása szabványos rendszereszközökkel történik. Más eszközt is használhat, például a Bootice-t.

A rendszerbetöltő visszaállításának legegyszerűbb módja

Ha az F8 billentyű lenyomása nem nyitja meg a további indítási módszereket és a hibaelhárítót, akkor Windows 7 helyreállító lemezt vagy flash meghajtót kell használnia. Erről a meghajtóról kell a számítógépet a helyreállítási környezetbe indítani a rendszer-visszaállítás hivatkozásra kattintva. az operációs rendszer telepítési ablakának alján.

  1. A számítógép automatikusan megpróbál megoldást találni a problémára, amely a megnyíló ablakban értesíti Önt.
  2. Ha a helyreállítási segédprogram megfelel a feladatnak, akkor csak az újraindítás marad hátra.

Ha az XP után nem sikerült visszaállítani a Windows 7 rendszerbetöltőt, használja az indítási javító eszközt, amely másokkal együtt a telepítőlemez vagy a flash meghajtó része. Általában ezek az egyszerű módszerek képesek az egyszerű MBR indítási problémák kezelésére.

Szerkessze a boot.ini fájlt

A Boot.ini alapértelmezés szerint felelős a rendszer elindításáért. Ha valamelyik operációs rendszert helytelenül telepítik vagy távolítják el, akkor annak nem működő rekordja ugyanabban a boot.ini fájlban kerül tárolásra. A rendszerpartíció gyökerében található, így a szerkesztéséhez a számítógépet úgy kell beállítani, hogy megjelenítse a rejtett fájlokat.

Néha a boot.ini fájlt megsértheti egy vírus, vagy valamilyen program hozzájárulhat ehhez, ami után az operációs rendszer nem indul el magától.

A javítás egyszerű – indítsa el a rendszert a LiveCD-ről, és szerkessze a boot.ini fájlt normál jegyzettömbbel. Itt csak két rész van - a rendszerbetöltő, amely a rendszerindítást és az operációs rendszereket vezérli. Emlékeznie kell több paraméter értékére:

  • timeout=10 – az az idő másodpercben, amely alatt a felhasználó kiválaszthatja a futtatni kívánt operációs rendszert;
  • a multi(0) és a disk(0) olyan paraméterek, amelyeknek nulla értékkel kell rendelkezniük;
  • rdisk(0) - lemezszám a rendszerpartícióval (nullától számítva).

Általában az egyik operációs rendszer boot.ini-jének úgy kell kinéznie, mint a képen.

A parancssor használata az MBR szektor visszaállításához

Parancssori módba léphet ugyanarról a rendszerindító lemezről vagy flash meghajtóról, ha megnyitja a rendszer-visszaállító eszközt, és kiválasztja a legutolsó "Parancssor" elemet.

  1. Írja be a Bootrec parancsot, majd nyomja meg az Enter billentyűt, és megjelenik a szolgáltatások teljes listája
  2. Írja le az MBR szektort, amelyhez létezik a Bootrec.exe /FixMbr parancs;
  3. A művelet sikeres befejezése után az Enter megnyomása után a számítógép a következő sorban értesíti a felhasználót;
  4. Ezután hajtsa végre az új rendszerindító szektor írásához szükséges eljárást, amelyhez írja be a Bootrec.exe /FixBoot parancsot;
  5. Csak be kell lépnie az Exitbe, és megpróbálhatja újraindítani a számítógépet.
  1. Írja be a parancssort a telepítőlemezről vagy a flash meghajtóról;
  2. Írja be a Bootrec /ScanOs parancsot, amely után a segédprogram megvizsgálja a számítógépen az operációs rendszert;
  3. Írja be a Bootrec.exe /RebuildBcd parancsot a következő sorba, a program kérni fogja, hogy adja hozzá a Windows összes talált verzióját a Start menühöz, beleértve az XP-t stb.;
  4. Ezzel egyet kell érteni az Y és az Enter billentyűk egymás utáni megnyomásával, ami után a rendszer indulásakor választhat, hogy melyik operációs rendszert indítsa - XP vagy hét.

Az MBR problémáját még egy paranccsal kijavíthatja. Ehhez írja be a parancssorba a bootsect /NT60 SYS parancsot, majd nyomja meg az Enter billentyűt. A kilépéshez nyomja meg a Kilépés gombot. Ennek eredményeként a fő rendszerindító kód frissül, és rendszerei megjelennek a listában a rendszerindítás során.

Komoly problémák esetén előfordulhat, hogy az MBR visszaállítása nem lehetséges a leírt módszerekkel, ezért érdemes megpróbálni felülírni a rendszerindító tárolóban lévő fájlokat.

BOOTMGR hiányzik

Egy ilyen üzenetet a fekete képernyőn általában akkor jelenít meg a számítógép, ha az MBR szektor sérült vagy törlődik. Előfordulhat, hogy az ok nem kapcsolódik az MBR-hez, például ha a BIOS elvesztette a Boot fül beállításait, és a rendszer rossz lemezről próbál elindulni. De gyakrabban a rendszerbetöltő a hibás, ezért leírjuk, hogyan lehet visszaállítani a Windows 7 rendszerindítását.

A Windows 7 rendszerű lemezen mindig van egy kis, 100 megabájtos rejtett partíció az operációs rendszer indítófájljainak írására, beleértve a sérült BOOTMGR-t is. Egyszerűen másolja a BOOTMGR-t a telepítési adathordozóról, és írjon erre a partícióra. Ezért:

  1. Lépjen a parancssorba a helyreállítási lemezről.
  2. Adja meg egymás után a diskpart és a list volume parancsokat, majd a képernyőn megjelenik a lemezeinek listája és a rendszer által ezekhez rendelt betűk listája. Érdekel minket egy 100 MB-os lefoglalt partíció és egy optikai meghajtó - C és F meghajtók, mint a képen.
  3. A kilépéshez írja be az Exit parancsot, és nyomja meg az Enter billentyűt.

Írja be a telepítőmeghajtó betűjelét, majd egy kettőspontot, és a bootmrg-t a fenntartott partícióra másolja. Így fog kinézni:

  • F: majd Enter;
  • másolja a bootmgr C:\-t, és nyomja meg az Enter billentyűt;
  • Kilépés, a segédprogram kilép.

Ha a rejtett partícióra másolás sikertelen, a letöltési tároló teljesen felülírható. A Windows 7 rendszerbetöltő visszaállítása a bcdboot.exe N:\Windows paranccsal történik, ahol az N a meghajtó betűjele az operációs rendszerrel. A fájlok sikeres létrehozásáról szóló értesítést követően az Exit paranccsal kiléphet az eszközből, és újraindíthatja a számítógépet.

  • írja be a diskpart sort a parancssorba, amely meghívja a segédprogramot;
  • az összes elérhető fizikai lemez listája írási lista lemez;
  • a kívánt lemezt a sel disk 0 paranccsal választjuk ki, ahol 0 az egyetlen telepített merevlemez száma;
  • a merevlemez összes partíciójának megjelenítéséhez írja be a lista partíciót;
  • fenntartott partíció kiválasztásához írja ki a sel part 1 parancsot, ahol 1 a partíció száma;
  • aktiválja az aktív beírásával;
  • Lépjen ki az alkalmazásból az exit írással.

Szélsőséges esetekben teljesen manuálisan törölheti és formázhatja a rendszerpartíciót úgy, hogy valamilyen LiveCD-ről indul, majd a bcdboot.exe paranccsal hozza létre újra a szektort.

A Bootice használata

Ha a Windows XP-t a Seven után telepítették, a felülírt MBR szektor miatt csak az XP indul el, és a számítógép bekapcsolása után nincs lehetőség rendszerválasztásra. Mindazonáltal mindkét rendszer teljesen működőképes, és nagyon könnyen visszatérhet a start menübe, amelyhez a Bootice segédprogramot használják:


A bal oldali új Bootice ablakban megjelenik az operációs rendszer rendszerindító listája, amelyben hozzá kell adnia a hiányzó "Seven"-et a Windows XP-hez:

  • kattintson a "Hozzáadás" gombra;
  • a megnyíló listában válassza ki az új Windows 7 bejegyzés sorát;
  • a jobb oldalon a felső beviteli mezőben válassza ki a merevlemezt;
  • az alábbi mezőben jelölje meg a „Hét” részt;
  • kattintson az alapbeállítások mentése gombra.

A program értesíti Önt ennek az elemnek a sikeres megváltoztatásáról a Boot-ban, és Ön kiléphet a Bootice-ból. A számítógép következő bekapcsolásakor már kiválaszthatja, hogy melyik operációs rendszert indítsa el a merevlemezről – Windows 7 vagy XP.

Panaszkodj a tartalom miatt


  • Szerzői jog megsértése Spam Érvénytelen tartalom Megszakadt linkek


  • Küld

    Bármilyen fejlett is egy operációs rendszer, nem indítható el anélkül, hogy a merevlemezen ne lenne két szektor, amelyek tartalmazzák az operációs rendszer futtatásához szükséges kódot. Az első szektor az úgynevezett Master Boot Record (MBR); mindig a következő helyen található: 1. szektor/0. henger/fej1, és a merevlemez legelső szektora. A második legfontosabb szektor a Boot Sector (boot szektor), amely minden kötet első szektorában található.

    Master Boot Record

    A Master Boot Record a legfontosabb lemezstruktúra; ez a szektor a lemez particionálásakor jön létre. Az MBR szektor egy kis kódot, a Master Boot Code-ot, valamint egy lemezaláírást és egy partíciós táblát tartalmaz. Az MBR szektor végén egy kétbájtos struktúra található, amely a szektor végét jelzi. 0x55AA az értéke. A lemezaláírás egy egyedi szám, amely a 0x01B8 eltolásnál található, és lehetővé teszi az operációs rendszer számára a lemez egyedi azonosítását.

    Az MBR szektorban található kód a következő műveleteket hajtja végre:

    • aktív partíciót keres a partíciós táblában;
    • megkeresi az aktív partíció kezdő szektorát;
    • betölti a rendszerindító szektor másolatát az aktív partícióról a memóriába;
    • átadja a vezérlést a végrehajtható kódnak a rendszerindító szektorból.
    Ha ezek a funkciók valamilyen okból nem fejeződnek be, a következő rendszerhibaüzenetek egyike jelenik meg:
    • érvénytelen partíciós tábla;
    • Hiányzó operációs rendszer.
    Ne feledje, hogy hajlékonylemezeknél nincs MBR koncepció. A rendszerindító szektor az első szektor a lemezen. Ne feledje azt is, hogy minden merevlemez tartalmaz egy MBR szektort, de a rendszerindító kód csak olyan meghajtókon használatos, amelyeknek van aktív elsődleges partíciója.

    Elválasztó tábla

    A partíciós tábla egy 64 bájtos struktúra, amely a merevlemez partícióinak típusának és elhelyezkedésének meghatározására szolgál. Ennek a szerkezetnek a tartalma egységes, és nem függ az operációs rendszertől. Az egyes partíciókra vonatkozó információ 16 bájt, tehát legfeljebb négy partíció lehet egy lemezen.

    Minden partíció információ egy meghatározott eltolásnál kezdődik a szektor kezdetétől, amint az az ábrán látható lapon. egy.

    Offset

    | |

    Jelentése

    |

    Leírás

    0x01BE| 1 bájt| 0x80| Indításjelző – Azt jelzi, hogy a kötet az aktív partíció. A következő értékekkel rendelkezhet: 00 - nem használt betöltésre; 80 - aktív partíció
    0x01BF| 1 bájt| 0x01| Kezdő fej
    0x01C0| 6 bites| 0x01| Kezdő szektor - a 0-5 bitek használatosak. A 6. és 7. bitet használja a következő mező
    0x01C1| 10 bit| 0x00| Indítóhenger – 10 bites szám, 1023 maximális értékkel
    0x01C2| 1 bájt| 0x07| Rendszerazonosító – meghatározza a kötet típusát
    0x01C3| 1 bájt| 0xFE| Befejező fej
    0x01C4| 6 bites| 0xBF| Befejező szektor – a 0-5 bitek használatosak. A 6. és 7. bitet használja a következő mező
    0x01C5| 10 bit| 0x09| Befejező henger – 10 bites szám, 1023 maximális értékkel
    0x01C6| Kettős szó| 0x3F000000| Relatív szektorok – eltolás a lemez elejétől a kötet elejéig, szektorok számában kifejezve
    0x01CA| Kettős szó| 0x4BF57F00| Összes szektor – szektorok száma a kötetben


    Most, hogy ismerjük a partíciórekord szerkezetét, nézzük meg közelebbről a rekord néhány mezőjét.

    Indításjelző mező

    A partíciós tábla első bejegyzése, a Boot Indicator mező jelzi, hogy a kötet aktív partíció-e. Emlékeztetjük, hogy csak a lemez elsődleges partíciója lehet aktív. Lehetőség van különböző operációs rendszerek és különböző fájlrendszerek telepítésére különböző kötetekre. Az olyan segédprogramok használatával, mint az FDISK (MS-DOS), a Lemezkezelés (Windows 2000) vagy a harmadik féltől származó segédprogramok, aktiválhatja az elsődleges partíciót, és beállíthatja a mező megfelelő értékét.

    Rendszerazonosító mező

    Ez a mező tartalmazza a rendszerazonosítót, és jelzi, hogy melyik fájlrendszert - FAT16, FAT32 vagy NTFS - használta a kötet formázásához, valamint lehetővé teszi a fájlrendszer néhány jellemzőjének megismerését. Ezenkívül ez a mező jelzi, hogy van-e kiterjesztett partíció a lemezen. A Rendszerazonosító mező lehetséges értékei itt láthatók lapon. 3.

    Partíció típusa

    |

    Magyarázatok

    0x01| Elsődleges partíció vagy logikai meghajtó FAT12. A kötet kevesebb mint 32 680 szektort tartalmaz
    0x04| Partíció vagy logikai meghajtó FAT16. A kötet 32 ​​680-65 535 szektort tartalmaz, mérete 16-33 MB
    0x05| Bővített rész
    0x06| BIGDOS FAT16 partíció vagy logikai meghajtó. Mérete 33 MB és 4 GB között
    0x07| NTFS partíció vagy logikai meghajtó. Telepíthető fájlrendszer
    0x0B| FAT32 partíció vagy logikai meghajtó
    0x0C| FAT32 partíció vagy logikai meghajtó BIOS INT 13h kiterjesztéssel
    0x0E | BIGDOS FAT16 partíció vagy logikai meghajtó BIOS-bővítésekkel INT 13h
    0x0F| Kibővített partíció BIOS INT 13h kiterjesztéssel
    0x12| EISA szakasz
    0x42 |Dinamikus lemezkötet (Windows 2000)


    Vegye figyelembe, hogy csak a 0x01, 0x04, 0x05 vagy 0x06 rendszerazonosító mezővel rendelkező kötetek érhetők el MS-DOS alatt. Az ebben a mezőben eltérő rendszerazonosítóval rendelkező kötetek azonban törölhetők az FDISK segédprogrammal.

    Henger, fej és szektor mezők

    A kezdőhenger, a záróhenger, a kezdőfej, a zárófej, a kiinduló szektor és a záró szektor (általános nevén CHS) mezők nem kötelező bejegyzések a partíciós táblában. A rendszerindító kód ezeknek a mezőknek az értékeit használja a rendszerindító szektor megtalálásához és aktiválásához. Az inaktív partíciók Starting CHS mezői az elsődleges partíciók rendszerindító szektorait és a kiterjesztett partíció első logikai meghajtójának kiterjesztett rendszerindító szektorát jelzik.

    A rizs. 2 mutatja a fő rendszerindítási rekordot (amely tartalmazza a kódot, a partíciós táblát és az aláírást) és a rendszerindító szektorokat egy négypartíciós meghajtóhoz.


    rizs. 2
    A partíciós tábla Befejező henger mezője 10 bites méretű, és lehetővé teszi a 0 és 1023 közötti számokkal rendelkező hengerek leírását. A Kezdőfej és a Befejezőfej mezők mérete 1 bit, és 0 és 255 közötti fejszámokat tartalmazhat. Mivel a Kezdő szektor és a Befejező szektor mezők egyenként 6 bitet foglalnak el, ezért 0 és 63 közötti értékeket tartalmazhatnak. Mivel a szektorszámozás 1-től kezdődik (és nem 0-tól, mint más mezők esetében), a szektorok maximális száma sávonként a 63.

    Alacsony szintű formázással minden lemez 512 bájtos szabványos szektorméretre van beállítva, így a partíciós táblázatban leírt maximális lemezméret a következőképpen számítható ki:

    A kód:

    Maximális méret = szektorméret x hengerek száma x fejek száma x x szektorok száma sávonként.

    Ezen mennyiségek maximális megengedett értékeit felhasználva a következőket kapjuk:

    A kód:

    512 x 1024 x 256 x 63 (vagy 512 x 224) = = 8 455 716 864 bájt vagy 7,8 GB.

    Így az INT 13h kiterjesztések, azaz a logikai blokkcímzés (LBA) használata nélkül az aktív elsődleges partíció mérete nem haladhatja meg a 7,8 GB-ot, függetlenül a használt fájlrendszertől.

    A FAT16 alatti maximális kötetméret a lemez geometriájától és a partíciós tábla maximális értékétől függ. A lehetséges értékek LBA-val és anélkül láthatók lapon. 4. A hengerek száma mindkét esetben 1024 (0-1023). Abban az esetben, ha az elsődleges partíció vagy logikai eszköz az 1023. hengeren túli területet foglal el, a partíciós tábla összes mezője a megengedett maximális értékkel rendelkezik.

    LBA mód

    |

    A fejek száma

    |

    Szektorok/pálya

    |

    Max. partíció mérete

    Tilos| 64| 32| 1 GB
    Engedélyezett| 255| 63| 4GB


    A fent leírt 7,8 GB-os korlát megkerüléséhez a Windows 2000 figyelmen kívül hagyja a Kezdő szektor és a Befejező szektor mezők értékeit, és helyette a Relatív szektorok és az Összes szektorok mezők értékeit használja.

    Relatív szektorok és Összes szektorok mezők

    A Relatív szektorok mező tartalmazza az eltolást a lemez elejétől a kötet elejéig, szektorok számában kifejezve. Az Összes szektor mező a kötetben lévő szektorok teljes számát jelzi.

    Ennek a két mezőnek az értékét felhasználva (amely együtt egy 32 bites szám), további 8 bitet kapunk a szektorok teljes számának tárolására a fent leírt CHS-sémához képest. Ebben az esetben a szektorok száma 232-vel ábrázolható. A szabványos szektorméret (512 bájt) és a szektorok számának 32 bites megjelenítése esetén a partíció maximális mérete 2 TB-ra (vagy 2 199 023 255 552 bájtra) korlátozódik. . Ezt a sémát csak Windows 2000 rendszerben használják NTFS és FAT32 fájlrendszerekkel.

    Ne feledje, hogy a Windows 2000 alatti partíciók létrehozásakor a megfelelő adatok a Kezdőhenger, a Csőhenger, a Kezdőfej, a Befejezőfej, a Kezdő szektor és a Befejező szektor mezőkbe is beírásra kerülnek. Ez lehetővé teszi a kompatibilitást az MS-DOS, Windows 95 és Windows 98 rendszerekkel, valamint a BIOS által a számítógép indításakor használt INT 13h funkciókkal.

    Továbbfejlesztett rendszerindítási rekord

    Az Extended Boot Record (EBR) egy kiterjesztett partíciós táblából és egy aláírásból, egy 0x55AA értékű kétbájtos struktúrából áll. A kiterjesztett partíción minden egyes logikai eszközhöz létezik kiterjesztett rendszerindítási rekord. Az egyes logikai eszközök első hengerének első oldaláról tartalmaz információkat. A logikai lemezek rendszerindító szektora általában a 32-es vagy 63-as relatív szektorokban található. Ha nincs kiterjesztett partíció a lemezen, akkor nincs kiterjesztett rendszerindító rekord és logikai eszközök sem.

    Az első logikai eszköz kiterjesztett partíciós táblájának első eleme a rendszerindító szektorára, a második eleme a következő logikai eszköz EBR-ére mutat. Ha a következő logikai eszköz nem létezik, akkor a második elemet nem használják - nullák halmazát tartalmazza. A kiterjesztett partíciós tábla harmadik és negyedik eleme nem használatos.

    A rizs. 3 megmutatja, hogyan működik a kiterjesztett rendszerindítási rekord. Három LUN látható a kiterjesztett részben.


    rizs. 3
    Kivéve a kiterjesztett partíció utolsó logikai eszközét (lásd rizs. 3), az itt leírt kiterjesztett partíciós tábla formátum lapon. öt, minden egyes logikai eszköznél megismétlődik: az első elem a logikai eszköz rendszerindító szektorát írja le, a második elem a következő kiterjesztett rendszerindítási rekordra mutat. Az utolsó logikai eszköznél a kettőtől a négyig terjedő elemek nem használatosak.

    Kiterjesztett partíciós tábla elem

    |

    Tartalom

    Első elem| Információ az aktuális LUN-ról a bővített részben, beleértve az adatok kezdőcímét
    Második elem| Információ a következő LUN-ról a kiterjesztett részben, beleértve a következő LUN EBR-jét tartalmazó szektor címét. Ez a mező nem használatos, ha nincsenek a következő logikai eszközök
    Harmadik elem| Nem használt
    Negyedik elem| Nem használt


    A kiterjesztett partíciós tábla egyes bejegyzéseinek mezői hasonlóak a fent leírt normál partíciós tábla mezőihez.

    A kiterjesztett partíciós tábla Relatív szektorok mezője bájtokban adja meg a kiterjesztett partíció kezdete és a logikai eszköz első szektora közötti eltolást. Az Összes szektorok mezőben található szám segítségével megtudhatja, hány szektor van lefoglalva a logikai eszközhöz. Az Összes szektor mező értéke megegyezik a szektorok számával a rendszerindító szektor elejétől a logikai partíció végéig.

    Az MBR és EBR szektorokban tárolt információk kritikus fontossága miatt javasolt a lemez időszakos ellenőrzése a megfelelő segédprogramok segítségével, és adatmentések készítése.

    rendszerindító szektor

    Az egyes kötetek 1. szektorában található rendszerindító szektor az a struktúra, amely lehetővé teszi a számítógép indítását. Ez a szektor tartalmazza a végrehajtható kódot és a kódhoz szükséges adatokat, beleértve a köteten használt fájlrendszerre vonatkozó információkat. A rendszerindító szektor a kötet formázásakor jön létre. A rendszerindító szektor végén egy kétbájtos szerkezet található, az úgynevezett szektorvégi jelző. Ez a struktúra mindig a 0x55AA értéket tartalmazza.

    A Windows 2000 rendszert futtató számítógépeken az aktív partíció rendszerindító szektora betöltődik a memóriába, és meghívja az operációs rendszer betöltőjét - NTLDR , amely elvégzi a Windows 2000 indításához szükséges összes lépést.

    Windows 2000 rendszerben a rendszerindító szektor a következő elemeket tartalmazza:

    • összeszerelő utasítás JMP;
    • gyártó azonosítója (OEM ID);
    • a BIOS Parameter Block (BPB) nevű adatstruktúra;
    • kiterjesztett BPB struktúra;
    • futtatható kód, amely elindítja az operációs rendszert.
    Vegye figyelembe, hogy az NTFS, FAT16 és FAT32 rendszerindító szektorai eltérő módon vannak formázva.

    A BPB struktúra tartalmazza a kötet fizikai paramétereit, a kiterjesztett BPB struktúra közvetlenül a standard BPB után indul. A BPB-struktúra hossza és a benne lévő információk a rendszerindító szektor típusától függ - NTFS, FAT16 vagy FAT32.

    A BPB-ben és a kiterjesztett BPB-struktúrában tárolt információkat az eszközillesztők használják a kötetek olvasására és konfigurálására.

    A BPB kiterjesztett szerkezetét azonnal követi a rendszerindító kód.

    Letöltési folyamat

    A számítógép indítási folyamata a következő alapvető lépésekből áll:

    1. Bekapcsoláskor egy BIOS és processzorellenőrzési teszt (POST) történik.
    2. A BIOS rendszerindító eszközt keres (általában lemezt).
    3. A BIOS betölti az első fizikai szektort a rendszerindító lemezről a memóriába, és átadja a vezérlést arra a címre, ahol ez a szektor betöltődik.
    Ha a rendszerindító eszköz egy merevlemez, akkor a BIOS betölti az MBR-t. Az MBR-ben található kód betölti az aktív partíció rendszerindító szektorát, és átadja a vezérlést arra a címre, ahol ez a szektor betöltődik. Windows 2000 rendszerű számítógépeken a rendszerindító szektorban lévő végrehajtható kód megkeresi az NTLDR fájlt, betölti a memóriába, és átadja neki a vezérlést.

    Ha az A meghajtóban van lemez, a BIOS betölti a lemez első szektorát (boot szektorát) a memóriába. Ha a lemez indítható (az operációs rendszer alapfájljait tartalmazza), a rendszerindító szektor betöltődik a memóriába, és kód segítségével adja át a vezérlést az IO.SYS fájlnak, az MS-DOS operációs rendszer alapfájljának. Ha a lemez nem indítható, a rendszerindító szektorban lévő végrehajtható kód a következő üzenetet jeleníti meg:

    • Nem rendszerlemez vagy lemezhiba
    • Cserélje ki és nyomja meg bármelyik gombot, ha készen áll
    A kezdeti rendszerindítási folyamat független a lemezformátumtól és az operációs rendszertől. Az operációs és fájlrendszerek egyedi jellemzőit már a rendszerindító szektorból származó kód végrehajtásának megkezdése után használják.

    A rendszerindító szektorok típusai

    Mint már tudjuk, az MBR átadja az irányítást a rendszerindító szektornak. Ezért a szektor első három bájtjának tartalmaznia kell egy érvényes utasítást a CPU számára. Ez az utasítás egy ugró utasítás, amely átirányítja a kód végrehajtását. A JMP utasítást egy 8 bájtos gyártóazonosító (OEM ID) követi, amely a kötet formázásához használt operációs rendszer nevét és verziószámát írja le.

    Az MS-DOS-szal való kompatibilitás fenntartása érdekében a Windows 2000 „MSDOS5.0” azonosítót ír a FAT16 és FAT32 fájlrendszerekhez. Az NTFS fájlrendszer esetében az azonosító az "NTFS" karaktereket tartalmazza.

    A Windows 95 az "MSWIN4.0" azonosítót, míg a Windows 95 OSR2 és a Windows 98 az "MSWIN4.1" azonosítót használja.

    Közvetlenül a gyártó azonosítója után egy adatstruktúra, az úgynevezett BIOS Parameter Block (BPB) található. Tartalmazza az NTLDR fájl megtalálásához szükséges információkat. Mivel a BPB-k általában ugyanazon az eltoláson helyezkednek el, a szabványos paraméterek könnyen megtalálhatók. Mivel a JMP utasítás megkerüli a BPB struktúrát, a mérete a jövőben növelhető, ha további információkat kell itt tárolni.
    Most nézzük meg, hogyan néznek ki a három fő fájlrendszer - FAT16, FAT32 és NTFS - rendszerindító szektorai.

    FAT16 rendszerindító szektor

    BAN BEN lapon. 6 a FAT16 fájlrendszer rendszerindító szektorának leírása található.

    Offset

    | |

    0x00| 3 bájt| JMP utasítás
    0x03| 2 x HOSSZÚ| OEM azonosító
    0x0B| 25 bájt| BPB
    0x24| 26 bájt| Speciális BPB
    0x3E| 448 bájt| Boot Code
    0x01FE| 2 bájt| Szektorvég jelző (0x55AA)


    Egy konkrét példa a FAT16 rendszerindító szektor tartalmát mutatja be. Itt három rész található:
    • A 0x00-0x0A bájtok a JMP utasítást és az OEM azonosítót tartalmazzák (félkövéren);
    • a 0x0B-0x3D bájtok BPB-t és kiterjesztett BPB-t tartalmaznak;
    • a többi bájt tartalmazza a rendszerindító kódot és a szektorvégi jelölőt (félkövéren).
    A következő két táblázat a BPB tartalmát mutatja ( lapon. 7) és kiterjesztett BPB ( lapon. 8) FAT16 esetén. A megadott értékek az ábrán látható rendszerindító szektornak felelnek meg. 4.

    Offset

    | |

    Jelentése

    |

    Leírás


    0x0D| 1 bájt| 0x40| A fürt szektorainak száma. Mivel a FAT16 korlátozott számú fürtöt támogat (legfeljebb 65 536-ot), a nagyobb kötetek több szektort igényelnek fürtönként. A mező alapértelmezett értéke a kötet méretétől függ. Az érvényes értékek: 1, 2, 4, 8, 16, 32, 64 és 128. Azok az értékek, amelyek a fürt méretét 32 KB fölé növelik (a szektoronkénti bájtok száma szorozva a fürt szektorainak számával) hibákat okozhat
    0x0E| 2 bájt| 0x0100| Fenntartott szektorok – az első FAT-tábla előtti szektorok száma, beleértve a rendszerindító szektort. Ennek a mezőnek az értéke mindig 1

    0x11| 2 bájt| 0x0002| A kötet gyökérkönyvtárában tárolható 32 bájtos fájl- és könyvtárnevek teljes száma. Ennek a mezőnek az értéke általában 512. A kötetcímke tárolására mindig egy elemet használnak, így a fájlok és könyvtárak maximális száma nem haladja meg az 511-et
    0x13| 2 bájt| 0x0000| A kötetben lévő szektorok száma 16 bites értékben kifejezve. A 65 536-nál több szektort tartalmazó kötetek esetében ez a mező nem használatos, értéke 0

    0x16| 2 bájt| 0xFC00| Az egyes FAT-másolatokban lévő szektorok száma. A mező értéke, a FAT-példányok száma és a lefoglalt szektorok száma a gyökérkönyvtár helyének kiszámításához szolgál. A gyökérkönyvtár bejegyzéseinek maximális számának ismeretében azt is megtudhatja, hol kezdődnek a felhasználói adatok.

    0x1A| 2 bájt| 0x4000| A fejek száma. A lemezek alacsony szintű formázására használják
    0x1c| 4 bájt| 0x3F000000| A „rejtett” szektorok száma – a rendszerindító szektor előtti szektorok száma. A rendszerindításkor használatos a gyökérkönyvtár és az adatok abszolút eltolásának kiszámítására
    0x20| 4 bájt| 0x01F03E00| A kötetben lévő szektorok száma 32 bites értékben kifejezve. Több mint 65 536 szektort tartalmazó kötetekhez használják


    Offset

    | |

    Jelentése

    |

    Leírás

    0x24| 1 bájt| 0x80| Az eszköz fizikai száma. 0x00-at tartalmaz hajlékonylemezeknél és 0x80-at merevlemezeknél. INT 13h használt a lemez eléréséhez. Ennek a mezőnek az értéke csak a rendszerindító eszközre vonatkozik.
    0x25| 1 bájt| 0x00| Fenntartott. FAT16 esetén ennek a mezőnek az értéke mindig 0
    0x26| 1 bájt| 0x29| A kiterjesztett rendszerindító szektor aláírása. Windows 2000 esetén ennek a mezőnek 0x28 vagy 0x29 értékűnek kell lennie
    0x27| 4 bájt| 0xA88B3652| A kötet sorszáma. A lemez formázásakor keletkező véletlen szám
    0x2B |11 bájt| NINCS NÉV | Kötetcímkéje. A Windows 2000 rendszerben a kötetcímke egy speciális fájlban tárolódik
    0x36| 2 x HOSSZÚ| FAT16| Fájlrendszer típusa. A lemez formátumától függően ez a mező FAT, FAT12 vagy FAT16 karaktereket tartalmazhat.



    rizs. 4
    FAT32 rendszerindító szektor

    A FAT32 rendszerindító szektornak sok közös vonása van a FAT16 rendszerindító szektorral, de a BPB további mezőket tartalmaz, és a FAT16-ban használt mezők különböző címeken találhatók. Így a FAT32 alatt formázott lemezeket nem tudják beolvasni a FAT32-vel nem kompatibilis operációs rendszerek.

    BAN BEN lapon. kilenc megmutatja a FAT32 fájlrendszer rendszerindító szektorának tartalmát.

    Offset

    | |

    Jelentése

    |

    Leírás

    0x0B| 2 bájt| 0x0002| A szektorban lévő bájtok száma megegyezik a szektor méretével. Az érvényes értékek: 512, 1024, 2048 és 4096. A legtöbb meghajtónál ennek a mezőnek az értéke 512
    0x0D| 1 bájt| 0x40| A fürt szektorainak száma. Mivel a FAT32 korlátozott számú fürtöt támogat (legfeljebb 4 294 967 296-ot), a nagyon nagy mennyiségek több szektort igényelnek fürtönként. A mező alapértelmezett értéke a kötet méretétől függ. Az érvényes értékek: 1, 2, 4, 8, 16, 32, 64 és 128. Windows 2000 rendszerben a FAT32 legfeljebb 32 GB-os köteteket támogat. A Windows 95 OSR2 és Windows 98 rendszerrel készített nagyobb kötetek elérhetők a Windows 2000 rendszerből
    0x0E| 2 bájt| 0x0200| Fenntartott szektorok – az első FAT-tábla előtti szektorok száma, beleértve a rendszerindító szektort. A mező értéke FAT32 esetén általában 32
    0x10| 1 bájt| 0x02| A kötet FAT-táblázat-példányainak száma. Ennek a mezőnek az értéke mindig 2
    0x11| 2 bájt| 0x0000| A kötet gyökérkönyvtárában tárolható 32 bájtos fájl- és könyvtárnevek teljes száma (csak FAT12/FAT16). FAT32 kötetek esetén ennek a mezőnek 0-nak kell lennie
    0x13| 2 bájt| 0x0000| A kötetben lévő szektorok száma 16 bites értékben kifejezve (csak FAT12/FAT16). FAT32 kötetek esetén ennek a mezőnek 0-nak kell lennie
    0x15| 1 bájt| 0xF8| Média típus. A 0xF8 érték merevlemezt, a 0xF0 nagy sűrűségű hajlékonylemezt jelöl. Ez a mező nem használatos a Windows 2000 rendszerben
    0x16| 2 bájt| 0x0000| Szektorok száma az egyes FAT-másolatokban (csak FAT12/FAT16). FAT32 kötetek esetén ennek a mezőnek 0-nak kell lennie
    0x18| 2 bájt| 0x3F00| Egy sávban lévő szektorok száma. A lemezek alacsony szintű formázására használják
    0x1A| 2 bájt| 0xFF00| A fejek száma. A lemezek alacsony szintű formázására használják
    0x1c| 4 bájt| 0xEE39D700| A „rejtett” szektorok száma – a rendszerindító szektor előtti szektorok száma. A rendszerindításkor használatos a gyökérkönyvtár és az adatok abszolút eltolásának kiszámítására
    0x20| 4 bájt| 0x7F324E00| A kötetben lévő szektorok száma 32 bites értékben kifejezve. Több mint 65 536 szektort tartalmazó kötetekhez használják
    0x24| 4 bájt| 0x83130000| Szektorok száma a FAT-ban (csak FAT32)
    0x28| 2 bájt| 0x0000| Kiterjesztett jelzők (csak FAT32 esetén). A szó különálló bitjeinek célja a következő: 0-3 bitek - az aktív FAT-ok száma; a 4-6 bit le van foglalva; a 7. bit értéke 0, ha FAT "tükrözés" van folyamatban; egyenlő 1-gyel, ha csak egy FAT aktív; 8-15. bitek – fenntartva
    0x2A| 2 bájt| 0x0000| Fájlrendszer verziója (csak FAT32)
    0x2c| 4 bájt| 0x02000000| Fürtszám az első gyökérkönyvtár-fürthöz (csak FAT32). Általában ennek a mezőnek az értéke 2
    0x34| 2 bájt| 0x0600| Szektorszám rendszerindító szektor biztonsági másolatával (csak FAT32 esetén). Ennek a mezőnek az értéke általában 6
    0x36| 12 bájt| 0x000000000000000000000000| Fenntartva (csak FAT32)

    lapon. 10.


    Offset

    | |

    Jelentése

    |

    Leírás

    0x40| 1 bájt| 0x80| Az eszköz fizikai száma. A 0x00 értéket tartalmazza hajlékonylemezeknél és 0x80 értékeket a merevlemezeknél. INT 13h használt a lemez eléréséhez. Ennek a mezőnek az értéke csak a rendszerindító eszközre vonatkozik. 12 0x0D| 1 bájt| 0x08| Szektorok száma egy fürtben
    0x0E| 2 bájt| 0x0000| Fenntartott szektorok
    0x10| 3 bájt| 0x000000| Mindig 0
    0x13| 2 bájt| 0x0000| NTFS-ben nem használják
    0x15| 1 bájt| 0xF8| Média típus
    0x16| 2 bájt| 0x0000| Mindig 0
    0x18| 2 bájt| 0x3F00| Szektorok száma sávonként
    0x1A| 2 bájt| 0xFF00| A fejek száma
    0x1c| 3 bájt| 0x3F000000| A „rejtett” szektorok száma
    0x20| 4 bájt| 0x00000000| NTFS-ben nem használják
    0x24| 4 bájt| 0x80008000| NTFS-ben nem használják
    0x28 |2 x HOSSZÚ| 0x4AF57F0000000000| Szektorok száma összesen
    0x30| 2 x HOSSZÚ| 0x0400000000000000| Logikai fürtszám a $MFT fájlhoz
    0x38| 2 x HOSSZÚ| 0x54FF070000000000| Logikai fürtszám a $MFTMirr fájlhoz
    0x40 |4 bájt| 0xF6000000| Szektorok száma egy fájlrekord szegmensben
    0x44| 4 bájt | 0x01000000| Klaszterek száma az indexblokkban
    0x48| 2 x HOSSZÚ| 0x14A51B74C91B741C| A kötet sorozatszáma
    0x50| 4 bájt| 0x00000000| Ellenőrző összeg