Jak ukončit boot manager. Windows Boot Manager - co to je? Základní pojmy, chyby a metody jejich nápravy

Nedávno se můj přítel setkal na svém počítači se systémem Windows s následujícím problémem ->

Vzhled této zprávy „BOOTMGR je komprimován“ může být způsoben mnoha důvody:

  • fyzické problémy s pevným diskem
  • nesprávná instalace několika operačních systémů
  • komprimuje jeho spouštěcí oddíl
  • nahrazením původního souboru bootmgr při pokusu o nelegální aktivaci

Ve všech těchto případech se změní struktura spouštěcího souboru, v důsledku čehož je normální načtení operačního systému nemožné.

Tento problém lze vyřešit v operačních systémech Windows 7 a 8.

BOOTMGR(Windows Boot Manager) - zavaděč operačního systému reprezentovaný souborem bootmgr, který se nachází v kořenovém adresáři aktivního diskového oddílu (například C :))

Pokud obnovení operačního systému z prostředí obnovy Windows nepřinese požadovaný výsledek, spusťte systém z LiveCD a zrušte kompresi (pokud existuje) ve vlastnostech spouštěcího oddílu. Chcete-li to provést, klepněte v Průzkumníku pravým tlačítkem myši na požadovanou místní jednotku a z místní nabídky vyberte možnost „Vlastnosti“. Ve vlastnostech disku zrušte zaškrtnutí políčka vedle „Komprimujte tento disk, abyste ušetřili místo“

Poznámka ! Vezměte prosím na vědomí, že při dekompresi musí být na vašem pevném disku dostatek volného místa pro rozbalení komprimovaných souborů!

Chcete-li to provést, spustíme prostředí pro obnovení systému Windows například z instalačního disku Windows 7 (postačí disk pro obnovení systému), ale tentokrát vybereme položku „Příkazový řádek“, kde postupně provádíme následující příkazy:

Pojďme restartovat. Nevyšlo to? Pojďme k těžké dělostřelectvo alternativní způsob obnovy. V příkazovém řádku prostředí pro obnovu tentokrát zadáme:
bootrec.exe /FixMbr

Pokud je úspěšně dokončena, zobrazí se odpovídající uvítací zpráva, například „Operace byla úspěšně dokončena“. To je to, co potřebujete! Váš MBR byl obnoven!

I když výše uvedený příkaz opravuje MBR (a někdy to stačí), stále může být chyba v zaváděcím sektoru systémového oddílu a konfiguračních datech spouštění (BCD). K tomu může dojít, pokud jste se kromě Windows 7 pokusili nainstalovat další operační systém, například Windows XP. Chcete-li zapsat nový spouštěcí sektor, vyzkoušejte následující příkaz:

bootrec.exe /FixBoot

Pokud váš systém Windows 7 stále není detekován při spouštění počítače nebo chcete do seznamu spouštěcích systémů zahrnout více než jeden operační systém, zkuste znovu vytvořit BCD pomocí následujícího příkazu:

bootrec.exe /RebuildBcd

Výše uvedený příkaz prohledá všechny vaše disky pro jiné operační systémy kompatibilní se systémem Windows 7 a umožní vám je přidat do spouštěcího seznamu systému. Pokud to nefunguje, možná budete muset zálohovat starou složku BCD a vytvořit novou pomocí příkazů níže:

Pozor! Použijte tuto metodu poté, co první kroky byly neúspěšné! Neberte to, pokud si nejste jisti, pokud procesu dostatečně nerozumíte!

První verze systému Windows se obešly bez zavaděče, protože je bylo možné nazvat plnohodnotnými operačními systémy pouze podmíněně. V podstatě se jednalo o grafické shelly – programovatelné doplňky nad MS-DOS. Zavaděč, který se objevil v systémech založených na technologii NT (Windows 2000 a Win XP), se jmenoval NTLDR a měl dodatečný konfigurační soubor boot.ini, který vypisoval všechny operační systémy načtené na stroji a ukazoval pořadí, v jakém byly načteny. Soubor boot.ini je běžný textový soubor s jasnou strukturou, který lze snadno upravovat.

Windows dostal nový zavaděč s vydáním Vista. Jmenuje se „Windows boot manager“ a má jednu zajímavou funkci – zapisuje o sobě informace do bootovací sekce Bios. Tato informace vypadá jako označení názvu samotné služby a názvu oddílu, ze kterého je operační systém načten. Přibližně jak je znázorněno na obrázku níže:

Jako obvykle při startu počítače BIOS tyto informace přečte a vytvoří nabídku pro výběr operačního systému, která se nakonec zobrazí uživateli. Po řadě reinstalací operačních systémů, jako je Windows, se tento seznam stává nepřehledným a je obtížné zjistit, který systém odpovídá konkrétnímu řádku v nabídce Start.

