Gdje je ntldr datoteka za windows xp. NTLDR nedostaje, što da radim? NTLDR oporavak nedostaje

Gdje je ntldr datoteka za windows xp. NTLDR nedostaje, što da radim? NTLDR oporavak nedostaje

Prilikom učitavanja operativnog sustava Windows, korisnik može naići na neugodnu poruku na zaslonu monitora:

ntldr nedostaje
Pritisnite CTRL+ALT+DEL za ponovno pokretanje.

Može postojati nekoliko razloga za ovaj kvar:

Sustav koristi nekoliko tvrdih diskova, diže se s pogrešnog pogona;
- CD, flash pogon, disketa umetnuta;
- teška fragmentacija MFT tablice korijenske mape. Ako MFT korijenske mape sadrži velik broj datoteka, može postati toliko fragmentiran da se mora stvoriti dodatni indeks dodjele. Budući da indeksi dodjele navode datoteke abecednim redom, NTLDR datoteka može završiti u drugom indeksu dodjele;
- NTLDR i/ili NTDETECT.COM datoteke je izbrisao korisnik;
- datoteke su oštećene zbog nestanka struje ili pogreške tvrdog diska.

Kako bismo riješili ovaj problem, izdvajamo sve moguće medije za pohranu i, ako to ne pomogne, odaberite jednu od sljedećih metoda:

1. Najlakši način je kopirati podatkovne datoteke od radnog stroja i zamijeniti.

Spojite tvrdi disk na drugo računalo;

Pokrenite s LiveCD-a

2. Pokrenite sustav s izvornog Windows XP diska u načinu rada "Recovery Console". Nakon što se pojavi naredbeni redak:

Koristite naredbu fixboot.

Kopirajte datoteke s pogona "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" i promijenite atribute za kopiranu datoteku
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Koristite uslužni program tvrtke Microsoft Bcupdate2.exe (DOS program).
Bcupdate2.exe C:/F
/q - tihi način (također se mora koristiti /y opcija)
/y - ne zahtijevaju potvrdu
/f - ažuriranje korištenog volumena
/t - provjeri samo stari kod za pokretanje

Ako se računalo ne pokrene, ekran je crn i prikazuje pogrešku NTLDR is missing, to znači da je nemoguće pročitati zapis o pokretanju iz datoteka Ntldr i NTDETECT. Odmah ću rezervirati: nema potrebe ponovno instalirati Windows. Ove datoteke je mogao oštetiti virus, hardverski kvar ili su za mene jednostavno nestale bez traga.
Kako vratiti Windows s ovom pogreškom:
1. Rastavite sistemsku jedinicu, provjerite kabel na tvrdi disk, možete promijeniti kabele (ako ih ima 2) između pogona i vijka. Ponovno pokrenite i pokušajte.

2. Umetnite Windows XP disk u pogon , U isto vrijeme, ne zaboravite postaviti BIOS za pokretanje s CD-ROM-a. Nakon pokretanja pritisnite tipku R za otvaranje konzole za oporavak. Ako je na računalu instaliran jedan OS, pojavit će se sljedeće informacije:

Na koju se kopiju sustava Windows trebam prijaviti?

Upišite 1, pritisnite Enter.

Pojavit će se poruka:

Unesite administratorsku lozinku:

Ako administrator nema lozinku, jednostavno pritisnite Enter.

Pojavljuje se sljedeća poruka:

**UPOZORENJE**

Ovo računalo ima nestandardni ili nevažeći glavni zapis za pokretanje sustava. Korištenje FIXMBR-a može oštetiti vašu postojeću particijsku tablicu. To će rezultirati gubitkom pristupa svim particijama trenutnog tvrdog diska.

Ako nema problema s pristupom disku, preporučuje se da prekinete naredbu FIXMBR.

Potvrđujete li novi MBR unos?

Unesite slovo Y (da, da) i pritisnite Enter.

Pojavit će se poruka:

Novi glavni zapis za pokretanje stvara se na fizičkom disku \Device\Harddisk0\Partition0.

Novi glavni zapis za pokretanje sustava uspješno je kreiran.

Tada će se pojaviti upit sustava: C:\WINDOWS>

Unesi fixboot i pritisnite Enter.

Nakon toga pojavit će se poruka:

Završni dio: C:.

Želite li napisati novi boot sektor na C: particiju?

Unesite slovo Y (da, da) i pritisnite Enter.

Pojavit će se poruka:

Datotečni sustav na particiji za pokretanje: NTFS (ili FAT32).

Naredba FIXBOOT piše novi boot sektor.

Novi sektor za pokretanje je uspješno napisan.

Pojavljuje se upit sustava C:\WINDOWS>

