Kde je soubor ntldr pro windows xp. Chybí NTLDR, co mám dělat? Chybí obnova NTLDR

Kde je soubor ntldr pro windows xp. Chybí NTLDR, co mám dělat? Chybí obnova NTLDR

Při načítání operačního systému Windows se může uživateli na obrazovce monitoru objevit nepříjemná zpráva:

NTLDR chybí
Stiskněte CTRL+ALT+DEL pro restart.

Tato porucha může mít několik důvodů:

Systém používá několik pevných disků a spouští se z nesprávného disku;
- vloženo CD, flash disk, disketa;
- závažná fragmentace tabulky MFT kořenové složky. Pokud MFT kořenové složky obsahuje velký počet souborů, může být natolik fragmentovaný, že je nutné vytvořit další alokační index. Protože alokační indexy uvádějí soubory v abecedním pořadí, soubor NTLDR může skončit ve druhém alokačním indexu;
- Soubory NTLDR a/nebo NTDETECT.COM byly uživatelem smazány;
- soubory byly poškozeny v důsledku výpadku napájení nebo chyby pevného disku.

Abychom tento problém vyřešili, extrahujeme všechna možná paměťová média a pokud to nepomůže, zvolte jednu z následujících metod:

1. Nejjednodušší způsob je kopírovat datové soubory z pracovního stroje a nahradit.

Připojte pevný disk k jinému počítači;

Spuštění z LiveCD

2. Spusťte systém z původního disku Windows XP v režimu „Konzola pro zotavení“. Po zobrazení příkazového řádku:

Použít příkaz fixboot.

Zkopírujte soubory z jednotky "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" a změňte atributy pro zkopírovaný soubor
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Použijte nástroj od společnosti Microsoft Bcupdate2.exe (program pro DOS).
Bcupdate2.exe C:/F
/q - tichý režim (musí být také použita volba /y)
/y - nevyžadují potvrzení
/f - aktualizuje použitý svazek
/t - kontroluje pouze starý spouštěcí kód

Pokud se počítač nespustí, obrazovka je černá a zobrazí se chyba Chybí NTLDR, to znamená, že není možné přečíst zaváděcí záznam ze souborů Ntldr a NTDETECT. Dovolte mi provést rezervaci hned: není třeba přeinstalovat systém Windows. Tyto soubory mohly být poškozeny virem, selháním hardwaru nebo pro mě jednoduše zmizely beze stopy.
Jak obnovit systém Windows s touto chybou:
1. Demontujte systémovou jednotku, zkontrolujte kabel k pevnému disku, můžete vyměnit kabely (pokud jsou 2) mezi diskem a šroubem. Restartujte a zkuste to.

2. Vložte disk Windows XP do jednotky , Zároveň nezapomeňte v BIOSu nastavit bootování z CD-ROM. Po spuštění stiskněte klávesu R pro otevření konzoly pro obnovení. Pokud je v počítači nainstalován jeden operační systém, zobrazí se následující informace:

Ke které kopii systému Windows se mám přihlásit?

Zadejte 1, stiskněte Enter.

Zobrazí se zpráva:

Zadejte heslo správce:

Pokud administrátor nemá heslo, jednoduše stiskněte Enter.

Zobrazí se následující zpráva:

**VAROVÁNÍ**

Tento počítač má nestandardní nebo neplatný hlavní spouštěcí záznam. Použití FIXMBR může poškodit vaši 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 nový záznam MBR?

Zadejte písmeno Y (ano, ano) a stiskněte Enter.

Zobrazí se zpráva:

Na fyzickém disku \Device\Harddisk0\Partition0 se vytvoří nový hlavní spouštěcí záznam.

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

Poté se objeví systémová výzva: C:\WINDOWS>

Vstupte fixboot a stiskněte Enter.

Poté se objeví zpráva:

Koncová část: C:.

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

Zadejte písmeno Y (ano, ano) a stiskněte Enter.

Zobrazí se zpráva:

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

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

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

Zobrazí se systémová výzva C:\WINDOWS>

Všechny operace byly dokončeny, nyní ukončíme konzolu pro obnovení. Nyní ukončete konzolu pro zotavení, zadejte příkaz exit a stiskněte Enter. Poté se počítač restartuje. Pokud se chyba stále zobrazuje, přejděte ke kroku 3.

