Ako obnoviť zavádzací sektor systému Windows. Obnova zavádzacieho sektora – riešenie problémov s počítačom

Ak sa po zapnutí počítača nespustí systém Windows, proces zamrzne na čiernej obrazovke a môže dôjsť k poškodeniu zavádzacieho záznamu pevného disku (MBR).

Vonkajšie prejavy

Keď sa na obrazovke objaví chyba, pochybnosti zmiznú.

Môžu sa zobraziť aj ďalšie informácie o poruche zavádzača HDD.

Textové informácie sa môžu líšiť v závislosti od klasifikácie chyby. Keď sa ale povie slovo boot, je jasné, že s bootovaním nie je niečo v poriadku.

Ako obnoviť MBR, zistíte na tejto stránke.

Dôvody

Venujte pozornosť bežným príčinám zlyhania zavádzacieho sektora HDD.

Dva typy bootloaderov

Staršie systémy pred Windows XP používali NT Loader (NTLDR). Vo Windows 7, Vista a novších verziách OS sa začali používať UEFI a EFI. Preto staré a nové systémy zvyčajne nie sú nainštalované na tom istom počítači. V opačnom prípade NTLDR prepíše UEFI.

Softvér tretích strán

Chyby v zavádzacom sektore HDD sa môžu vyskytnúť pri použití aj populárnych programov pre oblasť pevného disku. Toto sa mi stalo s Acronisom. Stáva sa to preto, že takýto softvér nahrádza spúšťacie ovládače disku svojimi vlastnými. To môže poškodiť pôvodný MBR. Preto je lepšie použiť vstavané metódy rozdelenia pevného disku zo systému Windows.

Vírusy

Vírusy niekedy vyvolávajú svoje vlastné „objednávky“ v MBR. Preto po obnovení bootovania HDD skontrolujte počítač pomocou antivírusových programov.

Ak ste si istí, že príčinou sú vírusy, vyčistite od nich počítač ešte pred opravou MBR. Na tento účel existujú nástroje známych antivírusových spoločností, napríklad Kaspersky Rescue Disk. Poskytujú sa bezplatne na oficiálnych stránkach s návodom na použitie.

Ktorýkoľvek z týchto programov je súčasťou softvérového balíka pre CD alebo DVD, ktorý vám umožňuje zaviesť systém z disku CD, nájsť a odstrániť vírusy na pevnom disku.

Obnova spustenia systému Windows 7

Oprava sektora sa vykonáva z CD alebo USB flash disku s inštalačným balíkom operačného systému.

  1. Najprv vložte DVD do mechaniky alebo flash disku do USB portu s distribúciou Windows.
  2. Potom musíte povoliť spustenie z týchto zariadení. Toto sa vykonáva v nastaveniach systému BIOS.

Zmena zdrojov sťahovania

Technológia v nasledujúcom poradí:


Pri ukončení nezabudnite stlačiť F10, inak sa zmeny neuložia!

Práca z CD alebo flash disku

Postupujete v nasledujúcom poradí:

  1. Po reštarte sa nižšie zobrazí nápis: „Stlačte ľubovoľné tlačidlo ...“. Zobrazí sa výzva na stlačenie ľubovoľného tlačidla. Kliknite. Inak to nepôjde. Ak už nápis zmizol, zopakujte všetko znova. Ak to chcete urobiť, stlačte tri klávesy naraz: Ctrl + Alt + Del. Tým sa reštartuje počítač.
  2. Keď spustíte systém z disku DVD alebo flash disku, zobrazí sa okno inštalácie systému Windows. V ľavom dolnom rohu vyberte „Obnovenie systému“.
  3. Ponúknu pripojenie sieťových možností, výber jazykov alebo písmeno jednotky. Nič nemeňte a dostaňte sa k výberu systémov.
  4. Vyberte požadovaný systém Windows a začiarknite políčko vedľa položky „Použiť nástroje na obnovenie ...“.
  5. Ak tam požadovaný systém nie je, mal by sa objaviť po kliknutí na „Načítať ovládače“.
  6. Pokračujte tlačidlom „Ďalej“.
  7. V ďalšom okne vyberte „Oprava spustenia“ a MBR sa môže automaticky oživiť.
  8. Ak sektor nefungoval, kliknite na „Príkazový riadok“.
  9. Na príkazovom riadku zavolajte obslužný program Bootrec a napíšte mu, aby opravil MBR: bootrec /fixmbr. Každý príkaz ukončite klávesom Enter.
  10. Potom vytvorte nový zavádzací sektor: bootrec/ fixboot. Ak chcete ukončiť program, napíšte VÝCHOD a nezabudnite stlačiť Enter.