Sve operacije su dovršene, sada izlazimo iz konzole za oporavak. Sada izađite iz konzole za oporavak, unesite naredbu za izlaz i pritisnite Enter. Nakon toga, računalo će se ponovno pokrenuti. Ako se pogreška nastavi pojavljivati, prijeđite na korak 3.

3. Morate napisati datoteke Ntldr i NTDETECT u korijen pogona C. Možete ih preuzeti, raspakirati i zapisati na flash pogon. Zatim će vam trebati disk za pokretanje kao što je Windows LiveCD, LiveCD, Hirens boot, Reanimator xP ili drugi koji vam omogućuju pokretanje bez Windowsa i pristup sustavu datoteka. Možete preuzeti Linux LiveCD s web stranice Dr. Web (tamo postoji i ugrađeni antivirus) - vrlo potrebna stvar, a zatim pomoću ugrađenog upravitelja datoteka Midnight Commander premjestite navedene datoteke u korijen pogona C . Jedina posebnost Midnight Commandera je da se na Windows datotečnom sustavu prikazuje u direktoriju "win". Preuzmite LiveCD. Koristili smo isti disk za .

Ponekad se računalo počne pokretati, NTLDR is missing greška više ne postoji, ali počinje psovati datoteku

boot.ini, koji se nalazi u istom korijenu pogona C, tada arhiva koju ste preuzeli također sadrži ovu datoteku i ona se također mora zamijeniti.

Često sam u svojoj praksi nailazio na poruku NTLDR nedostaje prilikom pokretanja računala. Možda dovoljno često da o ovoj temi napišem poseban članak :)

Ovako izgleda slična situacija na ekranu monitora:

Nakon poruke NTLDR is missing (NTLDR ne radi, “missing” je oštećen), od nas se traži ponovno podizanje sustava, a zatim se situacija ciklički ponavlja. Preopterećeni – ista slika. Općenito, operativni sustav se ne pokreće.

Predlažem, kao i uvijek, da detaljno analiziramo situaciju. Što je NTLDR? Ovo je pokretački program za Windows XP i Windows 2000. Skraćenica NTLDR znači " nt opterećenje r" (load - učitavanje, iu potpunosti - bootloader za sustave temeljene na NT tehnologiji).

Bilješka: "NT" s engleskog. Nova tehnologija - nova tehnologija. Ne znam zašto je to točno tako? Iako je, u usporedbi sa Windows 98, svakako nov pa čak i revolucionaran! :)

Sada znamo da je naš program za pokretanje operativnog sustava oštećen. Zvuči neugodno. Ali postoje dobre vijesti: ovo se može potpuno popraviti i nema potrebe za ponovnim instaliranjem Windowsa!

Ali prije nego počnemo rješavati problem, pogledajmo osnovni postupak pokretanja sustava Windows XP. Kako se to događa? Moramo razumjeti s čime imamo posla, zar ne? Preskočimo sve što se odnosi na "hardverski" dio procesa pokretanja sustava (o ovim smo točkama raspravljali u prethodnim člancima na stranici), a dotaknimo se posebno softverske komponente.

U početnoj fazi računalo očitava tzv. Glavni zapis za pokretanje" ili - MBR (Glavni zapis za pokretanje). MBR podaci zauzimaju jedan (prvi) sektor prostora na tvrdom disku (512 bajtova). Zapravo beznačajan volumen, ali sadrži kod koji se kopira u RAM i priprema računalo za pokretanje.

Ne ulazeći u detalje (kako ne bismo komplicirali opis), glavni boot zapis skenira sve fizičke i logičke diskove i pronalazi particiju označenu kao “ aktivan"(OS počinje upravo s takve particije) i prenosi daljnju kontrolu na boot sektor koji se nalazi na njoj.

Ovaj sektor aktivne particije (naziva se boot sektor - Sektor za pokretanje) nalazi se u prvom sektoru logičkog diska s kojeg će se pokrenuti operativni sustav (OS). Sektor za pokretanje sadrži sve potrebne informacije o vrsti i veličini datotečnog sustava te logičke parametre.

S druge strane, Boot sektor pronalazi bootloader samog operativnog sustava (u ovom slučaju, NTLDR) i prenosi kontrolu na njega.

Bilješka: Windows Vista i Windows 7 koriste datoteku umjesto "NTLDR" Winload.exe. Ovo je datoteka koja se nalazi na C:\Windows\System32\winload.exe.

Nakon što preuzme kontrolu, NTLDR čini sljedeće:

  • prelazi u 32-bitni način rada
  • organizira pristup datotečnom sustavu
  • čita datoteku " boot.ini"a u slučaju više instaliranih sustava - prikazuje izbornik za njihov odabir
  • pokreće program " ntdetect.com", koji prikuplja podatke o sastavu hardvera računala (ntdetect.com gradi popis, koji se zatim koristi u ključu registra sustava: HARDWARE grane HKEY_LOCAL_MACHINE)
  • inicijalizira datoteku " ntoskrnl.exe"(kernel operativnog sustava. "Kernel" - kernel) i prenosi mu prikupljene informacije o pronađenoj opremi. Osim kernela, učitava se još jedna vrlo važna datoteka - “ hal.dll"(Sloj hardverske apstrakcije - razina hardverskih apstrakcija). Odvaja (apstraktira) jezgru sustava od hardvera (ovaj mehanizam omogućuje funkcioniranje OS-a na različitim hardverskim platformama).

