Obnova bootovania z flash disku win 7. Čo si treba pripraviť

Ahojte všetci! Dnes budem hovoriť o pomerne bežnom probléme operačné systémy rodiny Windows Vista/7/8/8.1/10 - porušenie integrity bootloadera MBR. Bez ohľadu na to, ako veľmi sa Microsoft snaží brať do úvahy možné problémy prevádzke vášho softvéru, je pravdepodobne nemožné predvídať všetko vo fáze vývoja a testovania. Rôzne zavádzače tretích strán (aktivátory, iné verzie operačných systémov, vírusy) pridávajú problémy so stabilitou.

Čo je potrebné na obnovenie zavádzača.

  1. Inštalačné médium Windows Vista/7/8/8.1/10.
  2. Používateľ.
  3. DVD mechanika.

Začnime!

Najjednoduchší spôsob obnovenia zavádzača. Ak chcete použiť nástroj na opravu pri spustení, musíte najskôr spustiť prostredie Obnova systému Windows RE.

Pre to:

  • Nastavte systém BIOS na zavádzanie z inštalačného média.
  • Vyberte si položku Obnovenie systému.

  • Ďalej.
  • V dialógovom okne vyberte Obnova spustenia.

  • Postupujte podľa ďalších pokynov.

Po dokončení nástroja Oprava spustenia reštartujte počítač. Skúste spustiť Windows normálne, bez inštalačného média.

Ak problém pretrváva, pokračujte v ďalších krokoch.

Teraz sa pozrieme na obnovenie zavádzacieho záznamu MBR pomocou štandardných nástrojov operačného systému. Ktoré prichádzajú buď ako súčasť inštalačného disku alebo ako súčasť operačného systému. Totiž BOOTREC.EXE A BOOTSECT.

BOOTREC.EXE- nástroj na obnovenie zavádzacieho záznamu. Podporuje nasledujúce možnosti, z ktorých si môžete vybrať tú, ktorá vám najviac vyhovuje.

Tento parameter zapisuje do systémový oddiel Master Boot Record kompatibilný s Windows 7 alebo Windows Vista. Neprepíše existujúcu tabuľku oddielov. Táto možnosť by sa mala použiť na riešenie problémov s poškodením MBR alebo ak potrebujete odstrániť neštandardný kód z MBR.

/FixBoot

Táto možnosť zapíše nový zavádzací sektor do systémovej oblasti pomocou zavádzacieho sektora, ktorý je kompatibilný so systémom Windows Vista alebo Windows 7. Túto možnosť by ste mali použiť, ak je splnená aspoň jedna z nasledujúcich podmienok.

  • Zavádzací sektor bol nahradený neštandardným zavádzacím sektorom Windows Vista alebo Windows 7.
  • Boot sektor je poškodený.
  • Po Inštalácie systému Windows Vista alebo Windows 7 je v počítači nainštalovaný viac ako skorá verzia operačná sála systémy Windows. V tomto prípade spustite počítač namiesto dispečera Spustenie systému Windows(Bootmgr.exe) používa zavádzač systému Windows NT (NTLDR).

Táto možnosť vyhľadá na všetkých jednotkách nainštalované systémy, ktoré sú kompatibilné so systémom Windows Vista alebo Windows 7. Tiež zobrazí všetky položky, ktoré nie sú zahrnuté v ukladacom priestore konfiguračných údajov pri zavádzaní. Túto možnosť použite, ak je v počítači nainštalovaný systém Windows Vista alebo Windows 7 a nezobrazuje sa v ponuke správcu zavádzania.

/RebuildBcd

Táto možnosť vyhľadá na všetkých jednotkách nainštalované systémy, ktoré sú kompatibilné so systémom Windows Vista alebo Windows 7. Umožňuje tiež vybrať inštalované systémy ktoré je potrebné pridať do ukladacieho priestoru konfiguračných údajov zavádzania. Táto možnosť by sa mala použiť, ak potrebujete úplne prebudovať ukladací priestor konfiguračných údajov zavádzania.

Začnime!

Ak chcete použiť nástroj Bootrec.exe, musíte najskôr spustiť prostredie obnovy Windows RE.

  • Prilepiť inštalačný disk Windows 7 alebo Windows Vista do jednotky DVD a zapnite počítač.
  • Po zobrazení výzvy stlačte kláves .
  • Vyberte si položku Obnovte svoj počítač.
  • Zadajte operačný systém, ktorý chcete obnoviť, a kliknite Ďalej.
  • V dialógovom okne Možnosti obnovenia systému vybrať položku Príkazový riadok.
  • Napíšte Bootrec.exe a stlačte ENTER. objaví sa úplný zoznam príležitosti.
  • Napíšte sektor MBR, na čo slúži príkaz?

Bootrec.exe /FixMbr;

  • Po stlačení klávesu Enter počítač upozorní používateľa na úspešné dokončenie operácie v ďalšom riadku;
  • Ďalej vykonajte postup na zaznamenanie nového zavádzacieho sektora zadaním

Bootrec.exe /FixBoot;

  • Zostáva len zadať Exit a pokúsiť sa reštartovať počítač.

