Příkaz fixboot nemohl najít systémovou jednotku. Obnova systému Windows XP přes konzolu

Microsoft po mnoho let vylepšoval systém obnovy operačního systému Windows a ve Windows 7 a Windows Vista funguje téměř automaticky. Pokud spustíte systém z instalačního disku Windows 7 a kliknete na „“ („Opravit počítač“), spustí se systém Windows Recovery a pokusí se opravit všechny nalezené chyby. Je schopen opravit velké množství problémů, je však docela možné, že je bootloader poškozen a systém obnovy si s tímto problémem nedokáže poradit. V tomto případě můžete bootloader obnovit ručně pomocí nástroje Bootrec.exe.

slepé střevo bootrec.exe se používá k opravě chyb spojených s poškozením bootloaderu a v důsledku toho s nemožností spustit operační systémy Windows 7 a Windows Vista.

Sekvenování

Nástroj zobrazí nápovědu k dostupným možnostem příkazového řádku.

Popis spouštěcích klíčů bootrec.exe

Bootrec.exe /FixMbr- Nástroj se spouští pomocí přepínače /FixMbr a zapisuje hlavní spouštěcí záznam (MBR) kompatibilní se systémy Windows 7 a Windows Vista do systémového oddílu. Tuto možnost použijte k řešení problémů s poškozením hlavního zaváděcího záznamu nebo pokud z něj chcete odstranit nestandardní kód. Stávající tabulka oddílů se v tomto případě nepřepíše

Bootrec.exe /FixBoot- Nástroj se spouští klávesou /FixBoot a zapisuje do systémového oddílu nový spouštěcí sektor kompatibilní s Windows 7 a Windows Vista. Tuto možnost musíte použít v následujících případech:

  1. Zaváděcí sektor Windows Vista nebo Windows 7 byl nahrazen nestandardním.
  2. Spouštěcí sektor je poškozen.
  3. Předchozí verze operačního systému Windows byla nainstalována po instalaci Windows Vista nebo Windows 7. Pokud byl například nainstalován Windows XP, použije se NTLDR (zavaděč Windows NT, zavaděč Windows NT), kód pro běžné spouštění NT 6 loader (Bootmgr) bude přepsán instalačním programem Windows XP.

Je třeba poznamenat, že podobného efektu lze dosáhnout pomocí nástroje bootsect.exe, který se také nachází na spouštěcím médiu Windows 7. K tomu je třeba spustit bootsect.exe s následujícími možnostmi:

bootsect /NT60 SYS- Zaváděcí sektor systémového oddílu bude přepsán kódem kompatibilním s BOOTMGR. Můžete se dozvědět více o použití nástroje bootsect.exe spuštěním s volbou /help.

Bootrec.exe /ScanOs- Spuštěno klíčem / ScanOs, obslužný program prohledá všechny disky nainstalované operační systémy Windows Vista a Windows 7. Při jeho použití se navíc zobrazí seznam nalezených systémů, které nejsou aktuálně registrovány v úložišti Windows Boot Configuration Data (BCD)

Bootrec.exe /RebuildBcd- Nástroj, který se spustí tímto klíčem, prohledá všechny disky nainstalované operační systémy Windows Vista nebo Windows 7. Nalezené operační systémy se zobrazí v seznamu, ze kterého je lze přidat do úložiště dat konfigurace spouštění systému Windows. Tuto možnost použijte také v případě, že chcete úplně znovu vytvořit úložiště konfiguračních dat spouštění. Než to uděláte, musíte odstranit předchozí úložiště. Sada příkazů v tomto případě může být následující:

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

Ve výše uvedeném příkladu je aktuální úložiště konfigurace spouštění exportováno do souboru C:\BCDcfg.bak, jsou z něj odstraněny atributy "systém", "skrytý" a "pouze pro čtení", načež je odstraněn příkazem DEL a znovu vytvořen příkazem bootrec /RebuildBcd.