Bilješka: Datoteke “ntoskrnl.exe” i “hal.dll” nalaze se u direktoriju System32.

Nakon toga se pokreće sam operativni sustav. Ovo je ukratko :) Ima tu još puno toga “zanimljivog”, ali nas to sada ne zanima, nego natpis ntldr nedostaje i kako to popraviti?

NTLDR nedostaje kako to popraviti i što učiniti?

Sada, razumijevajući koju ulogu iu kojoj fazi pokretanja sustava ima učitavač operativnog sustava, možemo početi rješavati probleme povezane s njim.

Prisjetimo se sljedećeg: za uspješno pokretanje Windows 2000/XP/2003 operativnih sustava potrebne su sljedeće datoteke:

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

Nalaze se u korijenu diska " C:" Da, bootloader je datoteka na našem tvrdom disku, kao i popratni moduli uključeni u učitavanje. Pogledajmo ga pobliže.

Da bismo to učinili, morat ćemo prikazati sistemske datoteke i mape koje su prema zadanim postavkama skrivene u Windows Exploreru. Da biste to učinili, kliknite na izbornik "Alati" i na padajućem izborniku - "Opcije mape".


Idite na karticu "Prikaz" i poništite (kao što je prikazano u nastavku) potvrdni okvir "Sakrij zaštićene sistemske datoteke" i postavite prekidač na "Prikaži skrivene datoteke i mape". Također preporučujem uklanjanje "ptice" iz stavke: "Sakrij ekstenzije za registrirane vrste datoteka."


Kliknite "Primijeni" i idite na naš pogon "C". Evo što tamo vidimo:


Sve tri naše datoteke odgovorne za učitavanje sustava su prisutne. Sjajno!

Predlažem da simulirate nesreću i sve ih uklonite! :) Ovo je najlakši način da vizualizirate što će se dogoditi ako je neka od ovih datoteka oštećena (ili nedostaje).

Sve ih brišemo i ponovno pokrećemo. Nakon ponovnog pokretanja vidimo poruku NTLDR nedostaje Pritisnite Ctrl+Alt+Del za ponovno pokretanje. Upravo ono što nam treba! :) Krenimo s restauracijom.

Prvo, evo našeg akcijskog plana: budući da datoteke nedostaju (oštećene), bilo bi vrlo logično pretpostaviti da ćemo trebati negdje uzeti potpuno iste datoteke i zamijeniti ih umjesto onih koje nedostaju (oštećenih). Željezna logika! :) Gdje ih mogu nabaviti? Evo nekoliko opcija:

  • preuzeti s interneta
  • prepisati od prijatelja
  • koristite Windows instalacijski disk (kopirajte ih od tamo)

Budući da smo sami svoji admini i navikli probleme rješavati bez vanjske pomoći, odabrat ćemo treću opciju! :)

Da bismo to učinili, trebat će nam disk s originalnim Windows XP (u slučaju Windowsa 2000 proces izgleda gotovo isto), po mogućnosti s onim koji smo instalirali na računalu. Učitavamo ga, postavljamo BIOS da se diže s CD-a i čekamo da se pojavi prozor koji trebamo.

U početku je sličan procesu instaliranja Windowsa od nule, s jednom (vrlo važnom) iznimkom. U nekoj fazi trebali bismo imati prozor koji izgleda otprilike ovako:



Obratite pozornost na redak: "Da biste vratili Windows XP pomoću konzole za oporavak, kliknite " R" Iskoristimo ovu priliku: kliknite na " R" na tipkovnici.

Bilješka: Što radi konzola za oporavak? Omogućuje vam ograničen pristup sustavu (u tekstualnom načinu) ako se ne pokrene. U “tekstu” to znači da nećemo moći koristiti miš (budući da neće biti grafičke ljuske) i da ćemo morati unositi sve naredbe s tipkovnice.

Već ste se uplašili? Kad sam ga vidio prvi put, bilo me strah, ali onda je nestalo :) Općenito, svatko tko je upoznat s DOS-om osjećat će se apsolutno ugodno.

Dakle, nakon pokretanja, program će skenirati diskove za prisutnost Microsoftovih operativnih sustava na njima i prikazati rezultat u stupcu pod brojevima, počevši od prvog.

Pošto imamo jedan sustav, onda (na slici ispod) vidimo da postoji jedan OS pod brojem “ 1 " u mapi "C:\WINDOWS".