Ak nie, popíšeme, ako obnoviť zavádzač systému Windows iným spôsobom pomocou rovnakého programu:

  • Zadajte príkazový riadok z inštalačného disku alebo jednotky flash.
  • Zadajte Bootrec /ScanOs, po ktorom pomôcka vyhľadá váš počítač na prítomnosť operačného systému.

Bootrec/ScanOs

  • Do ďalšieho riadku napíšte príkaz Bootrec.exe /RebuildBcd, program ponúkne pridanie všetkých nájdených do ponuky štart Verzie systému Windows vrátane XP a ďalších.

Bootrec.exe /RebuildBcd

  • Stačí s tým súhlasiť postupným stlačením Y a Enteru, po čom pri načítaní systému budete mať na výber, ktorý OS načítate – XP alebo Seven.

Ak ani to nepomohlo. Problém s MBR môžete vyriešiť aj ďalším príkazom. Ak to chcete urobiť, na príkazovom riadku musíte zadať bootsect /NT60 SYS a potom Enter.

Tím BOOTSECT umožňuje zapísať určený programový kód zavádzacích sektorov, ktoré zabezpečujú načítanie resp ntldr, alebo bootmgr .

Formátovať príkazový riadok:
bootsect (/help|/nt60|/nt52) (SYS|ALL|< DriveLetter >:}

Možnosti príkazového riadku Bootsect:
/Pomoc— zobrazenie informácií pomoci;
/nt52— zaznamenanie kódu zavádzacieho sektora, ktorý umožňuje použitie zavádzača ntldr pre operačné systémy staršie ako Windows Vista.
/nt60- písanie programového kódu pre zavádzacie sektory, aby sa zabezpečilo načítanie súboru bootmgr - boot manažér operačného systému Windows Vista/Server 2008 a novších operačných systémov rodiny Windows.
SYS— nahrávanie sa vykoná v sektoroch zavádzacej oblasti systému Windows v prostredí, v ktorom sa tento príkaz vykonáva.
VŠETKY— programový kód bude napísaný pre všetky existujúce oddiely, ktoré možno použiť na spustenie systému Windows.
DriveLetter— písmeno jednotky, pre ktoré bude prepísaný programový kód zavádzacích sektorov.
/sila— vynútené vypnutie diskových zväzkov používaných inými programami na zabezpečenie výhradného prístupu pre obslužný program bootsect.exe
/mbr- zmena programového kódu hlavného zavádzacieho záznamu (MBR - Master Boot Record) bez zmeny tabuľky rozdelenia disku. Pri použití s ​​parametrom /nt52 bude MBR kompatibilný s predchádzajúcimi verziami Windows Vista.Pri použití s ​​parametrom /nt60 bude MBR kompatibilný s Windows Vista a novšími operačnými systémami.

bootsect /nt52 E:— vytvorte pre jednotku E: zavádzacie záznamy pre operačné systémy Windows XP/2000/NT, t. j. pre zavádzanie založené na ntldr;
bootsect /nt60 /mbr C:— zmeňte zavádzacie sektory jednotky C: aby ste sa uistili, že sa načíta správca bootmgr, a to je Windows Vista/7/8/8.1/10;
bootsect /nt60 SYS— zmena zavádzacích sektorov pre oblasť, z ktorej bol načítaný aktuálny operačný systém Windows.

Skúsme tiež použiť príkaz BCDBOOT. Toto je nástroj, ktorý sa používa na vytvorenie systémovej oblasti alebo obnovenie zavádzacieho prostredia umiestneného na systémovej oblasti. Systémový oddiel sa vytvorí skopírovaním malej sady súborov zavádzacieho prostredia z nainštalovaných súborov Obraz systému Windows®. Prostriedky BCDBOOT vytvorí úložisko údajov konfigurácie zavádzania ( BCD) na systémovej oblasti s novou zavádzacou položkou, ktorá vám umožní spustiť nainštalovaný obraz systému Windows.

Niekedy sa stáva, že zavádzač operačného systému zlyhá. Vo väčšine prípadov pomáha normálne zotavenie. Spustenie systému Windows 7, nie však vždy. Môžete tiež vyskúšať. Ak to nepomôže, prečítajte si nižšie. podrobné pokyny, ako obnoviť zavádzač systému Windows 7.

Pamätajte: nemôžete nainštalovať starší operačný systém za nižší, to znamená, že ak nainštalujete Windows XP, Windows 7 sa nespustí, pretože hlavný zavádzací záznam (MBR) bude prepísaný starým systémom.

Na obnovenie zavádzača systému Windows 7 použijeme prostredie obnovy, kde budeme potrebovať príkazový riadok. Všetky príkazy napíšem a popíšem nižšie. Najprv sa však pozrime na to, čo je MBR. MBR (hlavný zavádzací záznam) je úplne prvý sektor na disku, ktorý obsahuje tabuľku oddielov, ako aj malú utilitu zavádzača, ktorá určuje, z ktorej časti disku sa operačný systém spustí. Ak MBR obsahuje nesprávne informácie o umiestnení operačného systému, systém Windows 7 sa nespustí a s najväčšou pravdepodobnosťou zobrazí podobnú chybu: „Chýba BOOTMGR, reštartujte stlačením CTR-Alt-Del.