Dlouhý seznam nepoužívaných operačních systémů navíc působí krajně neesteticky a otravně už svou přítomností. V XP a Win 2000 byl tento problém vyřešen velmi jednoduše: otevřeli jste soubor boot.ini v poznámkovém bloku a smazali nepotřebné řádky. Po uložení úpravy zmizely položky odpovídající smazaným záznamům ze zaváděcí nabídky.

Bylo to možné i jinak: použít systémové nástroje pro úpravu seznamu stažených souborů, ale obě tyto možnosti jsou zcela ekvivalentní a dochází k úpravám zadaného souboru.

Ve starších verzích Windows chybí soubor Boot.ini. A samozřejmě se budeme muset vypořádat s BIOSem, protože zde jsou obsaženy položky podobné těm, které byly dříve zapsány do souboru. Jak mohu upravit tento seznam?

BCD a jeho parametry

Pokud se ponoříte do hlubin souborového systému starších verzí Windows, můžete najít skrytý malý oddíl se složkou Boot. Zde se nachází takzvané úložiště konfiguračních dat spouštění, reprezentované souborem s názvem BCD. Na rozdíl od boot.ini tento soubor neumožňuje přímé ruční úpravy.

Ke správě dat, která obsahuje, se používá rozhraní příkazového řádku. Než se ale pustíte do zadávání příkazů do konzole, musíte se alespoň seznámit se strukturou úložiště.

Pro každé nakládací místo existuje samostatný BCD záznam obsahující následující pole (popíšeme pouze parametry, které jsou pro nás významné):

  • Identifikátor položky (ID) je individuální číslo ve formátu GUID, které jednoznačně identifikuje každý operační systém nainstalovaný na disku.
  • Oddíl pevného disku, ze kterého se Windows spouští (parametr zařízení).
  • Relativní cesta k bootloaderu (parametr cesty).
  • Název položky nabídky viditelné pro uživatele při spuštění počítače (parametr popisu).
  • Jazyk používaný v nabídce (parametr místního nastavení).
  • ID standardně spouštěného operačního systému (výchozí parametr).
  • Pořadí řádku v nabídce (parametr displayorder).
  • Timeout čekání na volbu uživatele (parametr timeout).

Namísto prohlížení záznamů úložiště na obrazovce konzoly je můžete prohlížet v pohodlnějším prostředí. Chcete-li to provést, musíte zadat příkaz jako BCDEDIT > C:\bcd.txt k přesměrování výstupu do dokumentu textového typu a poté zobrazit jeho obsah pomocí libovolného editoru. Upozorňujeme, že BCD nelze upravovat v textovém editoru!

Editace BCD v konzole

Nyní se podívejme, jak můžete odstranit položku z BCD, aniž byste ovlivnili všechny ostatní. Toto je běžný úkol: řekněme, že již nepoužíváme operační systém umístěný na konkrétním oddílu (může být dokonce poškozen), ale záznam o něm zůstane v úložišti, což znamená, že řádek, který mu odpovídá, zůstane v zaváděcí nabídce . Stejné informace zůstávají v BIOSu počítače. Zadáme-li příkaz: bcdedit ID, kde ID je identifikátor odstraňovaného Windows, pak budou všechny tyto informace ztraceny. Už je neuvidíme ani v menu, ani v BIOSu a přesně toho se snažíme dosáhnout. Příklad takového příkazu.

Dnes naprosto všichni lidé, kteří pracují s počítači, vědí, že bez interakce mezi strojem a uživatelem to nejde. Je samozřejmé, že nejprve se musí nabootovat operační systém a teprve poté můžete využívat všechny jeho funkce. V tomto ohledu často vyvstává otázka související s komponentou Windows Boot Manger. Pokusíme se zjistit, co to je. Zároveň se podíváme na některé z nejčastějších typů chyb, které se mohou objevit při spouštění systému.

Windows Boot Manager: co to je?

Začněme základy. Nejprve se podívejme na samotný pojem Windows Boot Manager. Není těžké uhodnout, co to je, pokud tuto frázi jednoduše přeložíte z angličtiny do ruštiny - „Správce spouštění systému Windows“.

Jinými slovy, umožňují vám načíst všechny potřebné součásti jakéhokoli OS, abyste zajistili nejen jeho interakci s uživatelem prostřednictvím vlastního rozhraní, ale také zorganizovali správný provoz všech „hardwarových“ komponent prostřednictvím jejich předběžné identifikace a konfigurace.

Pokud jde o Windows Boot Manager (Windows 8, 7 nebo 10), takové zavaděče v architektuře jsou software obsažený v systému BIOS a zapsaný do systémové paměti ROM počítače. Aby to bylo jasnější, podíváme se na hlavní funkce bootloaderů a určíme, jak fungují.

Klíčové vlastnosti Boot Manageru Windows 7, 8, 10

