Hol található a Windows XP ntldr fájlja? Az NTLDR hiányzik, mit tegyek? Az NTLDR helyreállítása hiányzik

Hol található a Windows XP ntldr fájlja? Az NTLDR hiányzik, mit tegyek? Az NTLDR helyreállítása hiányzik

A Windows operációs rendszer betöltésekor a felhasználó kellemetlen üzenetet láthat a monitor képernyőjén:

NTLDR hiányzik
Az újraindításhoz nyomja meg a CTRL+ALT+DEL billentyűkombinációt.

Ennek a hibának több oka is lehet:

A rendszer több merevlemezt használ, és nem a megfelelő meghajtóról indul;
- CD, flash meghajtó, hajlékonylemez behelyezve;
- a gyökérmappa MFT-táblájának súlyos töredezettsége. Ha a gyökérmappa MFT-je nagyszámú fájlt tartalmaz, akkor az annyira töredezetté válhat, hogy további kiosztási indexet kell létrehozni. Mivel az allokációs indexek ábécé sorrendben listázzák a fájlokat, egy NTLDR-fájl egy második kiosztási indexbe kerülhet;
- A felhasználó törölte az NTLDR és/vagy NTDETECT.COM fájlokat;
- a fájlok áramkimaradás vagy merevlemez-hiba miatt megsérültek.

A probléma megoldásához kicsomagoljuk az összes lehetséges adathordozót, és ha ez nem segít, válasszuk az alábbi módszerek egyikét:

1. A legegyszerűbb módja az másolat adat fájlok működő gépbőlés cserélje ki.

Csatlakoztassa a merevlemezt egy másik számítógéphez;

Indítás LiveCD-ről

2. Indítsa el a rendszert az eredeti Windows XP lemezről "Helyreállítási konzol" módban. A parancssor megjelenése után:

Használja a parancsot fixboot.

Másoljon fájlokat a lemezről "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\", és módosítsa a másolt fájl attribútumait
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Használja a Microsoft segédprogramját Bcupdate2.exe (DOS program).
Bcupdate2.exe C:/F
/q - csendes mód (az /y opciót is használni kell)
/y - nem igényel megerősítést
/f - frissíti a használt kötetet
/t - csak a régi rendszerindító kód ellenőrzése

Ha a számítógép nem indul el, a képernyő fekete, és az NTLDR hiányzik, ez azt jelenti, hogy az Ntldr és NTDETECT fájlokból nem lehet beolvasni a rendszerindítási rekordot. Azonnal le kell foglalnom: nincs szükség a Windows újratelepítésére. Ezeket a fájlokat vírus, hardverhiba károsíthatta, vagy számomra egyszerűen nyomtalanul eltűntek.
A Windows visszaállítása ezzel a hibával:
1. Szerelje szét a rendszeregységet, ellenőrizze a merevlemezhez vezető kábelt, cserélheti a kábeleket (ha van 2) a meghajtó és a csavar között. Indítsa újra és próbálja meg.

2. Helyezze be a Windows XP lemezt a meghajtóba , Ugyanakkor ne felejtse el beállítani a BIOS-t a CD-ROM-ról történő rendszerindításra. A rendszerindítás után nyomja meg az R billentyűt a helyreállítási konzol megnyitásához. Ha egy operációs rendszer van telepítve a számítógépen, a következő információk jelennek meg:

Melyik Windows-példányba kell bejelentkeznem?

Írja be az 1-et, nyomja meg az Enter billentyűt.

Megjelenik egy üzenet:

Adja meg a rendszergazda jelszavát:

Ha a rendszergazda nem rendelkezik jelszóval, egyszerűen nyomja meg az Enter billentyűt.

A következő üzenet jelenik meg:

**FIGYELEM**

A számítógép nem szabványos vagy érvénytelen Master Boot Record-tal rendelkezik. A FIXMBR használata károsíthatja a meglévő partíciós táblát. Ez a jelenlegi merevlemez összes partíciójához való hozzáférés elvesztését eredményezi.

Ha nincs lemezelérési probléma, javasoljuk, hogy szakítsa meg a FIXMBR parancsot.

Megerősíti az új MBR bejegyzést?

Írja be az Y betűt (igen, igen), és nyomja meg az Enter billentyűt.

Megjelenik egy üzenet:

Új fő rendszerindító rekord jön létre a \Device\Harddisk0\Partition0 fizikai lemezen.

Az új fő rendszerindítási rekord sikeresen létrejött.

Ekkor megjelenik a rendszerprompt: C:\WINDOWS>

Belép fixbootés nyomja meg az Entert.

Ezt követően a következő üzenet jelenik meg:

Végrész: C:.

Szeretne új rendszerindító szektort írni a C: partícióba?

Írja be az Y betűt (igen, igen), és nyomja meg az Enter billentyűt.

Megjelenik egy üzenet:

Fájlrendszer a rendszerindító partíción: NTFS (vagy FAT32).

A FIXBOOT parancs új rendszerindító szektort ír.

Az új rendszerindító szektort sikeresen megírtuk.

Megjelenik a C:\WINDOWS> rendszerprompt