Samozřejmě užitečnost bootrec.exe velmi funkční, nicméně nepomůže, když je např. poškozený nebo fyzicky chybí soubor Windows bootmgr. V tomto případě můžete použít jiný nástroj, který je také součástí distribučního média Windows 7 - bcdboot.exe.

Obnovení spouštěcího prostředí pomocí BCDboot.exe

BCDboot.exe je nástroj, který se používá k vytvoření nebo obnovení spouštěcího prostředí umístěného na aktivním systémovém oddílu. Tento nástroj lze také použít k přenosu spouštěcích souborů z jednoho pevného disku nebo oddílu na druhý.

Příkazový řádek v tomto případě může vypadat takto:

bcdboot.exe e:\windows

Nahradit e:\windows na cestu, která odpovídá vašemu systému. Tato operace opraví poškozené spouštěcí prostředí Windows, včetně souborů úložiště konfiguračních dat spouštění (BCD), včetně souboru uvedeného výše. bootmgr.

Syntaxe voleb příkazového řádku bcdboot

Nástroj bcdboot.exe používá následující možnosti příkazového řádku:

zdroj BCDBOOT]

zdroj- Určuje umístění adresáře Windows použitého jako zdroj při kopírování souborů spouštěcího prostředí.

/l- Volitelný parametr. Určuje jazyk spouštěcího prostředí. Výchozí je angličtina (Spojené státy americké).

/s- Volitelný parametr. Určuje písmeno jednotky systémového oddílu, kam budou nainstalovány soubory spouštěcího prostředí. Výchozí nastavení je systémový oddíl určený firmwarem systému BIOS.

/proti- Volitelný parametr. Umožňuje režim podrobného protokolování provozu nástroje.

/m- Volitelný parametr. Kombinuje nastavení nově vytvořeného a existujícího spouštěcího záznamu úložiště a zapisuje je do nového spouštěcího záznamu. Pokud je zadáno GUID zavaděče operačního systému, zkombinuje objekt zavaděče se šablonou systému a vytvoří spouštěcí položku.

souhrn. Článek pojednával o principech práce s utilitami bootrec.exe A bcdboot.exe, které slouží k řešení problémů spojených s nemožností spustit operační systém Windows 7 z důvodu poškozeného nebo chybějícího bootloaderu

Nebo poškozené soubory (např. NTLDR chybí. Stiskněte Ctrl+Alt+Del pro restart, nebo Nelze spustit systém Windows kvůli poškozenému nebo chybějícímu souboru: \WINDOWS\SYSTEM32\CONFIG\SYSTEM nebo Nelze spustit systém Windows kvůli chybám softwaru. Nahlaste to jako chybu: Jsou vyžadovány knihovny DLL jádra. Nahlaste tuto chybu týmu podpory).

Zároveň nemůžete ani přejít do bodu obnovení, ani načíst poslední známou dobrou konfiguraci, ani do ní zavést . V takových případech většina okamžitě spěchá s reinstalací, i když zpravidla můžete systém obnovit do pracovní kapacity za 5 minut pomocí tzv. konzole pro zotavení.

K tomu potřebujete BIOS nainstalovat boot z CD ROM" a, vložte do podnosu CD ROM" a spouštěcí disketu s instalačním balíčkem Windows XP Professional a restartujte. Když instalátor Windows XP nahrajte soubory do paměti RAM , objeví se okno Instalace systému Windows XP Professional, obsahující výběrové menu, ze kterého máme o položku zájem *Chcete-li obnovit systém Windows XP pomocí konzoly pro zotavení, klepněte na.

Klikněte R . Načte se konzola pro obnovení. Pokud je zapnutojeden je nainstalován a je () nainstalován na disk C:, zobrazí se následující zpráva:

1: C:\WINDOWS

Která kopie Okna měl by ses přihlásit?

Vstupte 1 , klikněte Vstupte.