Pokud někdo neví, bootování nelze vždy provést pouze z pevného disku. Nejjednodušším příkladem by byly síťové operační systémy, ve kterých lze všechny součásti operačního systému, dokonce i na terminálech, které nemají vlastní pevné disky, spouštět prostřednictvím místní sítě, když je hlavní „mateřský OS“ umístěn na vzdáleném serveru.

Pokud mluvíme o hlavním účelu bootloaderu a jeho funkcích, můžeme okamžitě poznamenat, že při spuštění počítače vám umožňuje vybrat typ požadovaného operačního systému (pokud je nainstalováno několik), uvést hardwarové komponenty terminálu do požadovaného stavu pro spuštění a načte systémové jádro do RAM (RAM) a v případě síťového startu - v ROM zařízení, vygeneruje základní parametry jádra, načež mu předá řízení systému.

Typy bootloaderu

Dnes je známo mnoho typů operačních systémů. Například pro síťové operační systémy založené na Windows NT se jedná o službu NTLDR (kernel loader), ve skutečnosti samotný Windows Boot Manager (kernel loader pro systémy začínající na Vista, ve formě winload.exe a bootmgr.exe soubory), LILO (jádra spouštěcího systému Linux), BootX (zavaděč pro systémy Mac OS X), SILO (používá se hlavně pro systémy Solaris podporující architekturu SPARC), Bootman (správce pro BeOS) atd.

Vzhledem k tomu, že uvažujeme o OS Windows, Boot Manager (co to je, je už asi trochu jasné) interaguje s procesem bootování nejen na hardwarové úrovni BIOSu, ale také prostřednictvím systémových souborů. Například zaváděcí cesty operačních systémů udávající některé základní parametry jsou obsaženy v konfiguraci známého souboru boot.ini (spouštěcí inicializátor).

Chyby stahování

Bohužel velmi často dochází k situacím, kdy bootloader, mírně řečeno, „padne“. Nejčastější chybou je problém s jeho inicializací (zpráva typu Windows Boot Manager boot failed).

V některých případech můžete vidět zprávy jako BOOTMGR je komprimovaný nebo BOOTMGR chybí s návrhem na následný restart pomocí standardní kombinace Ctrl + Alt + Del.

Nejjednodušší způsoby opravy

Nyní se podívejme, co lze udělat pro nápravu této nepříjemné situace.

Máme tedy chybu Správce spouštění systému Windows. Co dělat v tomto případě? Nejprve můžete použít nejjednodušší metody k obnovení bootloaderu. Nejjednodušší možností je jednoduše nabootovat z instalačního disku se systémem nebo použít něco jako Live CD.

Zde stačí přejít do konzole a vybrat pro spuštění a poté zadat ovládací bod. Pokud to nepomůže, vyberte ve stejné konzole sekci obnovení spouštění. V mnoha případech, zejména pokud se poruchy týkají softwarové části a nikoli fyzického poškození pevného disku, to pomáhá.

Někdy mohou nastat problémy, protože systémový disk byl zkomprimován, aby se ušetřilo místo, což se obecně nedoporučuje. V tomto případě po zavedení ze stejného Live CD přejděte na „Explorer“ a poté ve vlastnostech systémového oddílu zrušte zaškrtnutí možnosti komprese, poté vybereme příkazový řádek v nabídce konzoly a poté musíte zadat několik příkazů postupně.

Pokud je systémový disk označen jako "C", pořadí by bylo: c:, pak rozbalte bootmgr temp, pak attrib bootmgr -s -r -h, nyní del bootmgr, pak ren temp bootmgr a nakonec attrib bootmgr -a +s + r + h.

Po každém příkazu, jak je již zřejmé, se stiskne klávesa enter. Výsledky těchto příkazů nejsou dávány záměrně, aby si běžný uživatel, jak se říká, prostě nepřetěžoval mozek. Stačí, aby fungovaly a obnovily bootloader.

Pokud to nepomůže, použijeme drastické metody v podobě příkazů bootrec.exe /FixMbr, bootrec.exe /FixBoot a bootrec.exe /RebuildBcd. Ale tato metoda se nejlépe používá pouze v případě, že všechny výše uvedené nepomohly.

Závěr

To je vlastně vše, co lze velmi stručně říci o Boot Manageru. Co to je, pravděpodobně bylo čtenáři jasné po přečtení materiálu. Problémů a chyb, stejně jako způsobů jejich nápravy, může být přirozeně více, než je popsáno v tomto článku, nicméně ty nejběžnější byly popsány. Nakonec bych rád upozornil uživatele na skutečnost, že pokud byla z nějakého důvodu poškozena spouštěcí oblast pevného disku nebo byla smazána systémová složka „OS“ (ano, ano, to se také stává) , ve většině případů nepomůže žádná z výše uvedených metod. Budete muset buď otestovat pevný disk, nebo znovu nainstalovat systém.




Nahoru