Minden művelet befejeződött, most kilépünk a helyreállítási konzolból. Most lépjen ki a helyreállítási konzolból, írja be az exit parancsot, és nyomja meg az Enter billentyűt. Ezt követően a számítógép újraindul. Ha a hiba továbbra is megjelenik, folytassa a 3. lépéssel.

3. Az Ntldr és NTDETECT fájlokat a C meghajtó gyökérkönyvtárába kell írnia. Letöltheti, kicsomagolhatja és kiírhatja egy flash meghajtóra. Ezután szüksége lesz egy indítólemezre, például Windows LiveCD-re, LiveCD-re, Hirens boot-ra, Reanimator xP-re vagy másokra, amelyek lehetővé teszik a Windows nélküli rendszerindítást és a fájlrendszer elérését. A Dr. Web oldaláról letöltheti a Linux LiveCD-t (ott van beépített vírusirtó is) - nagyon szükséges dolog, majd a beépített Midnight Commander fájlkezelővel helyezze át a megadott fájlokat a C meghajtó gyökerébe. A Midnight Commander egyetlen sajátossága, hogy a Windows fájlrendszerben megjelenik a "win" könyvtárban. LiveCD letöltése. Ugyanazt a lemezt használtuk a .

Néha a számítógép elindul, az NTLDR hiányzik hiba már nincs meg, de káromkodni kezd a fájlra

boot.ini, amely a C meghajtó ugyanabban a gyökerében található, akkor a letöltött archívum is tartalmazza ezt a fájlt, és azt is le kell cserélni.

A gyakorlatom során gyakran találkoztam azzal az üzenettel, hogy az NTLDR hiányzik a számítógép indításakor. Talán elég gyakran ahhoz, hogy külön cikket írjak erről a témáról :)

Így néz ki egy hasonló helyzet a monitor képernyőjén:

Az NTLDR hiányzik üzenet után (az NTLDR nem működik, a „missing” sérült) újraindítást kérünk, majd a helyzet ciklikusan megismétlődik. Túlterhelt - ugyanaz a kép. Általában az operációs rendszer nem töltődik be.

Javaslom, mint mindig, a helyzet részletes elemzését. Mi az NTLDR? Ez a rendszertöltő a Windows XP és Windows 2000 rendszerekhez. Az NTLDR rövidítés jelentése " nt terhelés r" (betöltés - betöltés és teljesen - rendszerbetöltő az NT technológián alapuló rendszerek számára).

jegyzet: "NT" angolból. Új technológia – új technológia. Nem tudom miért van ez pontosan így? Bár a Windows 98-hoz képest ez minden bizonnyal új, sőt forradalmi! :)

Most már tudjuk, hogy az operációs rendszer indító betöltőnk sérült. Kellemetlenül hangzik. De van egy jó hír: ez teljesen javítható, és nem kell újratelepíteni a Windows-t!

Mielőtt azonban nekilátnánk a probléma megoldásának, vessünk egy pillantást a Windows XP indításának folyamatára. Hogyan történik? Meg kell értenünk, hogy mivel állunk szemben, igaz? Hagyjunk ki mindent, ami a rendszerindítási folyamat „hardveres” részével kapcsolatos (ezeket a pontokat az oldal korábbi cikkeiben tárgyaltuk), és érintsük konkrétan a szoftverkomponenst.

A kezdeti szakaszban a számítógép beolvassa az ún. Master Boot Record"vagy - MBR (Master Boot Record). Az MBR adatok a merevlemezterület egy (első) szektorát foglalják el (512 bájt). Valójában jelentéktelen kötet, de olyan kódot tartalmaz, amely a RAM-ba másolódik, és előkészíti a számítógépet az indításra.

Anélkül, hogy belemennénk a részletekbe (hogy ne bonyolítsuk le a leírást), a fő rendszerindító rekord megvizsgálja az összes fizikai és logikai meghajtót, és megtalálja a "" megjelölésű partíciót aktív"(az operációs rendszer éppen egy ilyen partícióról indul), és a további vezérlést átadja a rajta található rendszerindító szektornak.

Az aktív partíció ezen szektora (ezt nevezik rendszerindító szektornak - Boot szektor) a logikai lemez első szektorában található, amelyről az operációs rendszer (OS) elindul. A rendszerindító szektor tartalmazza az összes szükséges információt a fájlrendszer típusáról és méretéről, valamint a logikai paraméterekről.

A rendszerindító szektor viszont megkeresi magát az operációs rendszer rendszerbetöltőjét (jelen esetben az NTLDR-t), és átadja neki az irányítást.

jegyzet: A Windows Vista és a Windows 7 fájlt használ az "NTLDR" helyett Winload.exe. Ez a fájl a címen található C:\Windows\System32\winload.exe.