Zobrazí se zpráva:

Zadejte heslo správce:

Zadejte heslo, klikněte Vstupte(pokud heslo neexistuje, stačí kliknout Vstupte).

Zobrazí se systémová výzva:

C:\WINDOWS>

vstoupit fixmbr

Zobrazí se zpráva:

**VAROVÁNÍ**

Tento počítač má nestandardní nebo neplatný hlavní spouštěcí záznam. Použití FIXMBR může poškodit stávající tabulku oddílů. To bude mít za následek ztrátu přístupu ke všem oddílům aktuálního pevného disku.

Pokud nenastanou žádné problémy s přístupem na disk, doporučuje se přerušit příkaz FIXMBR.

Potvrzujete sepsání nového MBR?

Vstupte y(což znamená Ano).

Zobrazí se zpráva:

Na fyzický disk \Device\Harddisk0\Partition0 se vytvoří nový MBR.

Nový hlavní spouštěcí záznam byl úspěšně vytvořen.

V systémové výzvě, která se objeví: C:\WINDOWS>

Vstupte fixboot

Zobrazí se zpráva:

Cílový oddíl: C:.

Chcete zapsat nový spouštěcí sektor do oddílu C:?

Vstupte y(což znamená Ano).

Zobrazí se zpráva:

Systém souborů na spouštěcím oddílu je NTFS (nebo FAT32).

Příkaz FIXBOOT zapíše nový spouštěcí sektor.

Nový spouštěcí sektor byl úspěšně zapsán.

Klikněte Del, přihlásit se Nastavení systému BIOS a nastavit bootování z pevného disku.

Poznámky

1. Pokud nevíte, co je A konzole pro zotavení v takových kritických situacíchaby nedošlo ke zhoršení situace!nesnažte se to opravit samije lepší vyhledat pomoc od specialistů.

2. Pokud je zapnuto nainstalováno více než jeden , – kontaktujte odborníky!

3. Stručný odkaz na použité příkazy:

A) fixboot drivename:

Tento příkaz se používá k zápisu nového kódu spouštěcího sektoru Okna v systémovém oddílu. V syntaxi příkazu drive_name disk, na který bude zapsán boot sektor. Tento příkaz opravuje poškození v zaváděcím sektoru Okna. Přepíše nastavení , které se zapisují do spouštěcího oddílu systému. Příkaz fixboot podporováno na základně x86.

b) fixmbr název zařízení

Tento příkaz se používá k obnovení hlavního spouštěcího záznamu spouštěcího oddílu. V syntaxi příkazu Název zařízení volitelný název zařízení, který vyžaduje nový hlavní spouštěcí záznam ( MBR). Tento příkaz použijte, pokud je spuštěn spouštěcí záznam Okna selže.

V případě, že se zařízení nespustí a během stahování se neustále objevují chyby, měli byste zkusit použít standardní nástroj pro obnovu. Pokud to nepomohlo nebo není k dispozici, můžete zkusit opravit zaváděcí položky pomocí příkazového řádku. Jak to udělat, bude popsáno v tomto článku. Tato metoda může pomoci, když nedojde ke spuštění samotného OS.

nástroj bootrec.exe

Nejprve se použije standardní nástroj pro obnovu systému, který bude nutné volat z konzole.

Bohužel, ke spuštění konzoly jsou nutné další kroky. Bude nutné vytvořit disk pro obnovení nebo disk s verzí pro instalaci Windows. Je dobré je mít vždy po ruce, než si je spěchat zapisovat na jiné zařízení nebo s přáteli.

Pro sedm, budete muset vybrat položku " Obnovení systému“ a poté spusťte konzolu. U G8 zůstane první položka nezměněna, ale pak musíte jít do diagnostika, odtud volejte Extra možnosti a teprve poté spusťte konzoli.