Ak opravy nefungovali

Existuje ďalší príkaz na reanimáciu MBR - bootsect /NT60 SYS. Potom skúste znova spustiť systém.

V prípade neúspešného pokusu napíšte do príkazového riadku takto: bootsect / rebuildbcd. Vyhľadá operačné systémy nainštalované v počítači.

Teraz sa skúste znova prihlásiť do systému Windows. Upozorňujeme, že zoznam systémov bude mať teraz ešte jeden. Skúste ísť do každého z nich. Malo by to fungovať!

Neštandardným spôsobom

Ak sa všetky možnosti na obnovenie sektora neuložili, odporúča sa preinštalovať systém Windows. A ako to chcete niekedy urobiť! Je to pravda?

Tiež som si to myslel a rozhodol som sa dať vedľa neho ďalší malý systém. Čo znamená „malý“? Toto je zavádzací systém. Je prázdny: Nenainštaloval som naň ovládače a svoje programy, pretože v ňom nepracujem. Ale načítava!

Dosiahol som to, čo bolo potrebné: na pevnom disku sa objavila pracovná bootovacia oblasť. Teraz normálne vstúpim do starého systému. Nevýhodou je, že som prišiel o cca 14 GB miesta na disku. Ak sa nebojíte, môžete túto metódu použiť!

Ako opraviť sektor v systéme Windows 8-10 a Vista?

Pre Vistu a novšie verzie Windowsu sú vhodné rovnaké metódy ako pre „sedmičku“, len dizajn je iný. Napríklad v „osmičke“ je taký.

Body však zostávajú rovnaké. Preto ich nebudeme popisovať. Použite vyššie uvedené pokyny pre Windows 7.

V systéme Windows XP

V „expiši“ je princíp resuscitácie sektora podobný. Zadanie je však trochu iné. Teraz to uvidíte:

  1. Po zavedení z CD sa systémové súbory skopírujú na pevný disk.
  2. Potom sa zobrazí okno na výber akcií.

Bez ohľadu na to, aký pokročilý je operačný systém, nemožno ho zaviesť bez toho, aby na pevnom disku neboli dva sektory, ktoré obsahujú kód potrebný na spustenie akéhokoľvek operačného systému. Prvý sektor sa nazýva Master Boot Record (MBR); nachádza sa vždy na: sektor 1/valec 0/hlava1 a je úplne prvým sektorom pevného disku. Druhým najdôležitejším sektorom je Boot Sector (boot sektor), ktorý sa nachádza v prvom sektore každého zväzku.

Hlavný zavádzací záznam

Master Boot Record je najdôležitejšia štruktúra disku; tento sektor sa vytvorí pri rozdelení disku. Sektor MBR obsahuje malý kód s názvom Master Boot Code, ako aj podpis disku a tabuľku oddielov. Na konci sektora MBR je dvojbajtová štruktúra označujúca koniec sektora. Má hodnotu 0x55AA. Podpis disku je jedinečné číslo umiestnené na offsete 0x01B8, ktoré umožňuje operačnému systému jednoznačne identifikovať disk.

Kód umiestnený v sektore MBR vykonáva nasledujúce akcie:

  • hľadá aktívny oddiel v tabuľke oddielov;
  • hľadá počiatočný sektor aktívneho oddielu;
  • načíta kópiu zavádzacieho sektora z aktívneho oddielu do pamäte;
  • prenáša kontrolu na spustiteľný kód zo zavádzacieho sektora.

Ak sa tieto funkcie z nejakého dôvodu nedokončia, zobrazí sa jedno z nasledujúcich systémových chybových hlásení:

  • neplatná tabuľka oddielov;
  • Chýbajúci operačný systém.

Všimnite si, že pre diskety neexistuje koncept MBR. Zavádzací sektor je prvý sektor na disku. Majte tiež na pamäti, že každý pevný disk obsahuje sektor MBR, ale zavádzací kód sa používa iba na jednotkách, ktoré majú aktívny primárny oddiel.

Tabuľka rozdelenia