3. Soubory Ntldr a NTDETECT musíte zapsat do kořenového adresáře disku C. Můžete si je stáhnout, rozbalit a zapsat na flash disk. Dále budete potřebovat spouštěcí disk, jako je Windows LiveCD, LiveCD, Hirens boot, Reanimator xP nebo jiné, které vám umožní zavést systém bez Windows a získat přístup k systému souborů. Linux LiveCD si můžete stáhnout z webu Dr. Web (je tam i vestavěný antivirus) - velmi potřebná věc a poté pomocí vestavěného správce souborů Midnight Commander přesunout zadané soubory do kořenového adresáře disku C Jedinou zvláštností Midnight Commanderu je, že je na souborovém systému Windows zobrazen v adresáři „win“. Stáhněte si LiveCD. Použili jsme stejný disk pro .

Někdy se počítač spustí, chyba chybí NTLDR už tam není, ale začne nadávat na soubor

boot.ini, který se nachází ve stejném kořenovém adresáři jednotky C, pak archiv, který jste stáhli, také obsahuje tento soubor a musí být také nahrazen.

Poměrně často jsem ve své praxi narazil při bootování počítače na hlášku NTLDR chybí. Možná dost často na to, abych na toto téma napsal samostatný článek :)

Takto vypadá podobná situace na obrazovce monitoru:

Po hlášení NTLDR chybí (NTLDR nefunguje, „chybí“ je poškozeno) jsme vyzváni k restartu a poté se situace cyklicky opakuje. Přetíženo - stejný obrázek. Obecně se operační systém nespouští.

Navrhuji, jako vždy, podrobně analyzovat situaci. Co je NTLDR? Toto je zavaděč pro Windows XP a Windows 2000. Zkratka NTLDR znamená „ nt zatížení r" (načíst - načíst a úplně - zavaděč pro systémy založené na technologii NT).

Poznámka: "NT" z angličtiny. Nová technologie - nová technologie. nevím proč to tak přesně je? I když ve srovnání s Windows 98 je to určitě novinka a dokonce revoluční! :)

Nyní víme, že náš zavaděč operačního systému je poškozený. Zní to nepříjemně. Ale je tu dobrá zpráva: toto je zcela opravitelné a není třeba přeinstalovat Windows!

Než však začneme problém řešit, pojďme se základním způsobem podívat na proces spouštění systému Windows XP. jak se to stane? Musíme pochopit, s čím máme co do činění, ne? Přeskočme vše, co souvisí s „hardwarovou“ částí procesu spouštění systému (o těchto bodech jsme diskutovali v předchozích článcích na webu), a dotkněme se konkrétně softwarové komponenty.

V počáteční fázi počítač přečte tzv. Hlavní spouštěcí záznam"nebo - MBR (Hlavní spouštěcí záznam). Data MBR zabírají jeden (první) sektor místa na pevném disku (512 bajtů). Ve skutečnosti je to nevýznamný svazek, ale obsahuje kód, který se zkopíruje do paměti RAM a připraví počítač na spuštění.

Aniž bychom zacházeli do podrobností (aby se popis nekomplikoval), hlavní spouštěcí záznam prohledá všechny fyzické a logické disky a najde oddíl označený jako „ aktivní"(OS se spustí právě z takového oddílu) a přenese další řízení do spouštěcího sektoru, který se na něm nachází.

Tento sektor aktivního oddílu (nazývá se spouštěcí sektor - Boot sektor) se nachází v prvním sektoru logického disku, ze kterého bude spuštěn operační systém (OS). Spouštěcí sektor obsahuje všechny potřebné informace o typu a velikosti souborového systému a logických parametrech.

Boot Sector zase najde bootloader samotného operačního systému (v tomto případě NTLDR) a předá mu řízení.

Poznámka: Windows Vista a Windows 7 používají soubor namísto "NTLDR" Winload.exe. Toto je soubor umístěný na adrese C:\Windows\System32\winload.exe.

Jakmile má NTLDR kontrolu, dělá následující:

  • přepne do 32bitového provozního režimu
  • organizuje přístup k systému souborů
  • čte soubor" boot.ini"a v případě několika nainstalovaných systémů - zobrazí nabídku pro jejich výběr
  • spustí program" ntdetect.com", který shromažďuje data o složení hardwaru počítače (ntdetect.com sestaví seznam, který se následně použije v klíči systémového registru: HARDWARE větve HKEY_LOCAL_MACHINE)
  • inicializuje soubor" ntoskrnl.exe"(kernel operačního systému. "Kernel" - jádro) a předává mu shromážděné informace o nalezeném zařízení. Kromě jádra je načten další velmi důležitý soubor - “ hal.dll(Hardware Abstraction Layer – úroveň hardwarových abstrakcí). Odděluje (abstraktuje) systémové jádro od hardwaru (tento mechanismus umožňuje OS fungovat na různých hardwarových platformách).