Zatim nas pitaju: "Na koju kopiju sustava Windows trebam se prijaviti?" Naravno - prvi (i, u našem slučaju, jedini). Pritisnite broj na tipkovnici " 1 ", zatim - ključ " Unesi" Zatim se od nas traži da unesemo administratorsku lozinku. Ako ga imate, unesite ga; ako ne, samo ponovno pritisnite "Enter".

Evo nas, prijavljeni smo! O tome svjedoči natpis na samom dnu “C:\WINDOWS” i treptajući kursor za unos tekstualnih naredbi.

Koje naredbe trebamo znati? Prije svega one koje reagiraju na našu navigaciju (kretanje) po disku. Morat ćemo ući u mape.

Zadatak je otići do pogona “C” i pogledati njegov sadržaj! Jednostavno, miš pri ruci :)

Pažljivo pogledajte snimak zaslona u nastavku:

Naborajmo mozak i shvatimo! Prije svega, što znači unos "C:\WINDOWS>"? Ovo je identifikator naše trenutne pozicije. Nalazimo se na pogonu “C:” u direktoriju “WINDOWS”. ikona " > " je separator koji jednostavno vizualno odvaja rezultat prethodnih naredbi (lijevo od njega) od onih koje unosimo (desno od njega).

Budući da trebamo prikazati sadržaj diska sustava, prvo moramo “odabrati” iz direktorija “WINDOWS”. Da biste to učinili, unesite kao što je prikazano na gornjoj fotografiji: “ CD.." Skraćenica "CD" označava " Promjena imenika"(promijeni imenik, mapu, imenik), zatim - razmak i dvije točke u nizu. Ova naredba je analogna strelici natrag u Windows Exploreru.

Zapamtite samo da su stvari poput razmaka, uvlake, lijeve ili desne kose crte ovdje vrlo važne. Postoji samo jedan točan pravopis i to je onaj koji se mora dati!

Zaustavljam se na tome tako detaljno zbog činjenice da je to osnova (korijeni i podrijetlo), koju, nažalost, ne znaju i ne sjećaju se svi. A onda se poruka pojavi na monitoru ntldr nedostaje, ali kako to popraviti, što učiniti i odmah - idite stručnjaku! :) I master odlazi na "izvore", učitava se u konzolu za oporavak, unosi jednostavne naredbe s tipkovnice i dobiva pozitivan rezultat :)

Idemo dalje. Nakon toga pritisnite "Enter" (ovo završava unos bilo koje naredbe) i vidite simbol "C:". Napustili smo direktorij "WINDOWS" jednu razinu više i došli do korijena pogona C sljedeću skraćenicu: „ red"(imenik), koji će prikazati sadržaj trenutnog direktorija.



Vidimo sve naše datoteke i direktorije koji se nalaze na njemu.

Sada idemo na naš CD ili DVD uređaj. U njemu imamo Windows instalacijski disk, sjećate se? Da biste to učinili, unesite naredbu " D:"(bez navodnika). Ovdje je glavna stvar "pogoditi" pod kojim se slovom abecede nalazi. Imam jednu logičku particiju (poznatu kao sistemska particija), tako da je slovo "D" optički pogon. Ako imate nekoliko particija (ili tvrdih diskova), slovo može biti potpuno drugačije. Recimo - "F", "G" ili - još niže po abecedi. Pa mislim da ćeš birati na silu :)

U mapi s našim instalacijskim diskom dajemo naredbu “dir” (pregledaj sadržaj) koja nam je već poznata. Dobivamo ovaj rezultat:



Ovdje će nas zanimati mapa " I386" Sadrži potrebne datoteke za pokretanje sustava. NTLDR I Ntdetect.com, koje ćemo kopirati umjesto oštećenih (koje smo namjerno izbrisali).

Da bismo to učinili, moramo otići u ovu mapu i uvjeriti se da je to istina? Unesite naredbu “cd” (promijeni direktorij) i točan naziv ciljnog direktorija je “i386”. Pritisni enter. Vidimo rezultat: D:\i386> Prešli smo u direktorij koji nam je potreban. U njemu ćemo izvršiti naredbu za pregled sadržaja - “dir”.

Među velikim brojem datoteka koje sadrži, možemo vidjeti onu koja nam je potrebna!



Sada pišemo naredbu za kopiranje, označavamo koju datoteku kopiramo i gdje: “ kopiraj ntldr c:“Trebate pisati upravo ovako, pazeći na sve razmake, dvotočke i stavljajući kosu crtu na kraju.

Sustav nam govori da je jedna datoteka uspješno kopirana u korijen pogona C. Provjerimo ovu okolnost. Idemo na pogon sustava (trebali biste već znati kako to učiniti), unesite "dir" i pogledajte ovu sliku:



Pojavila se datoteka za pokretanje sustava Windows - ntldr.