Tabuľka oblastí je 64-bajtová štruktúra používaná na určenie typu a umiestnenia oblastí na pevnom disku. Obsah tejto štruktúry je jednotný a nezávisí od operačného systému. Informácie o každej oblasti sú 16 bajtov, takže na disku nemôžu byť viac ako štyri oblasti.

Informácie o každom oddiele začínajú na špecifickom posune od začiatku sektora, ako je uvedené v tabuľke 1. jeden .

Upozorňujeme, že v systéme MS-DOS sú k dispozícii iba zväzky s poľom System ID 0x01, 0x04, 0x05 alebo 0x06. Zväzky s iným ID systému v tomto poli však možno vymazať pomocou pomocného programu FDISK.

Polia Valec, Hlava a Sektor

Polia Počiatočný valec, Koncový valec, Počiatočná hlava, Koncová hlava, Počiatočný sektor a Koncový sektor (bežne nazývané CHS) sú voliteľné položky v tabuľke oddielov. Zavádzací kód používa hodnoty týchto polí na nájdenie zavádzacieho sektora a jeho aktiváciu. Polia Starting CHS neaktívnych oddielov označujú zavádzacie sektory primárnych oddielov a rozšírený spúšťací sektor prvej logickej jednotky v rozšírenom oddiele.

Vo fáze logického formátovania každého oddielu (logického disku) sa vytvoria štyri logické oblasti: boot sektor (boot sektor); tabuľka prideľovania súborov (EKG1 a FAT2); · adresár; dátovú oblasť.

Zavádzací sektor na ľubovoľnom logickom disku (oddiele) je umiestnený ako prvý. Jeho dátový blok (512 bajtov) začína príkazom JMP, ktorý prenáša riadenie na program IPL2, obsahuje názov operačného systému a jeho verziu, obsahuje blok parametrov disku BIOS (BBB), program IPL 2, ktorý načítava operačný systém a končí podpisom 55AA .. Nižšie v tabuľke 5 sú vysvetlené niektoré z jeho najdôležitejších záznamov.

Boot Sector Changes Počet rezervovaných sektorov

Počet rezervovaných sektorov je teraz 32 pred prvým FAT.

Nový blok parametrov bios

Blok parametrov BIOS v EAT32 zaberá viac miesta ako štandardný blok a nazýva sa Big FAT BIOS Parameter Block (BF_BPB). Z tohto dôvodu teraz zavádzací sektor nezaberá jeden, ale tri fyzické sektory a je tu ďalší umiestnený cez tri fyzické sektory v siedmom, ôsmom a deviatom fyzickom sektore. BF_BPB je rozšírená verzia BBP, ktorá sa nachádza v 12-bitovom a 16-bitovom FAT. Obsahuje rovnaké štruktúry ako štandardný BPB, ale obsahuje niekoľko ďalších polí, ktoré FAT32 potrebuje. Zmeny vykonané v BPB na podporu FAT32 sú popísané nižšie.

Tabuľka 5. Najdôležitejšie položky v zavádzacom sektore

Dĺžka (v bajtoch)

Obsah

Pokyny JMP a NOP

Názov a verzia systému Windows

Počet bajtov na sektor

Počet sektorov na klaster (vždy násobok dvoch k mocnine n)

Počet rezervovaných sektorov pred prvým FAT

Počet tabuliek FAT

Počet položiek v koreňovom adresári (maximálny limit)

Celkový počet sektorov (00 00 – ak je veľkosť disku väčšia ako 32 MB)

Rukoväť prostredia; v tomto prípade F8, ktorý identifikuje disk ako pevný disk ľubovoľnej kapacity

Počet sektorov na položku tabuľky FAT

Počet sektorov na stopu

Počet hláv

Počet skrytých sektorov

Celkový počet sektorov, ak je veľkosť disku väčšia ako 32 MB

číslo disku; v tomto prípade 80, ktorý identifikuje primárny oddiel

Rezervované

Rozšírený podpis (vždy 29h)

Sériové číslo zväzku

štítok zväzku

Typ systému súborov (12 alebo 16 bitov)

Poznámka. Táto časť zavádzacieho sektora je známa ako blok parametrov BIOS (BPB). Obsahuje fyzikálne charakteristiky disku, ktoré MS-DOS a Windows používajú pri vyhľadávaní určitej oblasti. Pridaním alebo vynásobením hodnôt týchto parametrov operačný systém zistí, kde sa nachádza FAT tabuľka, koreňový adresár, kde začína a končí dátová oblasť.