Poznámka: Soubory „ntoskrnl.exe“ a „hal.dll“ jsou umístěny v adresáři System32.

Poté se spustí samotný operační systém. To je ve zkratce :) Pořád se tam děje hodně “zajímavého”, ale nás teď nezajímá tohle, ale nápis NTLDR chybí a jak to opravit?

NTLDR chybí, jak to opravit a co dělat?

Nyní, když pochopíme, jakou roli a v jaké fázi spouštění systému plní zavaděč operačního systému, můžeme začít řešit problémy s ním spojené.

Připomeňme si následující: pro úspěšný start operačních systémů Windows 2000/XP/2003 jsou nutné následující soubory:

  1. Ntldr
  2. Ntdetect.com
  3. Boot.ini

Jsou umístěny v kořenovém adresáři disku " C:" Ano, bootloader je soubor na našem pevném disku, stejně jako doprovodné moduly zapojené do načítání. Pojďme se na to podívat blíže.

K tomu budeme muset zobrazit systémové soubory a složky, které jsou v Průzkumníku Windows ve výchozím nastavení skryté. Chcete-li to provést, klikněte na nabídku „Nástroje“ a z rozbalovací nabídky – „Možnosti složky“.


Přejděte na kartu „Zobrazit“ a zrušte zaškrtnutí (jak je uvedeno níže) u políčka „Skrýt chráněné systémové soubory“ a nastavte přepínač na „Zobrazit skryté soubory a složky“. Doporučuji také odstranit „pták“ z položky: „Skrýt přípony pro registrované typy souborů“.


Klikněte na „Použít“ a přejděte na náš disk „C“. Toto tam vidíme:


Jsou přítomny všechny tři naše soubory odpovědné za načtení systému. Skvělý!

Navrhuji simulovat nehodu a všechny je odstranit! :) Toto je nejjednodušší způsob, jak si představit, co se stane, pokud je některý z těchto souborů poškozen (nebo chybí).

Všechny je smažeme a restartujeme. Po restartu se zobrazí zpráva NTLDR chybí Restartujte stisknutím Ctrl+Alt+Del. Přesně to, co potřebujeme! :) Pusťme se do restaurování.

Za prvé, zde je náš akční plán: protože soubory chybí (poškozeny), bylo by velmi logické předpokládat, že budeme muset někde vzít úplně stejné soubory a nahradit je místo chybějících (poškozených). Železná logika! :) Kde je seženu? Zde je několik možností:

  • stáhnout z internetu
  • přepsat od přítele
  • použijte instalační disk Windows (zkopírujte je odtud)

Protože jsme vlastními správci a jsme zvyklí řešit problémy bez cizí pomoci, zvolíme třetí možnost! :)

K tomu budeme potřebovat disk s původními Windows XP (v případě Windows 2000 proces vypadá téměř stejně), nejlépe s tím, který jsme nainstalovali do počítače. Nahrajeme jej, nastavíme BIOS na bootování z CD a počkáme, až se objeví okno, které potřebujeme.

Zpočátku je to podobné jako při instalaci Windows od začátku, s jednou (velmi důležitou) výjimkou. V určité fázi bychom měli mít okno, které vypadá nějak takto:



Věnujte pozornost řádku: „Chcete-li obnovit systém Windows XP pomocí konzoly pro obnovení, klikněte na „ R" Využijme této příležitosti: klikněte na „ R“ na klávesnici.

Poznámka: Co dělá konzola pro zotavení? Umožňuje vám získat omezený přístup k systému (v textovém režimu), pokud se nespustí. V „textu“ to znamená, že nebudeme moci používat myš (protože nebude žádný grafický shell) a všechny příkazy budeme muset zadávat z klávesnice.

Už se bojíš? Když jsem to viděl poprvé, měl jsem strach, ale pak to šlo samo :) Obecně platí, že kdo zná DOS, bude se cítit naprosto pohodlně.

Program tedy po spuštění prohledá disky na přítomnost operačních systémů Microsoft a výsledek zobrazí ve sloupci pod čísly, počínaje prvním.

Protože máme jeden systém, pak (na fotografii níže) vidíme, že pod číslem “ 1 " ve složce "C:\WINDOWS".



Dále se nás zeptá: „Ke které kopii systému Windows se mám přihlásit? Samozřejmě - první (a v našem případě jediný). Stiskněte číslo na klávesnici " 1 ", pak - klíč" Vstupte" Poté jsme požádáni o zadání hesla správce. Pokud jej máte, zadejte jej, pokud ne, stiskněte znovu „Enter“.