Az irányítást követően az NTLDR a következőket teszi:

  • 32 bites üzemmódra vált
  • megszervezi a fájlrendszerhez való hozzáférést
  • beolvassa a fájlt" boot.ini"és több telepített rendszer esetén - megjelenít egy menüt a kiválasztáshoz
  • elindítja a programot" ntdetect.com", amely adatokat gyűjt a számítógép hardverének összetételéről (az ntdetect.com összeállít egy listát, amelyet ezután a rendszerleíró kulcsban használ: HKEY_LOCAL_MACHINE ág HARDVERE)
  • inicializálja a fájlt" ntoskrnl.exe"(az operációs rendszer kernelje. "Kernel" - kernel), és továbbítja neki a talált berendezésekről összegyűjtött információkat. A kernel mellett egy másik nagyon fontos fájl is betöltődik - " hal.dll"(Hardveres absztrakciós réteg – a hardveres absztrakciók szintje). Elválasztja (absztraktálja) a rendszermagot a hardvertől (ez a mechanizmus lehetővé teszi, hogy az operációs rendszer különböző hardverplatformokon működjön).

jegyzet: Az „ntoskrnl.exe” és „hal.dll” fájlok a System32 könyvtárban találhatók.

Ezt követően maga az operációs rendszer indul el. Ez röviden :) Még mindig sok “érdekes” folyik ott, de minket most nem ez érdekel, hanem a felirat NTLDR hiányzikés hogyan lehet javítani?

Az NTLDR hiányzik a javítás módjairól és a teendőkről?

Most, hogy megértjük, milyen szerepet és a rendszerindítás mely szakaszában tölt be az operációs rendszer betöltője, elkezdhetjük a vele kapcsolatos problémák megoldását.

Emlékezzünk a következőkre: a Windows 2000/XP/2003 operációs rendszerek sikeres indításához a következő fájlok szükségesek:

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

A lemez gyökerében találhatók" C:" Igen, a bootloader egy fájl a merevlemezünkön, valamint a betöltésben részt vevő hozzá tartozó modulok. Nézzük meg közelebbről.

Ehhez meg kell jelenítenünk azokat a rendszerfájlokat és mappákat, amelyek alapértelmezés szerint rejtve vannak a Windows Intézőben. Ehhez kattintson az „Eszközök” menüre, majd a legördülő menü „Mappabeállításai” elemére.


Lépjen a „Nézet” fülre, és törölje a jelet (ahogy alább látható) a „Védett rendszerfájlok elrejtése” jelölőnégyzetből, és állítsa a kapcsolót „Rejtett fájlok és mappák megjelenítése” állásba. Azt is javaslom, hogy távolítsa el a „madár” elemet: „Regisztrált fájltípusok kiterjesztésének elrejtése”.


Kattintson az „Alkalmaz” gombra, és lépjen a „C” meghajtónkra. Ezt látjuk ott:


A rendszer betöltéséért felelős mindhárom fájlunk jelen van. Nagy!

Azt javaslom, szimuláljon egy balesetet és távolítsa el őket! :) Ez a legegyszerűbb módja annak, hogy szemléltesse, mi fog történni, ha a fájlok bármelyike ​​megsérül (vagy hiányzik).

Mindet töröljük és újraindítjuk. Újraindítás után látjuk az üzenetet Az NTLDR hiányzik Az újraindításhoz nyomja meg a Ctrl+Alt+Del billentyűkombinációt. Pontosan arra, amire szükségünk van! :) Kezdjük a restaurálást.

Először is, itt van a cselekvési tervünk: mivel a fájlok hiányoznak (sérültek), nagyon logikus lenne azt feltételezni, hogy pontosan ugyanazokat a fájlokat kell valahova vinnünk, és a hiányzó (sérültek) helyett pótolnunk kell őket. Vas logika! :) Hol lehet kapni? Itt van több lehetőség:

  • letöltés az internetről
  • átírni egy baráttól
  • használja a Windows telepítőlemezét (másolja ki onnan)

Mivel saját ügyintézők vagyunk, és hozzászoktunk ahhoz, hogy külső segítség nélkül oldjuk meg a problémákat, ezért a harmadik lehetőséget választjuk! :)

Ehhez szükségünk lesz egy lemezre az eredeti Windows XP-vel (Windows 2000 esetén a folyamat szinte ugyanúgy néz ki), lehetőleg azzal, amelyet a számítógépre telepítettünk. Berakjuk, beállítjuk a BIOS-t, hogy CD-ről induljon, és megvárjuk, amíg megjelenik a szükséges ablak.

Eleinte hasonló a Windows nulláról történő telepítésének folyamatához, egy (nagyon fontos) kivétellel. Valamikor egy ilyen ablakot kell létrehoznunk:



Ügyeljen a következő sorra: „A Windows XP helyreállításához a helyreállítási konzol használatával kattintson a „ R" Használjuk ki ezt a lehetőséget: kattintson a " R" a billentyűzeten.

jegyzet: Mit csinál a helyreállítási konzol? Lehetővé teszi, hogy korlátozott hozzáférést kapjon a rendszerhez (szöveges módban), ha az nem indul el. Szövegben ez azt jelenti, hogy nem fogjuk tudni használni az egeret (hiszen nem lesz grafikus shell), és minden parancsot a billentyűzetről kell megadnunk.

Már megijedt? Amikor először láttam, megijedtem, de aztán elmúlt :) Általánosságban elmondható, hogy aki ismeri a DOS-t, az teljesen jól érzi magát.

Tehát az indítás után a program megvizsgálja a lemezeket Microsoft operációs rendszerek jelenlétére, és az eredményt a számok alatti oszlopban jeleníti meg, az elsőtől kezdve.