V zobrazeném okně zadejte příkaz bootrec.exe, načež se zobrazí seznam dostupných akcí se všemi potřebnými vysvětleními. Každý bod bude podrobněji popsán níže.

Napište nový spouštěcí sektor

Druhý příkaz v tomto seznamu vám umožní přepsat aktuální spouštěcí sektor pod operačním systémem, který je aktuálně dostupný. Selhání sektorů může nastat z několika důvodů:


Chcete-li toto vše opravit, stačí zadat příkaz fixboot, jak je znázorněno na obrázku.

Oprava MBR

Tento příkaz, který je na prvním řádku, vám umožní opravit odpovídající položky na systémovém pevném disku. Ve skutečnosti oni zodpovědný za objednávku nabootování systému, ze kterého se BIOS dozví, co má načíst a v jakém pořadí. Tato operace může pomoci, pokud výskyt chyby:

Musíte zadat příkaz fixmbr, jak je znázorněno na obrázku, a všechny tyto problémy by měly zmizet.

Jak najít všechny nainstalované systémy

Mohou nastat situace, kdy ne všechny nainstalované systémy jsou dostupné pro zavedení. Provedení příslušné operace umožní zkontrolovat zařízení pro přítomnost dalších nainstalovaných operačních systémů a pomocí další části článku je lze přidat do tohoto seznamu. Požadovaný příkaz je znázorněn na obrázku.

Přestavba BCD

Zadání odpovídající operace /RebuildBcd po úvodním příkazu zapíše všechny nalezené operační systémy a nástroje pro obnovu do konfiguračního souboru spouštění Windows, což umožní jejich zobrazení při příštím spuštění.

Z článku je zřejmé, že mnoho problémů se spuštěním systému lze vyřešit samostatně, pomocí příkazového řádku a pouze jedné utility. Vyplatí se tedy tuto možnost vyzkoušet, než začnete panikařit, přeuspořádat OS nebo dát počítač do opravy.

home > Operační systémy > Windows

Instalace systému Windows 2000 Problémy s instalací

Proces spouštění systému lze rozdělit do několika fází:

Dokud se neobjeví obrazovka bootloaderu (nabídka pro výběr systému, který chcete spustit):

  • Ihned po dokončení fáze autotestu (POST) počítač zamrzne
  • Obrazovka bootloaderu se nezobrazí.
  • Na obrazovce se objevují následující typy chybových zpráv:
    • Došlo k chybě čtení disku.
    • Vložte systémovou disketu a restartujte systém
    • Chyba pevného disku.
    • Pevný disk chybí/selhal

Je možné, že v tomto scénáři nebude možné počítač vůbec spustit. Pokud jste dříve naformátovali všechny oddíly pro použití systému souborů NTFS, nebudete moci tyto problémy vyřešit pomocí nástrojů systému MS-DOS. Doporučuji vám mít po ruce spouštěcí disky Windows 2000. Tento typ problému může být způsoben následujícími věcmi:

  1. Chybějící systémový oddíl na pevném disku. Obvykle se vyskytuje, když je nově zakoupený pevný disk nesprávně nakonfigurován nebo je nesprávně naformátován. Tento problém můžete vyřešit pomocí nástroje FDISK.
  2. Hlavní spouštěcí záznam je poškozen. K čemu to je?
    • Přečte tabulku oddílů umístěnou v tomto sektoru disku.
    • Určuje umístění spouštěcího sektoru oddílu.
    • Načte a spustí kód umístěný v zaváděcím sektoru oddílu.
    Pokud kód hlavního spouštěcího záznamu tyto úlohy neprovede, zobrazí se jedna z následujících zpráv:
    • Chybí operační systém.
    • Neplatná tabulka oddílů (Neplatná tabulka oddílů).

K opravě poškozeného MBR můžete použít konzolu pro zotavení systému Windows 2000. To se provádí pomocí příkazu Fixmbr:

fixmbr [název zařízení]