Tady jsme, přihlášeni! Svědčí o tom nápis úplně dole „C:\WINDOWS“ a blikající kurzor pro zadávání textových příkazů.

Jaké příkazy potřebujeme znát? Předně ty, které reagují na naši navigaci (pohyb) po disku. Budeme muset jít do složek.

Úkolem je přejít na jednotku „C“ a prohlédnout si její obsah! Jednoduše, mít po ruce myš :)

Podívejte se pozorně na níže uvedený snímek obrazovky:

Pojďme si udělat vrásky a přijít na to! Za prvé, co znamená položka "C:\WINDOWS>"? Toto je identifikátor naší aktuální pozice. Nacházíme se na jednotce „C:“ v adresáři „WINDOWS“. ikona " > " je oddělovač, který jednoduše vizuálně odděluje výsledek předchozích příkazů (vlevo od něj) od těch, které zadáváme (napravo od něj).

Protože potřebujeme zobrazit obsah systémového disku, musíme nejprve „vybrat“ z adresáře „WINDOWS“. Chcete-li to provést, zadejte, jak je znázorněno na fotografii výše: „ CD.." Zkratka „CD“ znamená „ Změnit adresář"(změnit adresář, složku, adresář), pak - mezeru a dvě tečky za sebou. Tento příkaz je analogický šipce zpět v Průzkumníku Windows.

Jen nezapomeňte, že věci jako mezera, odsazení, levé nebo pravé lomítko jsou zde velmi důležité. Existuje pouze jeden správný pravopis, a to ten, který musí být uveden!

Pozastavuji se nad tím tak podrobně z důvodu, že jde o základ (kořeny a původ), který bohužel ne každý zná a pamatuje si. A pak se na monitoru objeví zpráva NTLDR chybí, ale jak to opravit, co dělat a okamžitě - jděte ke specialistovi! :) A mistr přejde do „zdrojů“, načte se do konzoly pro obnovení, zadá jednoduché příkazy z klávesnice a získá pozitivní výsledek :)

Pokračujme. Poté stiskněte „Enter“ (tím končí zadávání libovolného příkazu) a zobrazí se symbol „C:“. Adresář „WINDOWS“ jsme opustili o úroveň výše a dostali se do kořenového adresáře jednotky C následující zkratka: " dir"(adresář), který zobrazí obsah aktuálního adresáře.



Vidíme všechny naše soubory a adresáře, které se na něm nacházejí.

Nyní pojďme k naší CD nebo DVD mechanice. Máme v něm instalační disk Windows, pamatuješ? Chcete-li to provést, zadejte příkaz „ D:"(bez uvozovek). Hlavní věcí je „uhádnout“, pod kterým písmenem abecedy se nachází. Mám jeden logický oddíl (také známý jako systémový oddíl), takže písmeno „D“ je optická jednotka. Pokud máte několik oddílů (nebo pevných disků), může být písmeno zcela odlišné. Řekněme – „F“, „G“ nebo – ještě dále v abecedě. No, myslím, že si vybereš hrubou silou :)

Ve složce s naším instalačním diskem zadáme příkaz „dir“ (procházet obsah), který je nám již známý. Dostaneme tento výsledek:



Zde nás bude zajímat složka “ I386" Obsahuje soubory bootloaderu, které potřebujeme. NTLDR A Ntdetect.com, které se chystáme zkopírovat místo poškozených (námi záměrně smazaných).

Chcete-li to provést, musíme přejít do této složky a ujistit se, že je to pravda? Zadejte příkaz „cd“ (změnit adresář) a přesný název cílového adresáře je „i386“. Stiskněte Enter. Vidíme výsledek: D:\i386> Přesunuli jsme se do adresáře, který potřebujeme. V něm provedeme příkaz kontroly obsahu - „dir“.

Mezi velkým počtem souborů, které obsahuje, vidíme ten, který potřebujeme!



Nyní napíšeme příkaz pro kopírování, uvedeme, který soubor kopírujeme a kde: “ zkopírovat ntldr c:„Musíte psát přesně takto, dodržet všechny mezery, dvojtečky a na konec dát lomítko.

Systém nám oznámí, že jeden soubor byl úspěšně zkopírován do kořenového adresáře jednotky C. Pojďme si tuto okolnost ověřit. Pojďme na systémovou jednotku (měli byste již vědět, jak to udělat), zadejte „dir“ a podívejte se na tento obrázek:



Objevil se soubor bootloaderu Windows - ntldr.