Mivel egy rendszerünk van, akkor (az alábbi képen) azt látjuk, hogy egy operációs rendszer van a " szám alatt 1 " a "C:\WINDOWS" mappában.



Ezután a következő kérdés jelenik meg: „A Windows melyik példányába kell bejelentkeznem?” Természetesen - az első (és esetünkben az egyetlen). Nyomja meg a számot a billentyűzeten" 1 ", akkor - a kulcs" Belép" Ezután meg kell adnunk a rendszergazdai jelszót. Ha megvan, írja be, ha nem, nyomja meg újra az „Enter” gombot.

Itt vagyunk, bejelentkezve! Erről tanúskodik a legalul található „C:\WINDOWS” felirat és a szöveges parancsok bevitelére szolgáló villogó kurzor.

Milyen parancsokat kell tudnunk? Először is azokat, amelyek a lemez körüli navigációnkra (mozgásunkra) reagálnak. Be kell mennünk a mappákba.

A feladat az, hogy menjen a „C” meghajtóra és nézze meg a tartalmát! Egyszerűen, ha kéznél van az egér :)

Nézze meg alaposan az alábbi képernyőképet:

Gyűrjük össze az agyunkat és találjuk ki! Először is mit jelent a "C:\WINDOWS>" bejegyzés? Ez a jelenlegi helyzetünk azonosítója. A „WINDOWS” könyvtár „C:” meghajtóján vagyunk. Ikon " > " egy elválasztó, amely egyszerűen vizuálisan elválasztja az előző parancsok eredményét (tõl balra) az általunk megadottaktól (jobbra).

Mivel meg kell jelenítenünk a rendszerlemez tartalmát, először a „WINDOWS” könyvtárból kell „kiválasztani”. Ehhez írja be a fenti képen látható módon: " CD.." A „CD” rövidítés a „ Címtár módosítása"(könyvtár, mappa, könyvtár módosítása), majd - egy szóköz és két pont egymás után. Ez a parancs analóg a Windows Intéző visszafelé mutató nyílával.

Ne feledje, hogy itt nagyon fontosak az olyan dolgok, mint a szóköz, a behúzás, a bal vagy jobb perjel. Csak egy helyes írásmód van, és ezt kell megadni!

Ezen azért foglalkozom ilyen részletesen, mert ez az alap (gyökerek és eredet), amit sajnos nem mindenki ismer és nem emlékszik. És ekkor megjelenik a felirat a monitoron NTLDR hiányzik, de hogyan lehet megjavítani, mit kell tenni és azonnal - forduljon szakemberhez! :) És a mester megy a "forrásokhoz", betölt a helyreállítási konzolba, egyszerű parancsokat ír be a billentyűzetről és pozitív eredményt kap :)

Menjünk tovább. Ezután nyomja meg az „Enter” gombot (ez befejezi a parancsok bevitelét), és lásd a „C:” szimbólumot. Egy szinttel feljebb hagytuk a „WINDOWS” könyvtárat, és belépünk a C meghajtó gyökerébe a következő rövidítés: " dir"(könyvtár), amely megjeleníti az aktuális könyvtár tartalmát.



Látjuk az összes rajta található fájlunkat és könyvtárunkat.

Most menjünk a CD- vagy DVD-meghajtónkhoz. Van egy Windows telepítőlemezünk, emlékszel? Ehhez írja be a "parancsot" D:"(idézőjelek nélkül). Itt a lényeg az, hogy „kitaláljuk”, hogy az ábécé melyik betűje alatt található. Egy logikai partícióm van (más néven rendszerpartícióm), tehát a „D” betű egy optikai meghajtó. Ha több partíciója (vagy merevlemeze) van, akkor a betű teljesen eltérő lehet. Tegyük fel - "F", "G" vagy - még lejjebb az ábécét. Nos, szerintem nyers erő módszerrel fogsz választani :)

A telepítőlemezünk mappájában a számunkra már ismerős „dir” (tartalom böngészése) parancsot adjuk. Ezt az eredményt kapjuk:



Itt érdekelni fogunk a „mappa” I386" Tartalmazza a szükséges bootloader fájlokat. NTLDRÉs Ntdetect.com, amelyeket a sérültek (szándékosan töröltek) helyett másolni fogunk.

Ehhez el kell mennünk ebbe a mappába, és meg kell győződnünk arról, hogy ez igaz? Írja be a „cd” (könyvtár módosítása) parancsot, és a célkönyvtár pontos neve „i386”. Nyomd meg az Entert. Látjuk az eredményt: D:\i386> Átköltöztünk a szükséges könyvtárba. Ebben végrehajtjuk a tartalom-ellenőrző parancsot - „dir”.

A benne található nagyszámú fájl között megtaláljuk azt, amelyikre szükségünk van!



Most írunk egy másolási parancsot, jelezzük, melyik fájlt másoljuk és hova: " ntldr c másolása:„Pontosan így kell írni, figyelve minden szóközt, kettőspontot és perjelet a végére.

A rendszer azt jelzi, hogy egy fájl sikeresen átmásolásra került a C meghajtó gyökerébe. Ellenőrizzük ezt a körülményt. Menjünk a rendszermeghajtóra (ezt már tudnia kell), írja be a „dir” parancsot, és nézze meg ezt a képet:



Megjelent egy Windows rendszerbetöltő fájl - ntldr.

Szuper! Most oldottuk meg a problémát az NTLDR hiányzik a parancssorból a számítógép indításakor! Indítsuk újra és kóstoljuk meg munkánk gyümölcsét :)

Ehhez csak be kell írnunk a " kijárat» (kilépés) és nyomja meg az enter billentyűt. A számítógép újraindul. De... egyelőre semmi örömet nem látunk, kivéve, hogy az NTLDR hiányzik üzenet többé nem jelenik meg, és a rendszer ciklikusan újraindul anélkül, hogy több üzenetet adna. Emlékszel, a kísérletezés során töröltünk még két fájlt: „Ntdetect.com” és „boot.ini”?

Az első fájl átmásolható ugyanabból az „i386” mappából a telepítőlemezen. Csináljuk. Lépjünk be a helyreállítási konzolba, majd menjünk abba a könyvtárba, ahol ez a fájl található, és hajtsuk végre a másolás parancsot.

Felhívjuk figyelmét, hogy az „Ntdetect.com” fájlnak van kiterjesztése (minden a pont után a névben), ezért a kiterjesztést magában a parancsban is meg kell adni. Megerősítést látunk a sikeres másolásról.

Győződjünk meg erről. Menjen a C meghajtóhoz, és nézzen körül ott:



Látjuk, hogy mindkét másolt fájl a helyén van. Megpróbáljuk újraindítani - „kilépés”. Betöltéskor ismét nem azt látjuk, hogy az NTLDR hiányzik, de ezt a képet látjuk:


A „boot.ini” fájl nem csak hogy hibás, de egyáltalán nincs is! De a Windows rendszer okos, és „megmondja” nekünk, hogy enélkül is készen áll a betöltésre. És valóban, néhány másodperc múlva megfigyelhetjük az operációs rendszerünk sikeres indulását.


A probléma az, hogy egy ilyen bejegyzés nem tűnik el, és minden alkalommal megjelenik, amikor bekapcsolja a számítógépet (és ha a konfigurációs fájl valóban hibás, a rendszer egyáltalán nem indul el).

Ezért tanuljuk meg, hogyan lehet ezt a problémát is kiküszöbölni! Először is, mi ez a fájl, és milyen funkciót lát el? Ez egy kis szöveges konfigurációs fájl, amely a Jegyzettömb segítségével nyitható meg. Csináljuk. Íme, mi van belül:



Nézzük gyorsan a tartalmát.

  • rendszertöltő - rendszerindító szakasz (csak egy megnevezés)
  • timeout=30 – visszaszámláló az operációs rendszer betöltésének megkezdéséig (másodpercben)
  • alapértelmezett - az operációs rendszer, amely alapértelmezés szerint elindul (az egyidejűleg több operációs rendszerrel rendelkező rendszerekre vonatkozik)
  • operációs rendszer - a rendszer(ek) rendszerindítási paraméterei. Minden következő egy új sort ad ide.

Most nézzük meg magukat a paraméterértékeket. A „multi” és a „disk” paraméterek szinte mindig „0”-ra vannak állítva, és nem nyúlunk hozzájuk. érdekelni fogunk" rdisk" - annak a lemeznek a sorozatszáma (nullától kezdve), amelyről az operációs rendszer betöltődik. Például: ha fizikailag (hardver szinten) egy merevlemezünk van, akkor legyen „0”, de ha két merevlemezünk van és a másodikra ​​van telepítve az operációs rendszer, akkor ebben az esetben az „rdisk” értéke "1" lesz.

Paraméter " partíció"szinte ugyanazt jelenti, de azért logikus lemezek, amelyekre a merevlemezünk fel van osztva. Itt a számozás egytől kezdődik. Például: ha a Windowst a „C” meghajtóról töltöm be, akkor a „partíció” értéke „1”, ha a „D” meghajtóról, akkor - „2”, „E” - „3” stb.

A perjel utániakat kell elemezni: Windows="Microsoft Windows XP Professional RU". Az idézőjelben feltüntetettek helyett bármit írhat. Ez szöveges információ (letöltési azonosító), és nem befolyásol semmit. Paraméter " /fastdetect"utasítja a rendszerbetöltőt, hogy (ha csak egy rendszer van telepítve) figyelmen kívül kell hagynia az időtúllépési időzítő értékét, és azonnal betöltenie kell az operációs rendszert anélkül, hogy megjelenítené a rendszerindítási opciókat kiválasztó ablakot.

Ezen egyszerű dolgok ismeretében közvetlenül beállíthatja a szükséges értékeket egy szövegszerkesztőben (jegyzettömb), és mentheti a fájlt. Amikor újraindítja, az általunk megadott új értékeket a rendszer kiolvassa belőle. De szeretnék egy másik módszert is bemutatni, amelyet kifejezetten ilyen esetekre terveztek a redmondi fejlesztők.

Beindítjuk a (remélhetőleg már ismerős konzolunkat), és beírjuk a parancsot " bootcfg", angolról. "boot config" (boot management). Mivel a parancsot paraméterek nélkül adtuk meg (nem jeleztük, hogy mit kell tennie), a rendszer megmutatja az összes lehetséges opciót a használatához:



Pirossal vannak jelölve ennek a parancsnak a „kulcsai” (további opciók), amelyeket közvetlenül utána írhatunk be. Nézd, olvass, minden oroszul van.

Először használjuk a "kulcsot" lista" a rendszerindító listában már szereplő rendszerek listájának megjelenítéséhez. A „kulcs” elé szóközt és perjelet teszünk.

Azt mondják nekünk, hogy a letöltési listában nincsenek megjeleníthető elemek. Nem csoda, hogy maga a rendszerindító lista (boot.ini) nincs meg, sikeresen töröltük.

Ennek a parancsnak egy másik „kulcsát” használjuk - „ add hozzá"(hozzáadás), akkor is - " újjáépíteni"(újjáépíteni). Az eredmény ugyanaz lesz.



"Kényszerítettük" a programot, hogy ellenőrizze az összes lemezt a rájuk telepített Windows családrendszerek jelenlétére. Az eredmény egy operációs rendszer a „Windows” mappában található „C” meghajtón. Ezután megkérjük, hogy válasszuk ki a hozzáadni kívánt rendszert. Hol kell hozzáadni? Mégpedig a „boot.ini” fájlba, amely ugyanabban az időpontban jött létre :) Az „1” számot - a talált operációs rendszer sorozatszámát - írjuk be. Ezután megjelenik a letöltési azonosító megadása. Azt írhatsz, amit akarsz. Például - "Saját Windows XP". Az „Indítási paraméterek megadása” sorban azt tanácsolom, hogy írja be a „/fastdetect” parancsot (hogy ne veszítse el az időzítőt).

Győződjön meg arról, hogy a „boot.ini” fájl valóban a lemez gyökerében van létrehozva. Menjünk rá, és hajtsuk végre a „dir” parancsot.



Ez igaz! Újraindítjuk, és megbizonyosodunk arról, hogy a betöltés zökkenőmentesen megy, az NTLDR hiányzik üzenet nem jelenik meg, és más ablak sem. Q.E.D!

Menjünk a betöltött rendszerre (az egér segítségével) a bootloader konfigurációs fájljába, és nézzük meg, mit tartalmaz?



Figyelje meg, mi van pirossal kiemelve. Pontosan ezt az adatot adtuk meg a konzolról, és abban a pillanatban írtuk ebbe a fájlba.

Befejezésül a következőket szeretném megjegyezni, ha betöltéskor látja az üzenetet NTLDR hiányzik, akkor más módon is megoldhatja a problémát. Távolítsa el a merevlemezt, csatlakoztassa egy másik számítógéphez ugyanazzal a rendszerrel, és másolja át onnan a szükséges fájlokat. Rajtad múlik, hogy döntsd el, de szerintem a konzoltudásod biztosan jól jön a jövőben!

Az NTLDR hiányzik a Windows XP indításakor, vagy a bootmgr hiányzik a Windows 7 indításakor

Bekapcsoltad a számítógépet, de a Windows XP betöltésekor azt írja ki NTLDR hiányzikés a Windows 7 nem töltődik be, vagy nem töltődik be hibával hiányzik a bootmgr. Ne essen pánikba. Általában a probléma nagyon könnyen megoldható.

Nézzük, mit jelent a felirat NTLDR hiányzik(Windows 7 hiba esetén hiányzik a bootmgr). Az üzenet azt jelzi, hogy a Windows rendszerbetöltő (ntldr vagy bootmgr fájl) nem található. Természetesen, ha a rendszerbetöltő nem található, akkor nincs szó az operációs rendszer további betöltéséről, és a számítógép a Ctrl+Alt+Del billentyűk lenyomásával kéri az újraindítást.

Fájlok ntldrÉs ntdetect.com annak a meghajtónak a gyökérmappájában kell lennie, amelyről a Windows XP betöltődik (C: meghajtó). Ha nincs ott, akkor ez a hiba jelenik meg.

Windows 7 rendszerbetöltőben bootmgr vagy az operációs rendszert tartalmazó partíción (C meghajtó) vagy egy speciális rejtett partíción található, amely a telepítés során jön létre, és hiányzik az NTLDR - a hiba okai

1) A Windows rendszerbetöltő hiányának oka elsősorban a fájlrendszer logikai hibája lehet. Ezek a hibák például a számítógép helytelen leállítása vagy lefagyása után, vagy magának a merevlemeznek a károsodása következtében jelentkezhetnek.

2) A hiba oka lehet az is, hogy maga a felhasználó vagy egy vírus banálisan törölt egy fájlt.

3) Egy másik ok az aktív lemezpartíció megváltoztatása. Fájlok ntldrÉs ntdetect.com(Windows XP) ill bootmgr(Windows 7) az aktív lemezpartíción kell lennie, különben nem találhatók meg.

4) Ezenkívül ez a hiba gyakran akkor fordul elő, ha a rendszerindító lemezt, azaz a C meghajtót tömörítették.

5) Az ntldr és a bootmgr fájlok sérülésének oka lehet a merevlemez fizikai károsodása (rossz szektorok vagy hibás blokk).