Na opravu zavádzača operačného systému budeme potrebovať inštalačný disk Windows 7, ktorý bude obsahovať potrebný nástroj Bootrec.exe, alebo obnovovací disk. Tento nástroj zaregistruje nový zavádzací sektor pomocou určitých príkazov.

Nuž, začnime. Nabootujeme z inštalačného disku s Windows 7 alebo z obnovovacieho disku, vyskočí hlásenie “Pre spustenie z CD stlačte ľubovoľnú klávesu...” a okamžite stlačte ľubovoľný kláves na počítači, inak nenabehne z disku


V tomto okne musíte vybrať Obnovenie systému

Vo väčšine prípadov sa problémy zistia automaticky a potom vám bude ponúknuté, aby ste ich vyriešili automatický režim. Ak to chcete urobiť, jednoducho kliknite na tlačidlo Opraviť a reštartovať, po ktorom sa systém reštartuje a systém Windows 7 sa spustí bez chýb.

Ak však problémy zostanú rovnaké alebo systém neponúka automatickú opravu chýb, v tom istom okne musíte vybrať operačný systém, ktorý je potrebné obnoviť (zvyčajne je len jeden). Kliknite na tlačidlo Ďalej

Tu klikneme na Startup Recovery

Čakáme, kým nástroj na obnovenie neodstráni chyby pri spustení operačného systému. Ak táto metóda náhle nepomôže, vyberte príkazový riadok v nástroji na obnovenie

Otvorí sa príkazový riadok, v ktorom musíte zadať príkaz Bootrec a stlačiť Enter

Zobrazia sa informácie o možnostiach tohto programu. Zadajte príkaz Bootrec.exe /FixMbr - vyberte hlavný zavádzací záznam

V okne nám ukáže, že operácia je dokončená. To znamená, že prvý sektor zavádzacieho oddielu pevný disk zaznamenané nový vstup.

Operácia je dokončená a teraz zadáme príkaz Exit, čo znamená exit. Potom sa pokúsime spustiť systém.

To by malo pomôcť, ale ak tieto príkazy nepomôžu, znova načítajte príkazový riadok (ako je napísané vyššie) a zadajte príkaz Bootrec /ScanOs, ktorý skontroluje všetky pevné disky na prítomnosť OS. Ďalej zadajte príkaz Bootrec.exe /RebuildBcd, ktorý vás požiada o pridanie nájdeného systému Windows do ponuky zavádzania. Súhlasíme s tým zadaním Y (áno). Potom sa nájdené operačné systémy pridajú do ponuky zavádzania.

Reštartujeme a voila - náš systém sa znova spustí.

Automatické obnovenie

operačná sála systém Windows sám poskytuje nástroj, ktorý opraví zavádzací záznam. Spravidla sa po neúspešnom štarte systému pri opätovnom zapnutí počítača automaticky aktivuje, stačí súhlasiť s vykonaním postupu v dialógovom okne. Ale aj keď nedôjde k automatickému spusteniu, je možné ho aktivovať manuálne.

V prvých sekundách spustenia počítača budete počuť pípnutie, čo znamená, že sa načítava BIOS. Okamžite musíte podržať kláves F8.

Opísaná akcia spôsobí otvorenie okna výberu typu zavádzania systému. Pomocou tlačidiel Hore a Dole na klávesnici vyberte možnosť „Riešenie problémov...“ a stlačte kláves Enter.

Otvorí sa prostredie obnovy. Tu rovnakým spôsobom vyberte možnosť „Oprava spustenia“ a stlačte kláves Enter.

Tým sa spustí nástroj na automatické obnovenie. Postupujte podľa všetkých pokynov, ktoré sa zobrazia v jeho okne, ak sa objavia. Po dokončení zadaného procesu sa počítač reštartuje a ak je výsledok pozitívny, spustí sa systém Windows.

Ak použijete metódu opísanú vyššie, ani prostredie obnovy sa vám nespustí, potom vykonajte uvedenú operáciu zavedením z inštalačného disku alebo jednotky flash a výberom možnosti „Obnovenie systému“ v okne Štart.

BCDboot

Ak nefunguje ani prvá, ani druhá metóda, potom je možné bootloader obnoviť pomocou iného nástroja - BCDboot. Rovnako ako predchádzajúci nástroj sa spúšťa cez „Príkazový riadok“ v okne obnovenia. BCDboot opravuje alebo vytvára spúšťacie prostredie pre aktívny oddiel pevného disku. Táto metóda je obzvlášť účinná, ak bolo zavádzacie prostredie prenesené na inú oblasť pevného disku v dôsledku zlyhania.

Spustite príkazový riadok v prostredí obnovy a zadajte príkaz:
bcdboot.exe c: windows

Ak váš operačný systém nie je nainštalovaný na oddiele C, potom v tomto príkaze musíte nahradiť tento symbol aktuálnym písmenom. Potom stlačte kláves Enter.

Prebehne operácia obnovy, po ktorej je potrebné, ako v predchádzajúcich prípadoch, reštartovať počítač. Bootloader musí byť obnovený.