Super! Právě jsme vyřešili problém se zprávou NTLDR chybí na příkazovém řádku při spouštění počítače! Restartujeme a ochutnáme plody naší práce :)

K tomu stačí zadat příkaz „ výstup» (exit) a stiskněte enter. Počítač se začne restartovat. Ale... zatím neuvidíme nic šťastného, ​​kromě toho, že se již nebude zobrazovat zpráva NTLDR chybí a systém se bude cyklicky restartovat, aniž by dával další zprávy. Pamatujete si, že jsme v záchvatu experimentování smazali další dva soubory „Ntdetect.com“ a „boot.ini“?

První soubor lze zkopírovat ze stejné složky „i386“ na instalačním disku. Pojďme to udělat. Vstupme do konzoly pro zotavení, poté přejděte do adresáře s tímto souborem a spusťte příkaz kopírování.

Upozorňujeme, že soubor „Ntdetect.com“ má příponu (vše za tečkou v názvu), takže přípona musí být uvedena i v samotném příkazu. Vidíme potvrzení úspěšného kopírování.

Přesvědčte se o tom. Jděte na jednotku C a rozhlédněte se tam:



Vidíme, že oba soubory, které jsme zkopírovali, jsou na svém místě. Snažíme se restartovat - „exit“. Při načítání opět nevidíme, že NTLDR chybí, ale vidíme tento obrázek:


Soubor „boot.ini“ je nejen nesprávný, ale my ho vůbec nemáme! Ale systém Windows je chytrý a „říká“ nám, že je připraven začít načítat bez něj. A skutečně, po pár sekundách můžeme pozorovat úspěšný start našeho OS.


Problém je v tom, že takový záznam nezmizí a objeví se při každém zapnutí počítače (a pokud je konfigurační soubor skutečně nesprávný, systém vůbec nenaběhne).

Pojďme se proto naučit, jak vyřešit i tento problém! Za prvé, co je tento soubor a jakou funkci plní? Toto je malý textový konfigurační soubor, který lze otevřít pomocí programu Poznámkový blok. Pojďme na to. Zde je to, co je uvnitř:



Pojďme se rychle podívat na jeho obsah.

  • boot loader - bootovací sekce (pouze označení)
  • timeout=30 - odpočítávací časovač, než se OS začne načítat (v sekundách)
  • výchozí - operační systém, který se spustí ve výchozím nastavení (relevantní pro systémy s několika nainstalovanými operačními systémy současně)
  • operační systém - parametry spouštění systému (systémů). Každý následující zde přidává nový řádek.

Nyní se podívejme na samotné hodnoty parametrů. Parametry „multi“ a „disk“ budou téměř vždy nastaveny na „0“ a my se jich nedotýkáme. Bude nás zajímat" rdisk" - sériové číslo disku (počínaje nulou), ze kterého se načítá operační systém. Například: pokud máme fyzicky (na úrovni hardwaru) jeden pevný disk, pak by tam mělo být „0“, ale pokud máme dva pevné disky a OS je nainstalován na druhém, pak v tomto případě bude hodnota „rdisk“ být „1“.

Parametr " rozdělit„znamená téměř totéž, ale pro logický disky, na které je rozdělen náš pevný disk. Zde číslování začíná od jedné. Například: pokud načtu Windows z jednotky „C“, pak se „oddíl“ bude rovnat „1“, pokud z jednotky „D“, pak - „2“, „E“ - „3“ atd.

Zbývá analyzovat, co následuje za lomítkem: Windows="Microsoft Windows XP Professional RU". Místo toho, co je uvedeno v uvozovkách, můžete napsat cokoliv. Toto je textová informace (ID ke stažení) a nemá na nic vliv. Parametr " /fastdetect"nařídí zavaděči, že (pokud je nainstalován pouze jeden systém) by měl ignorovat hodnotu časovače časového limitu a okamžitě načíst operační systém bez zobrazení okna výběru možnosti spouštění.

Když znáte tyto jednoduché věci, můžete požadované hodnoty nastavit přímo v textovém editoru (poznámkovém bloku) a soubor uložit. Po restartu se z něj přečtou nové hodnoty, které jsme zadali. Chci vám ale ukázat jinou metodu, speciálně navrženou pro takové případy vývojáři z Redmondu.

Nabootujeme do naší (doufejme již známé konzole) a zadáme tam příkaz “ bootcfg", z angličtiny. "boot config" (správa spouštění). Protože jsme příkaz zadali bez parametrů (neuvedli jsme, co má dělat), systém nám ukáže všechny možné možnosti jeho použití:



Červeně jsou označeny „klávesy“ (další možnosti) tohoto příkazu, které můžeme napsat hned za ním. Podívejte se, čtěte, všechno je v ruštině.