Pole koreňového adresára.

Tento prvok uvádza počet sektorov v koreňovom adresári. Pre pevné disky bola táto hodnota vždy 512 (0200h) a znamená počet adresárových riadkov umiestnených v tridsiatich dvoch sektoroch. Teraz sa zmenil na 0 (0000h) a na diskoch FAT32 sa ignoruje.

Počet sektorov na záznam v tabuľke FAT.

Tento prvok bol nahradený hodnotou null a teraz funguje ako ukazovateľ na zodpovedajúci prvok v BF_BPB, pokiaľ ide o BF_BPB počas načítavania.

Popis disku.

Nové 2-bajtové pole používané ako príznak označujúci, či je na disku jedna alebo dve tabuľky FAT. Ak je príznak nastavený, na disku je iba jeden FAT, ak je vymazaný - dva. FAT32 vytvorený príkazom Format tvorí vždy 2 tabuľky FAT.

Prvý klaster koreňových adresárov.

Maximálny počet položiek v koreňovom adresári bol teraz rozšírený na 65535 a samotný koreňový adresár môže byť kdekoľvek. Táto hodnota určuje číslo prvého klastra obsadeného koreňovým adresárom na disku EAT32.

Sektor informácií o súboroch.

Ukazuje na druhý zavádzací sektor. Obsahuje informácie o tom, koľko klastrov je na disku, koľko z nich je voľných a ktorý klaster bol pridelený naposledy. Na získanie týchto často používaných informácií teda už nie je potrebné čítať celú tabuľku FAT.

Záloha zavádzacieho sektora.

Ďalšia dôležitá inovácia v EAT32. V predchádzajúcich verziách systému súborov FAT viedlo poškodenie zavádzacieho sektora k úplnej strate celého obsahu disku. FAT32 tento problém zmierňuje. Pri zápise zmien do zavádzacieho zväzku FAT32 FDISK zálohuje zavádzací sektor a umiestni ho do logického sektora 6 zväzku. Ak nový MBR narazí na chybu čítania alebo neplatný podpis pri prístupe k zavádzaciemu sektoru, vyhľadá sektor 6 a načíta zvyšok zavádzacieho kódu odtiaľ.

Každý operačný systém Windows osobného počítača má špeciálne nástroje, ktoré sú zodpovedné za akciu alebo operáciu. Existuje však taký nástroj, pomocou ktorého môžete zmeniť chyby a problémy, ako aj obnoviť okná z príkazového riadku.
Ak sa OS nespustí, musíte použiť pomocný nástroj Bootrec.exe

S jeho pomocou sa opravujú problémy v počítači, opravujú sa údaje, vrátane sťahovania do systému Windows alebo konfiguračných súborov sťahovania.

Bootrec.exe - Pomoc pri oprave spúšťania systému Windows

Ak máte problémy so spustením počítača a zistíte problémy s ním, mali by ste použiť metódu na opravu chýb pri zavádzaní systému Windows. Nezáleží na tom, ktorý systém Windows je nainštalovaný, problém sa musí vyriešiť, aby ste mohli pokračovať vo vykonávaní úloh, ktoré vám boli pridelené.

Pri práci s nástrojom, ako je Bootrek.exe, používajú príkazy pre , ale ak problémová situácia nastala v samotnom OS, nástroj by sa mal spustiť v ňom.

Ak sa to stalo vo verzii Windows 7, budete potrebovať inštalačné médium alebo disk, ktorý je schopný obnoviť zavádzací sektor pevného disku. Bootovať môžete z USB alebo DVD diskov, záleží na verzii OS.

obr.1. Keď uvidíte takýto obrázok na monitore, kliknite na zvýraznenú funkciu

Potom sa musíte rozhodnúť pre výber operačného systému, ktorý je potrebné aktualizovať. Ide o vážny podnik, pretože z mnohých systémov vyžaduje opravu iba jeden. Pokračujte kliknutím na tlačidlo „Ďalej“.

obr.2. Otvorí sa nové okno s vlastnosťami obnovy, ale tu je potrebný iba príkazový riadok zavádzania

Ak nie je k dispozícii disk na inštaláciu v systéme Windows 7 alebo disk zodpovedný za obnovenie zavádzacieho sektora, budete potrebovať prístup k nástrojom. Používajú skryté oddiely na obnovenie. Windows 7 ich bude môcť nastaviť automaticky po nainštalovaní operačného systému.