Super! Upravo smo riješili problem s porukom NTLDR nedostaje iz naredbenog retka prilikom dizanja računala! Idemo ponovno pokrenuti i okusiti plodove našeg rada :)

Da bismo to učinili, samo trebamo upisati naredbu " Izlaz» (izlaz) i pritisnite enter. Računalo će se početi ponovno pokretati. Ali... za sada nećemo vidjeti ništa veselo, osim što se poruka NTLDR nedostaje više neće pojavljivati, a sustav će se ciklički ponovno pokretati bez davanja više poruka. Sjećate li se da smo u napadu eksperimentiranja izbrisali još dvije datoteke "Ntdetect.com" i "boot.ini"?

Prva datoteka se može kopirati iz iste mape “i386” na instalacijskom disku. Napravimo to. Uđimo u konzolu za oporavak, zatim idimo u direktorij s ovom datotekom i izvršimo naredbu kopiranja.

Imajte na umu da datoteka “Ntdetect.com” ima ekstenziju (sve nakon točke u nazivu), tako da ekstenziju također morate navesti u samoj naredbi. Vidimo potvrdu uspješnog kopiranja.

Uvjerimo se u ovo. Idite do pogona C i razgledajte tamo:



Vidimo da su obje datoteke koje smo kopirali na mjestu. Pokušavamo ponovno pokrenuti - "izlaz". Prilikom učitavanja, opet, ne vidimo da NTLDR nedostaje, ali vidimo ovu sliku:


Datoteka “boot.ini” ne samo da nije točna, nego je uopće nemamo! Ali Windows sustav je pametan i “govori” nam da je spreman za početak učitavanja bez njega. I doista, nakon nekoliko sekundi možemo vidjeti uspješan početak našeg OS-a.


Problem je u tome što takav unos neće nestati i pojavit će se svaki put kada uključite računalo (i ako je konfiguracijska datoteka doista netočna, sustav se uopće neće pokrenuti).

Stoga, naučimo kako riješiti i ovaj problem! Prije svega, što je to datoteka i koju funkciju obavlja? Ovo je mala tekstualna konfiguracijska datoteka koja se može otvoriti pomoću Notepada. Učinimo to. Evo što je unutra:



Pogledajmo na brzinu njegov sadržaj.

  • boot loader - odjeljak za pokretanje (samo oznaka)
  • timeout=30 - odbrojavanje vremena dok se OS ne počne učitavati (u sekundama)
  • zadano - operativni sustav koji će se pokrenuti prema zadanim postavkama (relevantno za sustave s nekoliko instaliranih operativnih sustava u isto vrijeme)
  • operativni sustav - parametri pokretanja sustava(a). Svaki sljedeći ovdje dodaje novi redak.

Sada pogledajmo same vrijednosti parametara. Parametri “multi” i “disk” gotovo će uvijek biti postavljeni na “0” i mi ih ne diramo. Zanimat će nas " rdisk" - serijski broj diska (počevši od nule) s kojeg se učitava operativni sustav. Na primjer: ako fizički (na razini hardvera) imamo jedan tvrdi disk, tada bi trebala biti "0", ali ako imamo dva tvrda diska i OS je instaliran na drugom, tada će u ovom slučaju vrijednost "rdisk" biti "1".

Parametar " pregrada"znači gotovo isto, ali za logično diskovi na koje je podijeljen naš tvrdi disk. Ovdje numeriranje počinje od jedan. Na primjer: ako učitam Windows s pogona “C”, tada će “particija” biti jednaka “1”, ako s pogona “D”, tada - “2”, “E” - “3” itd.

Ostaje raščlaniti što dolazi nakon kose crte: Windows="Microsoft Windows XP Professional RU". Umjesto onoga što je navedeno u navodnicima, možete napisati bilo što. Ovo su tekstualne informacije (ID preuzimanja) i ne utječu ni na što. Parametar " /brzo otkrivanje"naređuje bootloaderu da (ako je instaliran samo jedan sustav) treba zanemariti vrijednost timeout timera i odmah učitati operativni sustav bez prikazivanja prozora za odabir opcije pokretanja.

Znajući ove jednostavne stvari, možete postaviti tražene vrijednosti izravno u uređivaču teksta (bilježnica) i spremiti datoteku. Kada se ponovno pokrenete, nove vrijednosti koje smo unijeli bit će pročitane iz njega. Ali želim vam pokazati drugu metodu, posebno dizajniranu za takve slučajeve od strane programera iz Redmonda.

Pokrećemo našu (nadamo se već poznatu konzolu) i tamo unosimo naredbu " bootcfg“, s engleskog. "boot config" (upravljanje pokretanjem). Budući da smo naredbu unijeli bez parametara (nismo naznačili što treba raditi), sustav će nam pokazati sve moguće opcije za njezino korištenje:



Crvenom bojom označene su “tipke” (dodatne opcije) ove naredbe koje možemo upisati odmah iza nje. Pogledajte, čitajte, sve je na ruskom.

Prvo upotrijebimo "ključ" popis" za prikaz popisa sustava koji su već na popisu za pokretanje. Prije "ključa" stavljamo razmak i kosu crtu.

"Rečeno nam je" da na popisu za preuzimanje nema stavki dostupnih za prikaz. Nije ni čudo, nemamo samu boot listu (boot.ini), uspješno smo je izbrisali.

Koristimo drugu “ključ” ove naredbe - “ dodati"(dodaj), također možeš - " obnoviti"(obnova). Rezultat će biti isti.



Program smo "prisilili" da skenira sve diskove radi prisutnosti sustava Windows obitelji instaliranih na njima. Rezultat je jedan OS na disku "C" u mapi "Windows". Zatim se od nas traži da odaberemo sustav koji ćemo dodati. Gdje ga dodati? Naime, u datoteci “boot.ini” koja je nastala u istom trenutku :) Stavili smo broj “1” - serijski broj pronađenog OS-a. Slijedi upit za unos ID-a preuzimanja. Možete napisati što god želite. Na primjer - "Moj Windows XP". U retku "Unesite parametre pokretanja" savjetujem vam da unesete "/fastdetect" (kako ne biste gubili vrijeme).

Uvjerimo se da je datoteka "boot.ini" stvarno stvorena u korijenu diska. Idemo do njega i izvršimo naredbu "dir".



To je istina! Ponovno pokrećemo sustav i uvjeravamo se da učitavanje ide glatko, da se poruka NTLDR nedostaje ne pojavljuje, a niti drugi prozori. Q.E.D!

Idemo do učitanog sustava (pomoću miša) u konfiguracijsku datoteku bootloadera i vidimo što sadrži?



Obratite pažnju na ono što je označeno crvenom bojom. Upravo su to podaci koje smo mi unijeli iz konzole, a koji su se u tom trenutku upisali u ovu datoteku.

Zaključno, želio bih napomenuti sljedeće, ako vidite poruku prilikom učitavanja ntldr nedostaje, onda možete riješiti problem na drugi način. Uklonite tvrdi disk, povežite ga s drugim računalom s istim sustavom i od tamo kopirajte potrebne datoteke. Na vama je da odlučite, ali mislim da će vam vaše vještine upravljanja konzolom svakako dobro doći u budućnosti!

NTLDR nedostaje prilikom pokretanja sustava Windows XP ili nedostaje bootmgr prilikom pokretanja sustava Windows 7

Uključili ste računalo, ali pri učitavanju Windowsa XP piše ntldr nedostaje a Windows 7 se ne učitava ili se ne učitava s greškom Bootmgr nedostaje. Nemojte paničariti. Obično je problem prilično lako riješiti.

Hajde da shvatimo što natpis znači ntldr nedostaje(pogreška u sustavu Windows 7 Bootmgr nedostaje). Poruka označava da je program za pokretanje sustava Windows (ntldr ili bootmgr datoteka) program koji se prvi učitava u RAM i kontrolira kasnije učitavanje operativnog sustava. Naravno, ako se bootloader ne pronađe, onda nema govora o daljnjem učitavanju OS-a i računalo od vas traži da se jednostavno ponovno pokrenete pritiskom na tipke Ctrl+Alt+Del.

Datoteke ntldr I ntdetect.com mora se nalaziti u korijenskoj mapi pogona s kojeg se učitava Windows XP (pogon C:). Ako ga nema, pojavljuje se ova pogreška.

U programu za pokretanje sustava Windows 7 bootmgr može se nalaziti ili na particiji s operativnim sustavom (pogon C) ili na posebnoj skrivenoj particiji koja se stvara tijekom instalacije, a nedostaje NTLDR - uzroci greške

1) Razlog zašto Windows bootloader nedostaje na disku prvenstveno mogu biti logičke pogreške u datotečnom sustavu. Te se greške mogu pojaviti, primjerice, nakon pogrešnog gašenja računala ili nakon što se zamrzne, ili kao posljedica oštećenja samog tvrdog diska.

2) Također, uzrok ove pogreške može biti banalno brisanje datoteke od strane samog korisnika ili virusa.

3) Drugi razlog je promjena aktivne particije diska. Datoteke ntldr I ntdetect.com(Windows XP) ili bootmgr(Windows 7) moraju biti na aktivnoj particiji diska, inače se neće pronaći.

4) Također, ova se greška često pojavljuje nakon što je disk za pokretanje, odnosno pogon C, komprimiran.

5) Uzrok oštećenja ntldr i bootmgr datoteka može biti fizičko oštećenje tvrdog diska (loši sektori ili loš blok).

NTLDR nedostaje - kako to popraviti