Nejprve použijeme "klíč" seznam", aby se zobrazil seznam systémů, které jsou již v zaváděcím seznamu. Před „klíč“ vložíme mezeru a lomítko.

„Bylo nám řečeno“, že v seznamu ke stažení nejsou k dispozici žádné položky k zobrazení. Není divu, samotný boot list (boot.ini) nemáme, úspěšně jsme ho smazali.

Použijeme další „klíč“ tohoto příkazu – „ přidat"(přidat), můžete také -" obnovit"(obnovit). Výsledek bude stejný.



Program jsme „donutili“ zkontrolovat všechny disky na přítomnost nainstalovaných systémů rodiny Windows. Výsledkem je jeden operační systém na jednotce „C“ ve složce „Windows“. Dále jsme požádáni o výběr systému, který má být přidán. Kam to přidat? Konkrétně v souboru „boot.ini“, který byl vytvořen ve stejném okamžiku :) Vložili jsme číslo „1“ - sériové číslo nalezeného OS. Následuje výzva k zadání ID stahování. Můžete si psát, co chcete. Například - "My Windows XP". V řádku „Zadejte parametry spouštění“ vám doporučuji zadat „/fastdetect“ (aby nedošlo k plýtvání časovačem).

Ujistíme se, že soubor „boot.ini“ je skutečně vytvořen v kořenovém adresáři disku. Pojďme na to a spusťte příkaz "dir".



To je pravda! Restartujeme a ujistíme se, že načítání proběhne hladce, neobjeví se zpráva NTLDR chybí a ani žádná další okna. Q.E.D!

Pojďme do načteného systému (pomocí myši) do konfiguračního souboru bootloaderu a podívejme se, co obsahuje?



Všimněte si, co je zvýrazněno červeně. Přesně tato data jsme zadali z konzole a v tu chvíli byla zapsána do tohoto souboru.

Na závěr bych rád poznamenal následující, pokud se při načítání zobrazí zpráva NTLDR chybí, pak můžete problém vyřešit jiným způsobem. Vyjměte pevný disk, připojte jej k jinému počítači se stejným systémem a zkopírujte odtud potřebné soubory. Je na vás, abyste se rozhodli, ale myslím, že vaše konzolové dovednosti se v budoucnu určitě budou hodit!

Při spouštění systému Windows XP chybí NTLDR nebo při spouštění systému Windows 7 chybí bootmgr

Zapnul jsi počítač, ale při načítání Windows XP to píše NTLDR chybí a Windows 7 se nenačte nebo se nenačte s chybou bootmgr chybí. Nepanikařte. Obvykle je problém vyřešit poměrně snadno.

Pojďme zjistit, co ten nápis znamená NTLDR chybí(v chybě Windows 7 bootmgr chybí). Zpráva znamená, že nebyl nalezen zavaděč systému Windows (soubor ntldr nebo bootmgr) Zavaděč je program, který je nejprve načten do paměti RAM a řídí následné načítání operačního systému. Přirozeně, pokud není bootloader nalezen, pak již není řeč o dalším načítání OS a počítač vás vyzve k jednoduchému restartu stisknutím kláves Ctrl+Alt+Del.

Soubory ntldr A ntdetect.com musí být umístěn v kořenové složce jednotky, ze které je načten systém Windows XP (jednotka C:). Pokud tam není, objeví se tato chyba.

V zavaděči Windows 7 bootmgr může být umístěn buď na oddílu s operačním systémem (disk C) nebo na speciálním skrytém oddílu, který se vytvoří při instalaci a chybí NTLDR - příčiny chyby

1) Důvodem, že na disku chybí bootloader Windows, mohou být především logické chyby v souborovém systému. Tyto chyby se mohou objevit například po nesprávném vypnutí počítače nebo po jeho zamrznutí, případně v důsledku poškození samotného pevného disku.

2) Příčinou této chyby může být také banální smazání souboru samotným uživatelem nebo virem.

3) Dalším důvodem je změna aktivního oddílu disku. Soubory ntldr A ntdetect.com(Windows XP) nebo bootmgr(Windows 7) musí být na aktivním oddílu disku, jinak nebudou nalezeny.

4) K této chybě také často dochází po komprimaci spouštěcího disku, tedy jednotky C.

5) Příčinou poškození souborů ntldr a bootmgr může být fyzické poškození pevného disku (chybné sektory nebo vadný blok).

Chybí NTLDR - jak to opravit