Postupujte podľa určitej postupnosti: potrebujete prístup k systémom obnovy, diagnostike, rozšíreným možnostiam a príkazovému riadku

Zápis nových zavádzacích sektorov

Funkcia bootrec s voľbou /FixBoot umožní zapisovať do zavádzacieho sektora vo vnútri systémového oddielu na pevných diskoch. Pri vykonávaní tohto postupu musíte použiť zavádzacie oddiely, ale iba tie, ktoré sú kompatibilné s verziami Windows 7 a 8.

Môžu sa použiť tieto možnosti:

  • Ak sú na zavádzacích sektoroch poškodenia a ich štruktúra a veľkosť nespĺňajú požiadavky pevného disku.
  • Pri zápise nekompatibilných zavádzacích sektorov so systémom Windows.
  • Keď bol namiesto novej verzie nainštalovaný starý operačný systém Windows.
Aby ste mohli zapísať nový boot sektor, musíte spustiť bootrec.exe ako na obrázku

V prípade, že sa zariadenie nepodarí spustiť a počas zavádzania sa neustále vyskytujú chyby, mali by ste skúsiť použiť štandardný nástroj na obnovenie. Ak to nepomohlo alebo nie je k dispozícii, môžete sa pokúsiť opraviť zavádzacie položky pomocou príkazového riadku. Ako to urobiť, bude popísané v tomto článku. Táto metóda môže pomôcť, keď nejde o spustenie samotného OS.

nástroj bootrec.exe

V prvom rade sa použije štandardný nástroj na obnovenie systému, ktorý bude potrebné zavolať z konzoly.

Bohužiaľ, na spustenie konzoly sú potrebné ďalšie kroky. Bude potrebné vytvorte obnovovací disk alebo disk s verziou na inštaláciu systému Windows. Je dobré ich mať vždy po ruke, než sa ponáhľať s ich zapisovaním na iné zariadenie alebo s priateľmi.

Pre sedem budete musieť vybrať položku " Obnovenie systému“ a potom spustite konzolu. Pre G8 zostane prvá položka nezmenená, ale potom musíte prejsť na diagnostika, odtiaľ volajte Extra možnosti a až potom spustite konzolu.

V zobrazenom okne zadajte príkaz bootrec.exe, po ktorom sa zobrazí zoznam dostupných akcií so všetkými potrebnými vysvetleniami. Každý bod bude podrobnejšie diskutovaný nižšie.

Napíšte nový zavádzací sektor

Druhý príkaz v tomto zozname vám umožní prepísať aktuálny zavádzací sektor pod operačným systémom, ktorý je momentálne dostupný. K zlyhaniam sektorov môže dôjsť z niekoľkých dôvodov:


Ak chcete toto všetko opraviť, stačí zadať príkaz fixboot, ako je znázornené na obrázku.

Oprava MBR

Tento príkaz, ktorý je prvým riadkom, vám umožní opraviť zodpovedajúce položky na systémovom pevnom disku. V skutočnosti oni zodpovedný za poriadok nabootovanie systému, z ktorého sa BIOS dozvie, čo má načítať a v akom poradí. Táto operácia môže pomôcť, ak výskyt chyby:

Musíte zadať príkaz fixmbr, ako je znázornené na obrázku, a všetky tieto problémy by mali zmiznúť.

Ako nájsť všetky nainštalované systémy

Môžu nastať situácie, v ktorých nie sú všetky nainštalované systémy dostupné na spustenie. Umožní to vykonanie príslušnej operácie skontrolujte zariadenie pre prítomnosť iných nainštalovaných operačných systémov a pomocou nasledujúcej časti článku ich možno pridať do tohto zoznamu. Požadovaný príkaz je znázornený na obrázku.

Prestavba BCD

Zadanie príslušnej operácie /RebuildBcd po úvodnom príkaze zapíše všetky nájdené operačné systémy a nástroje na obnovu do konfiguračného súboru zavádzania systému Windows, čo umožní ich zobrazenie pri ďalšom spustení.

Z článku je zrejmé, že veľa problémov so spustením systému je možné vyriešiť nezávisle pomocou príkazového riadku a iba jedného nástroja. Takže stojí za to vyskúšať túto možnosť skôr, ako začnete panikáriť, preusporiadať OS alebo dať počítač do opravy.