Az NTLDR hiányzik – hogyan lehet javítani

A hiba elhárításához szükség lesz egy ERD Commander indítólemezre (a lemezkép letölthető, és ebben a cikkben olvassa el: kép írása CD-re) és az ntldr és ntdetect.com: fájlokat tartalmazó archívumra.

Ha nincs lemezmeghajtója, készíthet rendszerindító USB flash meghajtót ERD Commander néven. A fájlokat tartalmazó archívumot ki kell csomagolni egy flash meghajtóra, hogy később át lehessen másolni a rendszer merevlemezére.

Most elmondom, mit kell tennie, ha az NTLDR hiányzik üzenetet kapja

1) Mindenekelőtt ellenőriznie kell a lemezen a fájlrendszer logikai hibáit.

A számítógépet az ERD Commander rendszerindító lemezről vagy flash meghajtóról indítjuk. Válassza ki az ERD Commander verzióját a Windows verziójához. A képernyő egy ideig fekete lesz a betöltés megkezdése után - ne ijedjen meg, ennek így kell lennie. A betöltés folyamatát a meghajtó vagy a flash meghajtó tevékenysége alapján ítélheti meg. Ekkor megjelenik egy párbeszédpanel, amely arra kéri, hogy a háttérben csatlakozzon a hálózathoz. Kattintson a gombra Hálózati kapcsolat kihagyása (ERD 6.5-ben a Nem gombra kell kattintania) a lépés kihagyásához. Ha a rendszer felszólítja a meghajtóbetűjelek újraosztására, ahogy az operációs rendszerben, akkor az Igen gombra kattintva fogadja el.

A következő ablakban válassza ki az operációs rendszert, és kattintson az OK gombra.

Most meg kell nyitnia egy parancssori ablakot. Ehhez lépjen a menübe Start - Parancssor(Az ERD Commander for Windows 7 alkalmazásban válassza a Parancs sor)

A parancssorba írja be a parancsot chkdsk c: /f a C: meghajtó ellenőrzéséhez, és nyomja meg az Entert. Ha az alábbi ábrán látható üzenet jelenik meg, nyomja meg a gombot y(igen), majd Enter

Megkezdődik az ellenőrzési folyamat, amely után megjelenik egy jelentés.

Kérjük, vegye figyelembe a lényeget rossz szektorokban, amely a merevlemezen lévő olvashatatlan szektorok számát mutatja. Ha ez a paraméter eltér 0-tól, azt javaslom, hogy próbálja meg visszaállítani az olvashatatlan szektorokat speciális programokkal vagy cserélje ki a merevlemezt. A lemezhibák kijavítása után próbálja meg rendesen elindítani a Windows rendszert. Sok esetben az elvégzett műveletek elegendőek a Windows XP rendszerindításának visszaállításához.

Ha ezt követően az NTLDR hiba hiányzik, vagy a BOTMGR hiányzik továbbra is megjelenik, folytassa a következő lépéssel.

2) Ellenőrizze, hogy vannak-e NTLDR és NTDETECT.COM fájlok a rendszerlemezen

Windows 7 esetén ez a lépés nem mindig releváns, mivel a rendszerbetöltő gyakran egy speciális rejtett partíción található, és nem lehet eltávolítani. Ezért Windows 7 esetén kihagyhatja ezt a lépést.

Ellenőrizze, hogy vannak-e ntldr és ntdetect.com fájlok a C: meghajtó gyökérmappájában. Ehhez töltse le az ERD Commander programot, és indítsa el az Explorert ( Start - Explorer), és ellenőrizze a fájlok meglétét.

Még akkor is, ha az ntldr és ntdetect.com fájlok jelen vannak a C: meghajtón, jobb, ha lecseréli őket az Ntldr_ntdetect.zip archívum fájljaira.

Válassza ki a másolni kívánt fájlokat, és kattintson a jobb gombbal. A helyi menüből válassza ki a lehetőséget Másold .

A megjelenő ablakban meg kell adnia a másolt fájlok célútvonalát. Válassza ki a C meghajtót, és kattintson az OK gombra.

Ha a fájlok már léteztek, megjelenik egy ablak, amely megkérdezi, hogy le kell-e cserélni a fájlt. Kattintson Igen hogy lecserélje a meglévő fájlt a másolt fájlra.

Most próbálja meg újraindítani a számítógépet. Ha ez nem segít, lépjen a harmadik pontra.

3) Győződjön meg arról, hogy az a lemezpartíció, amelyre a Windows XP telepítve van, aktív

A Windows csak akkor tud elindulni, ha az ntldr vagy a bootmgr rendszertöltő az aktív partíción található. Ellenőrizze, hogy a partíció nem vált-e véletlenül inaktívvá.

Az Acronis Disk Director segít ebben. A rendszerindító lemezkép letölthető. Írd ki a képet lemezre, és indítsd el onnan.

A megjelenő lemezmenüből válassza ki a lehetőséget Acronis Disk Director 11 Advanced.

Most indítsa el a felügyeleti konzolt (munka az aktuális géppel)