K vyřešení chyby budete potřebovat zaváděcí disk ERD Commander (obraz disku si můžete stáhnout a v tomto článku si přečtěte: jak vypálit obraz na CD) a archiv obsahující soubory ntldr a ntdetect.com: .

Pokud nemáte diskovou jednotku, můžete vytvořit zaváděcí USB flash disk ERD Commander. Archiv se soubory je nutné rozbalit na flash disk, aby jej bylo možné později zkopírovat na systémový pevný disk.

Nyní vám řeknu, co dělat, pokud obdržíte zprávu NTLDR chybí

1) Nejprve musíte zkontrolovat disk, zda neobsahuje logické chyby v systému souborů.

Spustíme počítač ze spouštěcího disku nebo flash disku ERD Commander. Vyberte verzi ERD Commander pro vaši verzi Windows. Po zahájení načítání bude obrazovka nějakou dobu černá – nelekejte se, tak to má být. Že probíhá načítání, můžete posoudit podle aktivity disku nebo flash disku. Poté se zobrazí dialogové okno s výzvou k připojení k síti na pozadí. Klepněte na tlačítko Přeskočit síťové připojení (v ERD 6.5 musíte kliknout na Ne), chcete-li tento krok přeskočit. Pokud budete vyzváni k přerozdělení písmen jednotek jako v OS, potvrďte souhlas kliknutím na Ano.

V dalším okně vyberte svůj operační systém a klikněte na OK.

Nyní musíte otevřít okno příkazového řádku. Chcete-li to provést, přejděte do nabídky Start - Příkazový řádek(v ERD Commanderu pro Windows 7 vyberte Příkazový řádek)

Na příkazovém řádku zadejte příkaz chkdsk c: /f zkontrolujte jednotku C: a stiskněte klávesu Enter Pokud se zobrazí zpráva jako na obrázku níže, stiskněte y(ano), poté Enter

Začne proces ověření, po kterém se zobrazí zpráva.

Všimněte si prosím bodu ve špatných sektorech, zobrazující počet nečitelných sektorů na pevném disku. Pokud se tento parametr liší od 0, doporučuji pokusit se obnovit nečitelné sektory pomocí specializovaných programů nebo vyměnit pevný disk. Po opravě chyb disku zkuste normálně spustit systém Windows. V mnoha případech jsou provedené operace dostatečné k obnovení spouštění systému Windows XP.

Pokud se po provedení tohoto kroku stále zobrazuje chyba NTLDR nebo chybí BOTMGR, pokračujte dalším krokem.

2) Zkontrolujte přítomnost souborů NTLDR a NTDETECT.COM na systémovém disku

Pro Windows 7 není tento krok vždy relevantní, protože bootloader je často umístěn na speciálním skrytém oddílu a není možné jej odstranit. V případě Windows 7 tedy můžete tento krok přeskočit.

Zkontrolujte, zda jsou v kořenové složce disku C: soubory ntldr a ntdetect.com. Chcete-li to provést, stáhněte si ERD Commander a spusťte Průzkumníka ( Start - Průzkumník) a zkontrolujte přítomnost těchto souborů.

I když jsou soubory ntldr a ntdetect.com na disku C:, je lepší je nahradit soubory z archivu Ntldr_ntdetect.zip

Vyberte soubory, které je třeba zkopírovat, a klikněte pravým tlačítkem. Z kontextové nabídky vyberte Kopírovat do .

V okně, které se zobrazí, musíte zadat cílovou cestu pro zkopírované soubory. Vyberte jednotku C a klepněte na OK.

Pokud soubory již existují, zobrazí se okno s dotazem, zda chcete soubor nahradit. Klikněte Ano nahradit existující soubor tím, který kopírujete.

Nyní zkuste restartovat počítač. Pokud to nepomůže, přejděte ke třetímu bodu.

3) Ujistěte se, že je aktivní oddíl disku, na kterém je nainstalován systém Windows XP

Systém Windows lze zavést pouze v případě, že zavaděč ntldr nebo bootmgr je umístěn na aktivním oddílu. Měli byste zkontrolovat, zda se oddíl náhodou nestal neaktivním.

Acronis Disk Director vám s tím pomůže. Obraz spouštěcího disku lze stáhnout. Vypálit obraz na disk a spustit z něj.

V zobrazené nabídce disku vyberte Acronis Disk Director 11 Advanced.

Nyní spusťte konzolu pro správu (Práce s aktuálním počítačem)

Jednotka (C:) (nebo ta, na které je nainstalován systém Windows, pokud není na jednotce C) musí být aktivní. Stav sekce by měl obsahovat nápis Aktivní(na obrázku níže podtrženo) a na grafickém obrázku sekce by měla být červená vlajka. Pro Windows 7 musí být aktivní skrytý 100 MB oddíl na začátku disku, pokud existuje.