Da biste riješili grešku, trebat će vam ERD Commander boot disk (sliku diska možete preuzeti, au ovom članku pročitajte: kako snimiti sliku na CD) i arhivu koja sadrži datoteke ntldr i ntdetect.com: .

Ako nemate diskovni pogon, možete napraviti ERD Commander s USB flash pogona za podizanje sustava. Arhiva s datotekama mora se raspakirati na flash pogon kako bi se kasnije mogla kopirati na tvrdi disk sustava.

Sada ću vam reći što učiniti ako primite poruku NTLDR nedostaje

1) Prije svega, morate provjeriti disk za logičke pogreške u datotečnom sustavu.

Računalo pokrećemo s boot diska ili flash pogona ERD Commander. Odaberite verziju ERD Commandera za svoju verziju sustava Windows. Zaslon će biti crn neko vrijeme nakon početka učitavanja - nemojte se uznemiriti, tako bi trebalo biti. Možete procijeniti da je učitavanje u tijeku prema aktivnosti pogona ili flash pogona. Tada će se pojaviti dijaloški okvir u kojem se od vas traži da se povežete na mrežu u pozadini. Pritisnite gumb Preskoči mrežnu vezu (u ERD 6.5 trebate kliknuti Ne) da biste preskočili ovaj korak. Ako se od vas zatraži redistribucija slova pogona kao u OS-u, složite se klikom na Da.

U sljedećem prozoru odaberite svoj operativni sustav i kliknite OK.

Sada morate otvoriti prozor naredbenog retka. Da biste to učinili, idite na izbornik Start - naredbeni redak(u ERD Commanderu za Windows 7 odaberite Naredbeni redak)

U naredbeni redak unesite naredbu chkdsk c: /f za provjeru pogona C: i pritisnite Enter. Ako se pojavi poruka kao na slici ispod, pritisnite g(da), zatim Enter

Započet će proces verifikacije, nakon čega će se prikazati izvješće.

Imajte na umu poantu u lošim sektorima, koji prikazuje broj nečitljivih sektora na tvrdom disku. Ako se ovaj parametar razlikuje od 0, preporučujem pokušaj oporavka nečitljivih sektora pomoću specijaliziranih programa ili zamjenu tvrdog diska. Nakon što su greške na disku ispravljene, pokušajte normalno pokrenuti Windows. U mnogim slučajevima, izvršene operacije dovoljne su za ponovno pokretanje sustava Windows XP.

Ako se nakon toga i dalje pojavljuje pogreška NTLDR is missing ili BOTMGR is missing, prijeđite na sljedeći korak.

2) Provjerite prisutnost datoteka NTLDR i NTDETECT.COM na disku sustava

Za Windows 7 ovaj korak nije uvijek relevantan, jer se bootloader često nalazi na posebnoj skrivenoj particiji i nije ga moguće ukloniti. Stoga, za Windows 7 možete preskočiti ovaj korak.

Provjerite postoje li datoteke ntldr i ntdetect.com u korijenskoj mapi pogona C:. Da biste to učinili, preuzmite ERD Commander i pokrenite Explorer ( Start - Explorer) i provjerite prisutnost tih datoteka.

Čak i ako su datoteke ntldr i ntdetect.com prisutne na disku C:, bolje ih je zamijeniti datotekama iz arhive Ntldr_ntdetect.zip

Odaberite datoteke koje je potrebno kopirati i kliknite desnom tipkom miša. Iz kontekstnog izbornika odaberite Kopiraj u .

U prozoru koji se pojavi morate navesti odredišni put za kopirane datoteke. Odaberite pogon C i kliknite OK.

Ako su datoteke već postojale, pojavit će se prozor s pitanjem želite li zamijeniti datoteku. Klik Da za zamjenu postojeće datoteke onom koju kopirate.

Sada pokušajte ponovno pokrenuti računalo. Ako to ne pomogne, prijeđite na treću točku.

3) Provjerite je li particija diska na kojoj je instaliran Windows XP aktivna

Windows se može pokrenuti samo ako se ntldr ili bootmgr pokretač nalazi na aktivnoj particiji. Trebali biste provjeriti je li particija slučajno postala neaktivna.

Acronis Disk Director će vam pomoći u tome. Slika diska za pokretanje može se preuzeti. Snimite sliku na disk i pokrenite sustav s nje.

Iz izbornika diska koji se pojavi odaberite Acronis Disk Director 11 Advanced.

Sada pokrenite upravljačku konzolu (Rad s trenutnim strojem)

Drive (C:) (ili onaj na kojem je instaliran Windows, ako nije na disku C) mora biti aktivan. Status rubrike treba sadržavati natpis Aktivan(podcrtano na slici ispod), a na grafičkoj slici dionice treba biti crvena zastavica. Za Windows 7 skrivena particija od 100 MB na početku diska mora biti aktivna, ako postoji.