Metóda č.4
Zadajte príkaz Bootrec /ScanOs
, naskenuje všetky vaše pevné disky a oddiely na prítomnosť operačných systémov, a ak sa nejaké nájdu, vydá sa príslušné varovanie. Potom musíte zadať príkaz Bootrec.exe /RebuildBcd, túto pomôcku ponúkne pridanie nájdených Windows do boot menu, súhlasíme a zadáme Y a stlačíme Enter, všetky nájdené Windows sa pridajú do boot menu.
Okrem vyššie uvedenej metódy existuje ešte jedna, do príkazového riadku zadajte bootsect /NT60 SYS, hlavný zavádzací kód, bude tiež aktualizovaný.

Náš nájdený systém Windows 7 sa zobrazí v ponuke zavádzania operačného systému

Ak všetko vyššie uvedené nepomôže, skúste znova prepísať všetky súbory zavádzacieho úložiska BCD

Ako inak môžete obnoviť zavádzač systému Windows 7?

Nedávno mi jeden z priateľov priniesol počítač so sťažnosťou, že dva nainštalované na ňom sú iné. pevné disky Operačné systémy Windows 7 a Windows 8 sa nenačítajú, čo spôsobuje rôzne chyby pri načítavaní.
Najprv som spustil počítač zo zavádzacieho disku Acronis Disk Director a videl tento obrázok. Ako vidíte, existujú dva pevné disky, prvým je Disk 1 s nainštalovaný Windows 7 a druhý je Disk 2 s nainštalovaným systémom Windows 8. Venujte pozornosť dvom červeným príznakom, ktoré označujú nesprávne oddiely. prečo? Červená vlajka znamená, že tento oddiel je aktívny a mal by sa z neho načítať operačný systém.

Chyba je teda v tom, že na oboch pevných diskoch by mali byť prvé označené červenou vlajkou skryté sekcie Systém rezervovaný. V systéme Windows 7 je objem takejto oblasti 100 MB a v systéme Windows 8 350 MB majú tieto časti tieto atribúty: Systém. Aktívne a práve na týchto oddieloch sa nachádzajú konfiguračné súbory zavádzacieho úložiska (BCD) a súbor správcu zavádzania systému (súbor bootmgr). A ukazuje sa, že tieto atribúty nesú iné oddiely. Z tohto dôvodu sa Windows 7 a Windows 8 nespustia.

Systémom rezervovaný oddiel môžete aktivovať pomocou príkazového riadka alebo programov AOMEI Partition Assistant a Acronis Disk Director.

Vyberte prvý pevný disk 1, kliknite pravým tlačidlom myši na prvý oddiel vyhradený systémom a vyberte možnosť „Označiť ako aktívny“

Systémom rezervovaný zväzok bude označený ako aktívny. Kliknite na tlačidlo OK.

To isté robíme s Diskom 2. Acronis Disk Director pracuje v režime čakajúcich operácií, aby sa zmeny prejavili, kliknite na tlačidlo „Použiť čakajúce operácie“

Ako vidíte, po našich zmenách sa aktivovali tie sekcie, ktoré boli potrebné.

Ukončíme program a reštartujeme.

Úprava súboru boot.ini

Za načítanie systému je zodpovedný špeciálny súbor boot.ini. Dnes ho budeme mučiť. Možno bola jeho integrita narušená v dôsledku vírusového útoku alebo jednoduchého zlyhania počítača, takže prioritou je obnovenie zavádzača systému Windows 7 alebo iného systému.

Budeme to znova potrebovať zavádzací flash disk so siedmimi. Po stiahnutí kliknite na tlačidlo „Inštalovať“. Prejdite do okna, kde môžete vybrať disk na inštaláciu systému. Stlačením Shift+F10 spustíte príkazový riadok.

Do príkazového riadka zadajte:

Otvoríme Poznámkový blok, kde musíme kliknúť na „Súbor“ a „Otvoriť“. Na systémovom disku zapnite zobrazovanie systémových súborov, inak boot.ini neuvidíte.

Upravte tento súbor pomocou poznámkového bloku. Existujú nasledujúce možnosti:

timeout=10 – čas na výber spustenia operačného systému (ak ich je niekoľko);
multi(0) a disk(0) – tieto položky by mali vždy vyzerať takto;
rdisk(0) – číslo disku, na ktorom sa nachádza systémový oddiel. Ak máte dva disky, parameter môže vyzerať ako rdisk(1).
Samotný súbor môže vyzerať takto, iba namiesto XP - Windows 7.

Vo väčšine prípadov nebude úprava súboru Boot.ini potrebná.

Používanie príkazového riadku

V možnostiach obnovenia otvorte príkazový riadok. Tam zadáme nasledujúci príkaz:

Pomocou tohto jednoduchého príkazu môžete obnoviť zavádzací záznam v systéme Windows 7. Ak to nepomôže, prejdite na ďalší krok:

bootrec/fixboot

Oba príkazy s väčšou pravdepodobnosťou obnovia zavádzač systému Windows 7. Zatvorte príkazový riadok, reštartujte počítač a uvidíte, čo sa stane. V skutočnosti by sa mal systém spustiť bez problémov. Ak to tak nie je, pripravil som ďalšie metódy.

Použite príkazový riadok #Metóda 2

Znova zadáme nasledujúce príkazy a jeden dodatočný:

bootrec/fixmbr
bootrec/fixboot
bootsect /nt60 ALL /force /mbr
Skúsme zaviesť systém.

Myslím, že všetky vyššie uvedené metódy vyriešia váš problém.

Microsoft už dlhé roky vylepšuje systém obnovy pre operačný systém Windows a vo Windows 7 a Windows Vista funguje takmer automaticky. Ak zavediete systém z inštalácie Disk Windows 7 a kliknite na " Obnovenie systému" ("Oprava počítača"), spustí sa systém obnovy Windows a nezávisle sa pokúsi opraviť všetky chyby, ktoré nájde. Dokáže opraviť veľké množstvo problémov, je však dosť pravdepodobné, že bootloader je poškodený a systém obnovy si nevie poradiť s V tomto prípade môžete bootloader obnoviť manuálne pomocou pomôcky Bootrec.exe.

Aplikácia Bootrec.exe sa používa na opravu chýb spojených s poškodením zavádzača a v dôsledku toho nemožnosťou spustiť operačné systémy Windows 7 a Windows Vista.

Sekvenovanie

Popis kláves na spustenie pomôcky Bootrec.exe

Bootrec.exe /FixMbr

Pomôcka, ktorá sa spúšťa pomocou prepínača /FixMbr, zapíše hlavný zavádzací záznam (MBR) kompatibilný so systémami Windows 7 a Windows Vista do systémovej oblasti. Túto možnosť použite na vyriešenie problémov s hlavným zavádzacím záznamom, ktorý je poškodený, alebo ak z neho chcete odstrániť neštandardný kód. V tomto prípade sa existujúca tabuľka oddielov neprepíše.

Bootrec.exe /FixBoot

Pomôcka, ktorá sa spúšťa pomocou klávesu /FixBoot, zapíše do systémovej oblasti nový zavádzací sektor kompatibilný so systémami Windows 7 a Windows Vista. Táto možnosť by sa mala použiť v nasledujúcich prípadoch:

  1. Zavádzací sektor Windows Vista alebo Windows 7 bol nahradený neštandardným zavádzacím sektorom.
  2. Boot sektor je poškodený.
  3. Bol nainštalovaný predošlá verzia Operačný systém Windows po inštalácii Windows Vista alebo Windows 7. Ak bol napríklad nainštalovaný Windows XP, použije sa NTLDR (Windows NT Loader, Windows NT loader), kód štandardného zavádzača NT 6 (Bootmgr) bude prepísaný Inštalačný program Windows XP.

Treba poznamenať, že podobný efekt je možné dosiahnuť pomocou pomôcky bootsect.exe, ktorá sa tiež nachádza na zavádzacom médiu systému Windows 7. Ak to chcete urobiť, musíte spustiť bootsect.exe s nasledujúcimi parametrami:

Bootsect /NT60 SYS

Zavádzací sektor systémového oddielu bude prepísaný kódom kompatibilným s BOOTMGR. Viac o používaní pomôcky bootsect.exe sa dozviete tak, že ju spustíte s parametrom /Pomoc.

Bootrec.exe /ScanOs

Pomôcka, ktorá sa spúšťa pomocou klávesu /ScanOs, skontroluje všetky disky pre nainštalované operačné systémy Windows Vista a Windows 7. Okrem toho pri použití zobrazí zoznam nájdených systémov, ktoré momentálne nie sú zaregistrované v úložisku údajov konfigurácie zavádzania systému Windows (Konfigurácia zavádzania Dáta (BCD) )Uložiť).

Bootrec.exe /RebuildBcd

Pomôcka, ktorá sa spúšťa pomocou tohto kľúča, skontroluje všetky disky na prítomnosť nainštalovaných operačných systémov Windows Vista alebo Windows 7. Nájdené operačné systémy sa zobrazia v zozname, z ktorého ich možno pridať do úložiska údajov konfigurácie zavádzania systému Windows (Boot Configuration Data Store). . Túto možnosť použite aj vtedy, ak chcete úplne prebudovať ukladací priestor konfiguračných údajov zavádzania. Predtým, ako to urobíte, musíte vymazať predchádzajúce úložisko. Sada príkazov môže byť nasledovná:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Vyššie uvedený príklad exportuje aktuálny ukladací priestor konfigurácie zavádzania do C:\BCDcfg.bak, odstráni jeho systémové, skryté atribúty a atribúty iba na čítanie, odstráni ho pomocou DEL a znova ho vytvorí pomocou bootrec /RebuildBcd.


Zväčšiť obrázok

Samozrejme užitočnosť Bootrec.exe je veľmi funkčný, nepomôže však napríklad súbor zavádzača systému Windows bootmgr poškodené alebo fyzicky chýbajúce. V tomto prípade môžete použiť iný nástroj, ktorý je tiež súčasťou distribučného média Windows 7 - bcdboot.exe.

Obnovenie zavádzacieho prostredia pomocou BCDboot.exe

BCDboot.exe je nástroj, ktorý sa používa na vytvorenie alebo obnovenie spúšťacieho prostredia umiestneného na aktívnom systémovom oddiele. Pomôcku možno použiť aj na prenos stiahnutých súborov.

Príkazový riadok v tomto prípade môže vyzerať takto:

Bcdboot.exe e:\windows