Pokud je disk s bootloaderem neaktivní, pak je důvodem chyby NTLDR chybí ve Windows XP a Bootmgr chybí ve Windows 7 je to přesně ten případ. Je nutné aktivovat jednotku (C:) nebo skrytý systémový oddíl (pokud existuje). Chcete-li to provést, klepněte pravým tlačítkem myši na místní hlasitost (C:) a v zobrazené kontextové nabídce vyberte Označit jako aktivní.

Zobrazí se varovné okno s upozorněním, že to může ovlivnit spouštění operačního systému. Klikněte OK.

Nyní potřebujete, aby program provedl plánované operace a aktivoval pohon (C:). Chcete-li to provést, klepněte na tlačítko Použít naplánované operace.

Objeví se okno, kde budou zapsány operace, které budou provedeny. Klikněte Pokračovat.

Po dokončení všech operací klikněte na tlačítko Zavřít.

Poté zavřete hlavní okno Správa disků a stiskněte tlačítko Restartujte.

Zkuste spustit počítač v normálním režimu. Windows by se měl spustit normálně.

Tento článek je o malé chybě NTLDR chybí Operační systém Windows, se kterým se mohou někteří uživatelé při práci setkat.

Musím říct, že chyba je docela nepříjemná a ne každý ví, jak ji opravit, v důsledku čehož přeinstaluje systém. To není příliš pohodlné a ne zcela správné, protože existují humánnější a částečně i jednoduché metody, o kterých bude řeč v tomto článku.

Ve Windows XP chybí NTLDR

A tato chyba vyskočí místo načtení OS (operačního systému) rodiny Windows v podobě nápisu: NTLDR chybí. Po tomto se nelze dostat do Windows. Co to znamená? S největší pravděpodobností jsou spouštěcí soubory na systémovém oddílu vymazány nebo poškozeny a OS nelze spustit, protože. neví co, kde a proč.

Když něco takového uvidíte, nepropadejte panice, ale klidně vložte disk s (Máš to, ne? :)), nastavte spouštění z CD-ROM a po nabootování z tohoto disku místo toho stisknutím tlačítka R otevřete konzolu pro obnovení. V této konzoli budete požádáni o výběr OS, který chcete obnovit (k tomu musíte kliknout např. 1 a Enter, stejně jako při odpovídání na otázku konzoly, možná budete muset stisknout y a Enter) a napsat příkazy FIXBOOT a FIXMBR (viz obrázky níže).

Všechno. Restartuj, počkej... mělo by to fungovat :)
Pokud to nebude fungovat.

Pokud výše uvedené příkazy nepomohly, zachrání nás stejná konzola pro obnovu a příkaz copy, tedy příkaz pro kopírování souborů. Pomocí tohoto příkazu musíte z disku přenést 2 soubory – „NTLDR“ a „NTDETECT.COM“.

K tomu použijeme příkaz copy. Funguje to takto: „kopírovat “, kde – úplnou cestu k souboru nebo složce, kterou chceme zkopírovat, a – úplnou cestu k umístění, kam chceme kopírovat. To znamená, že pro kopírování zadáváme následující příkazy (jeden po druhém):

zkopírujte e:\i386\ntldr c:\
zkopírujte e:\i386\ntdetect.com c:\

Kde e:\ je písmeno vaší jednotky CD\DVD a c:\ je písmeno, kde se nachází operační systém, kam chcete tyto soubory ve skutečnosti zkopírovat.

NTLDR chybí ve Windows 7/8/10 (a obnovení bootloaderu)

Řešení je obecně podobné. Budete se muset dostat do režimu obnovy, pro který je například potřeba nabootovat (také pomocí bootování z externího média, jako v metodě výše) z instalačního disku nebo flash disku a v první fázi instalace kliknout na " Obnovení systému":

V příkazovém řádku, který se objeví, budeme muset zadat dva příkazy:

bootrec/fixmbr
bootrec/fixboot

No, to je vlastně všechno.

Na konci toho všeho nezapomeňte stisknout Enter, restartujte počítač a ve skutečnosti se znovu spustí z disku, nikoli z externího média.

Mělo by to pomoci.

Doslov

Taky pokud máte nějaké problémy nebo něčemu nerozumíte, klidně pište do komentářů, pokusím se pomoci, i když chybí NTLDR není zas tak hrozný problém, pokud ovšem nevypadl pevný disk .

pohledy