Ako je disk s bootloaderom neaktivan, tada je razlog pogreške ntldr nedostaje u sustavu Windows XP i Bootmgr nedostaje u sustavu Windows 7 to je upravo slučaj. Potrebno je aktivirati pogon (C:) ili skrivenu sistemsku particiju (ako postoji). Da biste to učinili, desnom tipkom miša kliknite lokalni volumen (C:) i u kontekstnom izborniku koji se pojavi odaberite Označi kao aktivno.

Pojavit će se prozor s upozorenjem da bi to moglo utjecati na pokretanje operativnog sustava. Klik u redu.

Sada vam je potreban program za izvođenje planiranih operacija i aktiviranje pogona (C:). Da biste to učinili, kliknite na gumb Primijenite planirane operacije.

Pojavit će se prozor u kojem će biti ispisane operacije koje će se izvršiti. Klik Nastaviti.

Nakon dovršetka svih operacija kliknite gumb Zatvoriti.

Zatim zatvorite glavni prozor Upravljanje diskovima i pritisnite tipku Ponovno podizanje sustava.

Pokušajte pokrenuti računalo u normalnom načinu rada. Windows bi se trebao normalno pokrenuti.

Ovaj članak govori o malom bugu ntldr nedostaje Windows operativni sustav, s kojim se neki korisnici mogu susresti tijekom rada.

Moram reći da je pogreška prilično neugodna i ne znaju svi kako je popraviti, zbog čega ponovno instaliraju sustav. Ovo nije baš zgodno i nije sasvim točno, jer postoje humanije i djelomično jednostavne metode, o kojima će se raspravljati u ovom članku.

NTLDR nedostaje u sustavu Windows XP

I ova se pogreška pojavljuje umjesto učitavanja OS-a (operativnog sustava) obitelji Windows u obliku natpisa: NTLDR nedostaje. Nemoguće je ući u Windows nakon ovoga. Što to znači? Najvjerojatnije su datoteke za pokretanje na sistemskoj particiji izbrisane ili oštećene i OS se ne može pokrenuti, jer. ne zna što, gdje i zašto.

Kada vidite ovako nešto, nemojte paničariti, već mirno umetnite disk sa (Imate ga, zar ne? :)), postavite za pokretanje s CD-ROM-a i nakon pokretanja s ovog diska, umjesto toga pritisnite gumb R za otvaranje konzole za oporavak. U ovoj istoj konzoli od vas će se tražiti da odaberete OS koji želite vratiti (za to trebate kliknuti npr. 1 i Enter, kao i kada odgovarate na pitanje konzole, možda ćete morati pritisnuti y i Enter) i upisati naredbe FIXBOOT i FIXMBR (pogledajte slike ispod).

Svi. Ponovno pokreni, čekaj... trebalo bi raditi :)
Ako ne uspije.

Ako gornje naredbe nisu pomogle, onda će nas spasiti ista konzola za oporavak i naredba copy, odnosno naredba za kopiranje datoteka. Pomoću ove naredbe trebate prenijeti 2 datoteke s vašeg diska - “NTLDR” i “NTDETECT.COM”.

Da bismo to učinili, koristit ćemo naredbu copy. Radi ovako: “kopiraj ", Gdje – puni put do datoteke ili mape koju želimo kopirati i – puni put do lokacije na koju želimo kopirati. Odnosno, za kopiranje unosimo sljedeće naredbe (jednu po jednu):

kopiraj e:\i386\ntldr c:\
kopiraj e:\i386\ntdetect.com c:\

Gdje je e:\ slovo vašeg CD\DVD pogona, a c:\ je slovo na kojem se nalazi operativni sustav na koji zapravo želite kopirati te datoteke.

NTLDR nedostaje u sustavu Windows 7/8/10 (i oporavak bootloadera)

Rješenje je općenito slično. Morat ćete ući u način oporavka, za što se, na primjer, morate pokrenuti (također koristeći dizanje s vanjskog medija, kao u gornjoj metodi) s instalacijskog diska ili flash pogona i u prvoj fazi instalacije kliknite na " Vraćanje sustava":

U naredbeni redak koji se pojavi morat ćemo unijeti dvije naredbe:

bootrec/fixmbr
bootrec/fixboot

Pa, to je sve, zapravo.

Ne zaboravite na kraju svega ovoga pritisnuti Enter, ponovno pokrenite računalo i ono će se, zapravo, ponovno pokrenuti s diska, a ne s vanjskog medija.

Trebalo bi pomoći.

Pogovor

Također, ako imate bilo kakvih problema ili vam nešto nije jasno, slobodno napišite u komentarima, pokušat ću pomoći, iako nedostatak NTLDR-a nije tako strašan problem, osim, naravno, ako je hard disk pokvario .

pogleda