Nahraďte e:\windows cestou, ktorá zodpovedá vášmu systému.
Táto operácia opraví poškodené zavádzacie prostredie systému Windows vrátane súborov uloženia konfiguračných údajov zavádzania (BCD), vrátane vyššie uvedeného súboru bootmgr.

Syntax parametrov príkazového riadku bcdboot

Pomôcka bcdboot.exe používa nasledujúce parametre príkazového riadka:

zdroj BCDBOOT]

zdroj

Určuje umiestnenie adresára Windows používaného ako zdroj pri kopírovaní súborov zavádzacieho prostredia.

Voliteľný parameter. Nastaví jazyk prostredia zavádzania. Predvolená je angličtina (USA).

Voliteľný parameter. Určuje písmeno jednotky systémového oddielu, kde sa nainštalujú súbory zavádzacieho prostredia. V predvolenom nastavení sa používa systémový oddiel určený firmvérom systému BIOS.

Voliteľný parameter. Povolí režim podrobného protokolovania prevádzky pomôcky.

Voliteľný parameter. Skombinuje parametre novovytvoreného a existujúceho záznamu zavádzacieho úložného priestoru a zapíše ich do nového zavádzacieho záznamu. Ak je zadané GUID zavádzača operačného systému, skombinuje objekt zavádzača so systémovou šablónou a vytvorí tak zavádzaciu položku.

Zhrnutie

Článok rozoberal princípy práce s obslužnými programami bootrec.exe a bcdboot.exe, ktoré sa používajú na riešenie problémov spojených s nemožnosťou spustiť operačný systém Windows 7 z dôvodu poškodeného alebo chýbajúceho zavádzača.

Dobrý deň milí čitatelia.

Niekedy sa v dôsledku rôznych akcií môže stať, že počítač odmietne vstúpiť do operačného systému. A v niektorých prípadoch je to spôsobené poruchou dôležitého nástroja. Riešením je obnovenie zavádzača systému Windows 7.

Existuje niekoľko hlavných znakov, ktoré naznačujú potrebu „vrátiť k životu“ zodpovedajúci prvok operačného systému:

Bootrec( )

Ak chcete vrátiť počítač do funkčného stavu, musíte vykonať niekoľko krokov. Okrem toho pre postup budeme potrebovať inštaláciu súbory systému Windows. Bez disku si teda nevieme poradiť s príslušnými údajmi. Robíme nasledovné:


Tento príkaz zobrazí všetky možné parametre, s ktorými pracuje.

Popis kľúčov Bootrec( )

Tímy v prostredí cmd.exe možno spustiť v štandardnej verzii alebo so špeciálnymi doplnkami. Takže ak napríklad napíšete „ bootrec.exe /FixMbr“, program zapíše zavádzací záznam do hlavného oddielu. Navyše je kompatibilný s Windows 7 a Vista. Pomôže to obnoviť funkčnosť zariadenia. Okrem toho sa môžete uchýliť k tomuto triku, ak je potrebné odstrániť neštandardný kód v príslušnom segmente. Existujúca tabuľka oddielov však zostáva rovnaká.

Ak použijete kláves „“, program zapíše nový zavádzací sektor. Je tiež kompatibilný s vyššie uvedenými operačnými systémami od spoločnosti Microsoft. Táto možnosť sa používa v niekoľkých prípadoch:

    Zavádzací súbor bol nahradený neštandardným súborom.

    Je poškodený.

    Po siedmej verzii alebo Vista bola zverejnená predchádzajúca zostava. Napríklad po inštalácii XP sa používa zavádzač Windows NT.

Zaujímavé vedieť! Rovnaký efekt možno dosiahnuť použitím programu " bootsect.exe" Je aj na disku. Za týmto účelom napíšeme „ bootsect /NT60 SYS" Objaví sa zavádzací sektor, ktorý je kompatibilný s "". Ak chcete získať podrobné informácie, musíte nástroj spustiť pomocou kľúča " /Pomoc».

Pri písaní" bootrec.exe /ScanOs“, aplikácia prehľadá všetky dostupné disky pre OS 7 a Vista. Výsledkom je, že používatelia dostanú zoznam všetkých nájdených systémov, dokonca aj tých, ktoré nie sú zaregistrované v úložisku zavádzacích údajov.

Pomocou kľúča " /RebuildBcd"začne skenovať všetky disky na prítomnosť nainštalovaných operačných systémov. Zostaví sa zoznam, z ktorého ich možno pridať do úložiska. Okrem toho vám tento príkaz umožní prebudovať databázu. Predtým, ako to urobíte, však určite musíte vymazať minulé údaje.

Vyššie uvedený nástroj má širokú funkčnosť. Ale nepomôže, ak chýba spúšťací súbor systému. V tomto prípade sa musíte uchýliť k inému nástroju.

Stojí za zmienku, že to funguje automaticky. To znamená, že používatelia sa musia dostať iba k určitým nástrojom, zadať príkaz a všetko sa vykoná nezávisle - počas samotného procesu nie je potrebné nič robiť.

BCDboot( )

Tento nástroj je určený na vytvorenie alebo opravu zavádzača umiestneného na hlavnom oddiele. Program tiež umožňuje prenášať súbory medzi pevnými diskami. A to aj v prípade, že na tom druhom nie je systém viditeľný.