Meghajtónak (C:) (vagy annak, amelyre a Windows telepítve van, ha nem a C meghajtón) kell lennie aktív. A szakasz állapotának tartalmaznia kell a feliratot Aktív(a lenti ábrán aláhúzva), és a szakasz grafikus képén piros zászlónak kell lennie. Windows 7 esetén a lemez elején lévő rejtett 100 MB-os partíciónak aktívnak kell lennie, ha létezik.

Ha a rendszerindítót tartalmazó lemez inaktív, akkor a hiba oka az NTLDR hiányzik Windows XP és BOOTMGR hiányzik Windows 7-ben pontosan ez a helyzet. A meghajtót (C:) vagy a rejtett rendszerpartíciót (ha van) aktívvá kell tenni. Ehhez kattintson a jobb gombbal helyi kötet (C:)és a megjelenő helyi menüben válassza ki a lehetőséget Megjelölés aktívként.

Megjelenik egy figyelmeztető ablak, amely figyelmezteti, hogy ez befolyásolhatja az operációs rendszer indítását. Kattintson rendben.

Most kell a program a tervezett műveletek végrehajtásához és a meghajtó (C:) aktiválásához. Ehhez kattintson a gombra Ütemezett műveletek alkalmazása.

Megjelenik egy ablak, ahol a végrehajtandó műveletek meg lesznek írva. Kattintson Folytatni.

Az összes művelet elvégzése után kattintson a gombra Bezárás.

Ezután zárja be a fő ablakot Lemezkezelésés nyomja meg a gombot Indítsa újra.

Próbálja meg normál módban indítani a számítógépet. A Windowsnak normál módon kell indulnia.

Ez a cikk egy kis hibáról szól NTLDR hiányzik Windows operációs rendszer, amellyel egyes felhasználók munka közben találkozhatnak.

Azt kell mondanom, hogy a hiba meglehetősen bosszantó, és nem mindenki tudja, hogyan kell kijavítani, ennek eredményeként újratelepíti a rendszert. Ez nem túl kényelmes és nem teljesen helyes, mert vannak humánusabb és részben egyszerűbb módszerek is, amelyeket ebben a cikkben tárgyalunk.

Az NTLDR hiányzik a Windows XP rendszerből

És ez a hiba jelenik meg a Windows család operációs rendszerének (operációs rendszerének) betöltése helyett a következő felirat formájában: NTLDR hiányzik. Ezek után már nem lehet bejutni a Windowsba. Mit jelent? Valószínűleg a rendszerpartíción lévő rendszerindító fájlok törlődnek vagy megsérülnek, és az operációs rendszer nem tud elindulni, mert. nem tudja mit, hol és miért.

Ha ilyesmit lát, ne essen pánikba, hanem nyugodtan helyezze be a lemezt (Megvan, ugye? :)), állítsa be a CD-ROM-ról történő rendszerindítást, és miután erről a lemezről indult, nyomja meg az R gombot a helyreállítási konzol megnyitásához. Ezen a konzolon meg kell adnia a visszaállítani kívánt operációs rendszert (ehhez kattintson pl. 1 és Enter, valamint a konzol kérdés megválaszolásakor előfordulhat, hogy meg kell nyomnia az y és az Enter billentyűt, és be kell írnia a FIXBOOT és FIXMBR parancsokat (lásd az alábbi képeket).

Minden. Indítsd újra, várj... működnie kell :)
Ha nem megy.

Ha a fenti parancsok nem segítettek, akkor ugyanaz a helyreállítási konzol és a copy parancs ment meg minket, vagyis a fájlok másolására szolgáló parancs. Ezzel a paranccsal 2 fájlt kell átvinnie a lemezről - „NTLDR” és „NTDETECT.COM”.

Ehhez a copy parancsot fogjuk használni. Ez így működik: „másol ", Ahol – a másolni kívánt fájl vagy mappa teljes elérési útja, és – a másolni kívánt hely teljes elérési útja. Vagyis a másoláshoz a következő parancsokat írjuk be (egyenként):

másolja e:\i386\ntldr c:\
másolja az e:\i386\ntdetect.com c:\

Ahol az e:\ a CD\DVD-meghajtó betűjele, a c:\ pedig az az operációs rendszer betűjele, ahová valójában másolni szeretné ezeket a fájlokat.

Az NTLDR hiányzik a Windows 7/8/10 rendszerből (és a rendszerbetöltő helyreállításból)

A megoldás általában hasonló. Helyreállítási módba kell lépnie, amelyhez például a telepítőlemezről vagy a flash meghajtóról kell indítania (a külső adathordozóról történő rendszerindítással is, a fenti módszer szerint), és a telepítés első szakaszában kattintson a " Rendszer-visszaállítás":

A megjelenő parancssorban két parancsot kell beírnunk:

bootrec/fixmbr
bootrec/fixboot

Nos, tulajdonképpen ennyi.

Ne felejtse el megnyomni az Enter billentyűt mindezek végén, indítsa újra a számítógépet, és valójában újraindul a lemezről, nem pedig külső adathordozóról.

Segítenie kell.

Utószó

Illetve ha valami problémád van vagy nem értesz valamit nyugodtan írd meg kommentben, megpróbálok segíteni, bár az NTLDR hiányzik nem olyan vészes probléma, kivéve persze ha a merevlemez tönkrement. .

nézetek