Parametr název_zařízení: Zařízení (disk), na které chcete zapsat nový hlavní spouštěcí záznam. K získání jména můžete použít příkaz map. Název zařízení může vypadat takto:

\Zařízení\Pevný disk0.

Následující příklad zapíše nový MBR do výše uvedeného zařízení.

fixmbr\Device\HardDisk0

Pokud není zadán žádný název zařízení, bude nový MBR zapsán do spouštěcího zařízení, což je jednotka, ze které byl spuštěn hlavní systém. Pokud je nalezen nesprávný nebo nestandardní podpis tabulky oddílů, zobrazí se zpráva s žádostí o potvrzení zápisu. Pokud je přístup k diskům bezchybný, měla by být odpověď na potvrzení záporná. Zápis nového MBR do systémového oddílu může poškodit tabulky oddílů a způsobit tak nepřístupnost oddílů. Poškození spouštěcího sektoru oddílu je obvykle charakterizováno modrou obrazovkou a chybou STOP s následujícím obsahem:

INACCESSIBLE_BOOT_DEVICE.

Nebo se stroj během procesu spouštění „zasekne“ a obrazovka zůstane prázdná. I když nedojde k žádnému zjevnému hrubému poškození, zaváděcí sektor oddílu nemusí fungovat správně. Problém může být v tom, že je poškozen/poškozen soubor NTLDR nebo je poškozen spouštěcí sektor. Pro diagnostiku problému postupujeme takto: Pokusíme se přejmenovat soubor NTLDR a spustit Windows 2000 z tohoto pevného disku. Pokud je spouštěcí sektor v pořádku a problémem je poškozený soubor bootloaderu, zobrazí se následující zpráva:

NTLDR se nepodařilo najít- pokud je soubor bootloaderu na oddílu NTFS

Na disku chybí soubor jádra- pokud je soubor bootloaderu NTLDR na oddílu FAT.

V souladu s tím je nutné vyměnit poškozený soubor NTLDR za funkční (buď ze spouštěcí diskety nebo z funkčního počítače).

Okamžitě vás varuji, že výchozí soubor NTLDR má atributy „hidden“, „system“ a „read-only“. Pokud je na oddílu FAT, můžete změnit atributy z DOSu pomocí příkazu attrib -s -h -r ntldr. Pokud po nahrazení souboru NTLDR neobdržíte takové chybové zprávy a počítač se stále nechce spustit, je poškozen samotný spouštěcí oddíl. Chcete-li tento problém odstranit, musíte načíst konzolu pro zotavení (tj. spustit znovu instalaci Windows 2000 a po dokončení procedury zkopírování instalačních souborů na pevný disk zvolit NE instalaci, ALE OBNOVU SYSTÉMU). Po načtení konzoly použijte následující příkaz:

Zápis nového spouštěcího sektoru do systémového oddílu. Příkaz fixboot je dostupný pouze v konzole pro zotavení systému Windows 2000, která se spouští z instalačního programu systému Windows 2000.

fixboot [disk]

Parametr: disk, na který chcete zapsat spouštěcí sektor. Ve výchozím nastavení se používá systémový oddíl, ze kterého byl systém spuštěn. V následujícím příkladu bude nový spouštěcí sektor zapsán do systémového oddílu jednotky D:

Problémy, ke kterým dochází po spuštění bootloaderu, ale před přihlášením uživatele do systému

Windows 2000 Resource Kit obsahuje ladicí verzi Ntdetect.com nazvanou Ntdetect.chk. Pokud Ntdetect.com nemůže detekovat všechna hardwarová zařízení, o kterých si myslíte, že by měl najít, můžete použít ladicí verzi, která pomůže problém izolovat. Ladicí verze se instaluje pomocí souboru Installd.cmd, který provádí následující:

  • Přejmenuje výchozí Ntdetect.com.
  • Zkopíruje Ntdetect.chk na Ntdetect.com.