Ak chcete začať, stačí zadať „ bcdboot.exe C:\windows" Operácia obnoví poškodené dáta vrátane úložných súborov.

Proces má niekoľko parametrov:

    Zdroj – umiestnenie adresára, v ktorom sa nachádza distribúcia Windows. V našom prípade ide o plastový disk resp USB flash disk. Tento parameter je povinný. Ostatné sú uvedené podľa potreby.

    « /I» — nastaví jazyk prostredia. Ak zostane nezmenená, použije sa angličtina.

    « /s"—označuje písmeno jednotky, na ktorej budú umiestnené súbory. potrebné súbory. V predvolenom nastavení je to umiestnenie, ktoré je nastavené systémom BIOS alebo novým systémom - UEFI.

    « /v"—spustí sa režim podrobného účtovania práce.

    « /m» - spojenie parametrov existujúceho záznamu a novovytvoreného záznamu. Toto všetko sa zapíše do novej bootovacej oblasti.

Návrat po použití Linuxu( )

Stojí za to si predstaviť situáciu, keď ste predtým mali operačný systém od spoločnosti Microsoft. A po nainštalovaní Linuxu sa zrazu prestal spúšťať prvý. Stalo sa to v dôsledku niektorých chýb.

Ak vám Windows po inštalácii Ubuntu nefunguje, neprepadajte hneď panike. Problém sa dá jednoducho vyriešiť.

dd if=/dev/sda2 of=/linux.boot bs=512 count=1

Vyššie uvedený kód vám umožňuje skopírovať zavádzací sektor z " sda2“ v linux.boot.

Stojí za zmienku, že v tomto operačnom systéme je koreňový prvok „ / " Ak tomu tak nie je vo vašej osobnej situácii, musíte najprv zistiť, ktorý z nich existujúce oblasti boot.

Záznam bol skopírovaný do priečinka používateľa. Preto prejdeme do príslušného adresára a prenesieme súbor do oddielu, kde je už nainštalovaný systém Windows.

Výsledkom bude " Príkazový riadok", do ktorého napíšeme iba dva riadky a po každom kliknutí " Zadajte»:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
Potom reštartujeme zariadenie a uvidíme, ako všetko funguje v našom OS.

Ak chcete naplno využiť možnosti operačných systémov Microsoft, nestačí vedieť, ako alebo vyčistiť OS od „odpadu“ nahromadeného na pevnom disku. Windows 7 je spoľahlivý a zároveň schopný prekvapiť používateľa - napríklad neočakávane a bez akéhokoľvek dôvodu „strate“ bootloader. Spustenie systému v takejto situácii bude samozrejme nemožné; Povieme si o spôsoboch riešenia problému.

Systémový nástroj

Najjednoduchšia možnosť obnovenia zavádzacieho sektora, ako sú dva opísané nižšie, zahŕňa vlastníka počítača pomocou inštalačného disku alebo jednotky flash. Vo všeobecnosti nie je obnovenie bootloadera, starostlivo podľa algoritmu, ťažšie ako; Okrem toho je na manipuláciu vhodné akékoľvek vymeniteľné médium so systémom Windows 7 – nie nevyhnutne to, z ktorého bol systém nainštalovaný.

Používateľ bude potrebovať:

  • Vložte disk do jednotky alebo flash disku do ľubovoľného voľného slotu, vypnite a potom spustite počítač alebo prenosný počítač pod Ovládanie Windows 7, potom nastavte v okne, ktoré sa zobrazí na spustenie systému vymeniteľné médiá rýchlym stlačením ľubovoľného tlačidla.
  • Počkajte na stiahnutie súborov – používateľ, ktorý si už Windows 7 nainštaloval sám, zažije mierny pocit nostalgie.

  • V okne, ktoré sa otvorí, vyberte jazyk inštalácie.

  • Prejdite ešte jeden štandardný krok potrebný na obnovenie zavádzača systému Windows 7.

  • A použite odkaz "Obnovenie systému" v novom okne.

  • Znova počkajte, kým pomôcka nezistí prítomnosť operačného systému nainštalovaného v počítači alebo prenosnom počítači.

  • Používateľ si musí vybrať požadovaný - ten, ktorého bootloader odmietne normálne fungovať, a kliknúť na tlačidlo „Ďalej“.

  • V zozname, ktorý sa otvorí, vyberte možnosť „Oprava spustenia“.

  • A počkajte, kým systém nezistí existujúce chyby zavádzača a ponúkne ich opravu.

  • Po dokončení obnovy môžete pomocou systémového nástroja reštartovať počítač a znova skontrolovať stav zavádzača - ak je úspešne obnovený, zobrazí sa správa „Nebola zistená chyba“.

  • Teraz môže používateľ reštartovať systém Windows 7 pomocou príslušného tlačidla a začať pracovať ako zvyčajne - nezabudnúť to urobiť len pre prípad záložná kópia systémov.

Dôležité: Táto metóda je vhodná pre všetky verzie systému Windows 7 a všetky používané disky vrátane diskov so štruktúrou MBR.

Zvyčajne je jeho účinnosť stopercentná, ale ak sa vám nepodarí obnoviť bootloader OS pomocou tejto metódy, mali by ste vyskúšať jednu z nasledujúcich možností - sú rovnako bezpečné, aj keď trochu zložitejšie.

Používanie príkazového riadku

Príkazový riadok je skutočne úžasný nástroj. S jeho pomocou môžete nielen obnoviť bootloader, ak „štandardná“ metóda nefunguje. Používateľ bude opäť potrebovať inštalačný disk alebo flash disk; S trochou trpezlivosti môžete začať pracovať:

  • známym spôsobom vyberte možnosť „Obnovenie systému“ a potom vyberte pomôcku „Príkazový riadok“.

  • V okne, ktoré sa otvorí, zadajte príkaz diskpart a stlačte kláves Enter.

  • Prečítajte si informácie o počítači a zadajte nasledujúci príkaz bez úvodzoviek a medzier navyše: lis vol.

  • Nájdite svoj MBR disk obsahujúci bootloader v zozname, ktorý sa otvorí, a zadajte jeho číslo pomocou príkazu set vol N, kde N je číslo disku. Najjednoduchší spôsob, ako určiť požadované médium, je veľkosť: zvyčajne sa pohybuje v rozmedzí 100–500 MB, ale v každom prípade by mala byť menšia ako ostatné.

  • Aktivujte predtým špecifikovaný disk zadaním nového príkazu: activ.

  • Prečítajte si informácie o úspešnom obnovení zavádzača systému Windows 7, zadajte príkaz exit a zatvorte konzolu, potom reštartujte počítač alebo prenosný počítač - zavádzač by mal byť úspešne nájdený.

Dôležité: Oprava boot sektorov pomocou príkazového riadku, vykonaná týmto spôsobom, je vhodná pre pevné disky s označením MBR; v iných prípadoch používateľ s najväčšou pravdepodobnosťou zlyhá.

príkaz bootrec

Ďalšia možnosť systému spustená z príkazového riadku. Používateľ systému Windows 7, ktorý už vložil zavádzací disk alebo flash disk a podarilo sa mu zavolať „Obnovenie systému“, by ste mali postupovať takto:

  • Do príkazového riadka napíšte bootrec a stlačte Enter.

  • Prečítajte si krátky popis fungovania pomôcky.

  • A zadajte nový príkaz bootrec.exe / fixmbr - ako by ste mohli hádať, používa sa na opravu chýb zavádzacieho oddielu a je vhodný iba pre pevné disky so štruktúrou MBR.

  • Skontrolujte, či bol príkaz úspešne dokončený.

  • A zadajte nasledujúci príkaz - bootrec.exe /fixboot. Používa sa na uvedenie zavádzača systému Windows 7 do funkčného stavu.

  • Po dokončení požiadavky systémom.

  • Užívateľ môže zadať posledný príkaz na ukončenie.

  • A reštartujte Windows 7 v normálnom režime.

Dôležité: Na obnovenie zavádzača systému Windows 7 môžete použiť nielen štandardné inštalačné disky alebo flash disky, ale aj všetky druhy zostáv - hlavnou vecou je, že poskytujú možnosť zavolať príkazový riadok.

Správa diskov

Ak máte v počítači alebo notebooku nainštalovaných niekoľko verzií operačného systému Windows, môžete bootloader jedného z nich opraviť spustením pracovného a vykonaním niekoľkých jednoduchých manipulácií:

  • Otvorte ponuku Štart.

  • Prejdite na „Ovládací panel“.

  • Pokračujte do časti „Systém a zabezpečenie“.

  • Teraz sa ocitnite v podsekcii „Správa“.

  • Používateľ musí otvoriť skratku Správa počítača.

  • V okne, ktoré sa otvorí, prejdite na kartu „Správa diskov“.

  • A skontrolujte, či je systém aktívny oddiel Windows 7 - často sa ukáže, že je deaktivovaný a namiesto toho je označený hlavný, ktorý obsahuje odkladací súbor, systémové a používateľské údaje.

  • Ak je to tak, kliknite pravým tlačidlom myši na zavádzací sektor a z kontextovej ponuky vyberte možnosť „Aktivovať oblasť“.

  • Po potvrdení akcie užívateľ.

  • Uvidí, že oblasť MBR je aktivovaná a s najväčšou pravdepodobnosťou bude môcť normálne spustiť systém Windows 7.

Poradenstvo: ak žiadna z vyššie uvedených metód nepomohla, zostáva len jedna vec: skúste preinštalovať systém, uložiť používateľské údaje - alebo, ak chcete začať odznova, skopírujte dôležitá informácia na vymeniteľné médium a potom ho naformátujte HDD A .

Poďme si to zhrnúť

Bootloader systému Windows 7 môžete obnoviť spustením inštalačného disku alebo jednotky flash a výberom možnosti „Boot Recovery“. Ďalšími metódami sú použitie príkazového riadku a aktivácia požadovaný úsek manuálne alebo opravou zavádzacieho sektora. Ak je možné prihlásiť sa pod iným OS, je potrebné skontrolovať, či je aktivovaný zavádzač systému Windows - priorita môže byť posunutá na hlavný oddiel disku.

Publikácie na danú tému