Po provedení těchto operací je třeba restartovat počítač. Po spuštění systému s ladicí verzí Ntdetect se na obrazovce objeví informace o veškerém detekovaném hardwaru. Po dokončení každé informační obrazovky musíte stisknout klávesu Enter. Když již ladicí verze není potřeba, spusťte příkaz install /not.

Nastavení SOS v souboru Boot.ini.

Do souboru Boot.ini můžete přidat možnost /sos, což způsobí, že NTLDR zobrazí názvy jádra (Ntoskrnl.exe) a ovladačů při jejich načítání. To pomůže diagnostikovat problémy s chybějícím nebo poškozeným ovladačem zařízení.

Můžete zvážit jednoduchý příklad a druhou možnost: úprava souboru BOOT.INI z konzoly pro obnovení.

Hlavní spouštěcí záznam je první sektor spouštěcího oddílu na pevném disku. Sektor obsahuje tabulku oddílů a program, který má za úkol načíst operační systém. Pokud je hlavní spouštěcí záznam poškozen nebo chybí, operační systém nikdy nespustíme. A někdy k tomuto poškození nebo absenci ještě dojde v tu nejméně vhodnou chvíli.

Například jeden uživatel se rozhodl nainstalovat na svůj počítač 20 operačních systémů a začal vytvářet odpovídající oddíly na pevném disku (a někdy je dokonce vytvářet) a poté podle toho instalovat. To vše se samozřejmě jednou přestane načítat a je třeba se ze situace dostat důstojně.

Obnova systému Windows XP přes konzolu

Do mechaniky vložíme instalační disk Windows XP a restartujeme, v BIOSu nastavíme mechaniku jako první spouštěcí zařízení, pokud nevíte jak, přečtěte si zde. Dále se načte instalační program systému Windows XP a po načtení se zobrazí nabídka, v níž musíte vybrat položku číslo 2. Chcete-li obnovit systém Windows XP pomocí konzoly pro zotavení, klepněte na R.

Klikněte R a vstupte do konzoly pro zotavení, mimochodem, můžete si přečíst

Na disku máme nainstalovaný jeden operační systém Z a na otázku, do které kopie systému Windows byste se měli přihlásit, zadejte číslo 1 a stiskněte Enter.

Pokud jste heslo správce neměli, stiskněte klávesu Enter, pokud jste heslo zadali.

Zobrazí se zpráva:



To je vše Obnova systému Windows XP přes konzolu by měl být úspěšně dokončen, zadejte exit a restartujte.

Co se nám možná nepodaří je, že když zadáte příkaz FIXMBR, objeví se chybové hlášení, což znamená, že zápis do tabulky oddílů (MBR) je blokován nastavením v BIOSu, musíte jít do BIOSu a najít parametr Boot Virus Detection (hodnota Enabled) této možnosti blokuje přepsání boot sektoru pevného disku, k čemuž v našem případě dochází.

Dále může nastat taková chyba „Windows nelze spustit kvůli chybám nastavení hardwarového disku“, v tomto případě je na vině soubor BOOT.INI, abychom to opravili, znovu nabootujeme do konzoly pro zotavení a zadáme příkaz bootcfg /rebuild a stiskněte klávesu ENTER

  • Přidat systém do spouštěcího seznamu? .
    Souhlasím Y (ano)
    Zadejte ID ke stažení:
    Vstupujeme do Windows XP Professional.
    Zadejte parametry spouštění operačního systému:
    Zadejte speciální klíč /fastdetect, systém během procesu spouštění nedetekuje zařízení Plug and Play, můžete si přečíst

No, změnili jsme soubor BOOT.INI a poslední věc, pokud máte několik pevných disků, můžete zjistit, která písmena jsou jim přiřazena pomocí příkazu MAP a zařízení a jejich odpovídající písmena, stejně jako systémy souborů, se zobrazí na obrazovce.