Kur yra ntldr failas, skirtas windows xp. Trūksta NTLDR, ką turėčiau daryti? Trūksta NTLDR atkūrimo

Kur yra ntldr failas, skirtas windows xp. Trūksta NTLDR, ką turėčiau daryti? Trūksta NTLDR atkūrimo

Įkeldamas „Windows“ operacinę sistemą, vartotojas gali pamatyti nemalonų pranešimą monitoriaus ekrane:

Trūksta NTLDR
Paspauskite CTRL + ALT + DEL, kad paleistumėte iš naujo.

Šio gedimo priežastys gali būti kelios:

Sistema naudoja kelis standžiuosius diskus, paleidžiama iš netinkamo disko;
- Įdėtas kompaktinis diskas, „flash drive“, diskelis;
- didelis šakninio aplanko MFT lentelės suskaidymas. Jei šakninio aplanko MFT yra daug failų, jis gali taip suskaidyti, kad reikia sukurti papildomą paskirstymo indeksą. Kadangi paskirstymo indeksai išvardija failus abėcėlės tvarka, NTLDR failas gali patekti į antrą paskirstymo indeksą;
- NTLDR ir/arba NTDETECT.COM failus ištrynė vartotojas;
- failai buvo sugadinti dėl maitinimo sutrikimo arba standžiojo disko klaidos.

Norėdami išspręsti šią problemą, ištraukiame visas įmanomas laikmenas ir, jei tai nepadeda, pasirenkame vieną iš šių būdų:

1. Lengviausias būdas yra kopija duomenų failai iš veikiančios mašinos ir pakeiskite.

Prijunkite standųjį diską prie kito kompiuterio;

Paleiskite iš LiveCD

2. Paleiskite iš originalaus Windows XP disko režimu "Atkūrimo konsolė". Pasirodžius komandų eilutei:

Naudokite komandą fixboot.

Nukopijuokite failus iš disko „copy D:\i386\ntldr c:\“, „copy D:\i386\ntdetect.com c:\“ ir pakeiskite nukopijuoto failo atributus
attrib ntdetect.com -r -s -h
attrib ntldr -r -s -h

Naudokite „Microsoft“ įrankį Bcupdate2.exe (DOS programa).
Bcupdate2.exe C:/F
/q - tylus režimas (taip pat turi būti naudojama parinktis /y)
/y – patvirtinimo nereikia
/f - atnaujinkite naudojamą tomą
/t - patikrinkite tik seną įkrovos kodą

Jei kompiuteris neįsikrauna, ekranas yra juodas ir rodoma klaida NTLDR trūksta, tai reiškia, kad neįmanoma nuskaityti įkrovos įrašo iš Ntldr ir NTDETECT failų. Leiskite man iš karto rezervuoti: nereikia iš naujo įdiegti „Windows“. Šiuos failus galėjo sugadinti virusas, aparatinės įrangos gedimas arba man jie tiesiog dingo be žinios.
Kaip atkurti „Windows“ su šia klaida:
1. Išardykite sisteminį bloką, patikrinkite kabelį prie kietojo disko, galite pakeisti laidus (jei yra 2) tarp disko ir varžto. Perkraukite ir pabandykite.

2. Į diską įdėkite Windows XP diską , Tuo pačiu metu nepamirškite nustatyti BIOS, kad jis būtų paleistas iš kompaktinio disko. Paleidę paspauskite klavišą R, kad atidarytumėte atkūrimo konsolę. Jei kompiuteryje įdiegta viena OS, bus rodoma ši informacija:

Prie kurios „Windows“ kopijos turėčiau prisijungti?

Įveskite 1, paspauskite Enter.

Pasirodys pranešimas:

Įveskite administratoriaus slaptažodį:

Jei administratorius neturi slaptažodžio, tiesiog paspauskite Enter.

Pasirodo toks pranešimas:

**ĮSPĖJIMAS**

Šiame kompiuteryje yra nestandartinis arba netinkamas pagrindinis įkrovos įrašas. Naudojant FIXMBR galite sugadinti esamą skaidinių lentelę. Dėl to bus prarasta prieiga prie visų dabartinio standžiojo disko skaidinių.

Jei nėra prieigos prie disko problemų, rekomenduojama nutraukti FIXMBR komandą.

Ar patvirtinate naują MBR įrašą?

Įveskite raidę Y (taip, taip) ir paspauskite Enter.

Pasirodys pranešimas:

Naujas pagrindinis įkrovos įrašas sukuriamas fiziniame diske \Device\Harddisk0\Partition0.

Naujas pagrindinis įkrovos įrašas sėkmingai sukurtas.

Tada pasirodys sistemos raginimas: C:\WINDOWS>

Įeikite fixboot ir paspauskite Enter.

Po to pasirodys pranešimas:

Pabaigos skyrius: C:.

Ar norite įrašyti naują įkrovos sektorių į C: skaidinį?

Įveskite raidę Y (taip, taip) ir paspauskite Enter.

Pasirodys pranešimas:

Failų sistema įkrovos skaidinyje: NTFS (arba FAT32).

FIXBOOT komanda įrašo naują įkrovos sektorių.

Naujas įkrovos sektorius buvo sėkmingai parašytas.

Pasirodo sistemos raginimas C:\WINDOWS>

Visos operacijos baigtos, dabar išeiname iš atkūrimo konsolės. Dabar išeikite iš atkūrimo konsolės, įveskite komandą išeiti ir paspauskite Enter. Po to kompiuteris bus paleistas iš naujo. Jei klaida ir toliau rodoma, pereikite prie 3 veiksmo.

3. Ntldr ir NTDETECT failus turite įrašyti į C disko šaknį. Galite juos atsisiųsti, išpakuoti ir įrašyti į "flash drive". Tada jums reikės įkrovos disko, pvz., „Windows LiveCD“, „LiveCD“, „Hirens“ įkrovos, „Reanimator xP“ ar kitų, leidžiančių paleisti be „Windows“ ir pasiekti failų sistemą. Galite atsisiųsti Linux LiveCD iš Dr. Web svetainės (ten taip pat yra įmontuota antivirusinė programa) - labai reikalingas dalykas, o tada naudodami integruotą failų tvarkyklę Midnight Commander perkelkite nurodytus failus į C disko šaknį. Vienintelis „Midnight Commander“ ypatumas yra tas, kad jis yra „Windows“ failų sistemoje, rodomas „win“ kataloge. Atsisiųskite LiveCD. Mes naudojome tą patį diską.

Kartais kompiuteris pradeda paleisti, NTLDR trūksta klaidos nebėra, bet jis pradeda keiktis dėl failo

boot.ini, esantį toje pačioje C disko šaknyje, atsisiųstame archyve taip pat yra šis failas ir jis taip pat turi būti pakeistas.

Gana dažnai savo praktikoje paleidus kompiuterį sutikdavau pranešimą, kad trūksta NTLDR. Galbūt dažnai pakanka parašyti atskirą straipsnį šia tema :)

Štai kaip panaši situacija atrodo monitoriaus ekrane:

Po pranešimo NTLDR trūksta (NTLDR neveikia, "trūksta" yra sugadintas), mūsų prašoma perkrauti, o tada situacija kartojasi cikliškai. Perkrautas – tas pats vaizdas. Apskritai operacinė sistema neįkeliama.

Siūlau, kaip visada, detaliai išanalizuoti situaciją. Kas yra NTLDR? Tai įkrovos įkroviklis, skirtas „Windows XP“ ir „Windows 2000“. Santrumpa NTLDR reiškia „ nt apkrova r“ (apkrova - įkeliama ir visiškai - įkrovos įkroviklis sistemoms, pagrįstoms NT technologija).

Pastaba: "NT" iš anglų kalbos. Nauja technologija – nauja technologija. Nežinau kodėl būtent taip? Nors, palyginti su „Windows 98“, ji tikrai nauja ir netgi revoliucinga! :)

Dabar žinome, kad mūsų operacinės sistemos įkrovos programa yra pažeista. Skamba nemaloniai. Tačiau yra gerų naujienų: tai visiškai ištaisoma ir nereikia iš naujo įdiegti „Windows“!

Tačiau prieš pradėdami taisyti problemą, pažvelkime į „Windows XP“ paleidimo procesą. Kaip tai atsitinka? Turime suprasti, su kuo susiduriame, tiesa? Praleiskime viską, kas susiję su „aparatine“ sistemos paleidimo proceso dalimi (šiuos punktus aptarėme ankstesniuose svetainės straipsniuose), o konkrečiai paliesime programinės įrangos komponentą.

Pradiniame etape kompiuteris nuskaito vadinamąjį " Pagrindinis įkrovos įrašas“ arba – MBR (Pagrindinis įkrovos įrašas). MBR duomenys užima vieną (pirmą) kietojo disko vietos sektorių (512 baitų). Tiesą sakant, nereikšmingas tūris, bet jame yra kodas, kuris nukopijuotas į RAM ir paruošia kompiuterį paleisti.

Nesigilindamas į detales (kad neapsunkintų aprašymo), pagrindinis įkrovos įrašas nuskaito visus fizinius ir loginius diskus ir randa skaidinį, pažymėtą kaip „ aktyvus"(OS prasideda būtent nuo tokio skaidinio) ir toliau valdo jame esantį įkrovos sektorių.

Šis aktyvaus skaidinio sektorius (jis vadinamas įkrovos sektoriumi - Įkrovos sektorius) yra pirmame loginio disko sektoriuje, iš kurio bus paleista operacinė sistema (OS). Įkrovos sektoriuje yra visa reikalinga informacija apie failų sistemos tipą ir dydį bei loginius parametrus.

Savo ruožtu įkrovos sektorius suranda pačios operacinės sistemos įkrovos įkroviklį (šiuo atveju NTLDR) ir perduoda jai valdymą.

Pastaba: „Windows Vista“ ir „Windows 7“ naudoja failą vietoj „NTLDR“ Winload.exe. Tai failas, esantis adresu C:\Windows\System32\winload.exe.

Kai valdo, NTLDR atlieka šiuos veiksmus:

  • persijungia į 32 bitų darbo režimą
  • organizuoja prieigą prie failų sistemos
  • skaito failą " boot.ini“, o kelių įdiegtų sistemų atveju – rodomas jų pasirinkimo meniu
  • paleidžia programą" ntdetect.com“, kuris renka duomenis apie kompiuterio aparatinės įrangos sudėtį (ntdetect.com sudaro sąrašą, kuris vėliau naudojamas sistemos registro rakte: HKEY_LOCAL_MACHINE filialo APARATŪRA)
  • inicijuoja failą " ntoskrnl.exe“ (operacinės sistemos branduolys. „Branduolys“ – branduolys) ir perduoda jam surinktą informaciją apie rastą įrangą. Be branduolio, įkeliamas dar vienas labai svarbus failas - " hal.dll„(Aparatinės įrangos abstrakcijų sluoksnis – aparatinės įrangos abstrakcijų lygis). Jis atskiria (abstrahuoja) sistemos branduolį nuo aparatinės įrangos (šis mechanizmas leidžia OS veikti įvairiose aparatinės įrangos platformose).

Pastaba: Failai „ntoskrnl.exe“ ir „hal.dll“ yra System32 kataloge.

Po to paleidžiama pati operacinė sistema. Tai trumpai :) Ten dar daug "įdomaus" vyksta, bet mums dabar įdomu ne tai, o užrašas Trūksta NTLDR ir kaip tai sutvarkyti?

Trūksta NTLDR, kaip ją ištaisyti ir ką daryti?

Dabar, suprasdami, kokį vaidmenį ir kuriame sistemos paleidimo etape atlieka operacinės sistemos įkroviklis, galime pradėti spręsti su juo susijusias problemas.

Prisiminkime štai ką: norint sėkmingai paleisti Windows 2000/XP/2003 operacines sistemas, reikalingi šie failai:

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

Jie yra disko šaknyje " C:“ Taip, įkrovos įkroviklis yra failas mūsų standžiajame diske, taip pat pridedami moduliai, susiję su įkėlimu. Pažvelkime į tai atidžiau.

Norėdami tai padaryti, turėsime rodyti sistemos failus ir aplankus, kurie pagal numatytuosius nustatymus yra paslėpti „Windows Explorer“. Norėdami tai padaryti, spustelėkite meniu "Įrankiai" ir išskleidžiamajame meniu - "Aplanko parinktys".


Eikite į skirtuką „Peržiūrėti“ ir panaikinkite žymės langelio „Slėpti apsaugotus sistemos failus“ žymėjimą (kaip parodyta žemiau) ir nustatykite jungiklį į „Rodyti paslėptus failus ir aplankus“. Taip pat rekomenduoju pašalinti „paukštį“ iš elemento: „Slėpti registruotų failų tipų plėtinius“.


Spustelėkite „Taikyti“ ir eikite į „C“ diską. Štai ką mes ten matome:


Yra visi trys mūsų failai, atsakingi už sistemos įkėlimą. Puiku!

Siūlau imituoti nelaimingą atsitikimą ir juos visus pašalinti! :) Tai lengviausias būdas įsivaizduoti, kas atsitiks, jei kuris nors iš šių failų bus pažeistas (arba jų trūks).

Mes juos visus ištriname ir paleidžiame iš naujo. Po perkrovimo matome pranešimą Trūksta NTLDR Paspauskite Ctrl+Alt+Del, kad paleistumėte iš naujo. Būtent tai, ko mums reikia! :) Pradedam restauruoti.

Pirma, čia yra mūsų veiksmų planas: kadangi failų trūksta (sugadintų), būtų labai logiška manyti, kad mums reikės kažkur nunešti lygiai tuos pačius failus ir juos pakeisti vietoj trūkstamų (sugadintų). Geležinė logika! :) Kur jų gauti? Štai keletas variantų:

  • parsisiųsti iš interneto
  • perrašyti iš draugo
  • naudokite „Windows“ diegimo diską (nukopijuokite juos iš ten)

Kadangi esame patys sau administratoriai ir įpratę klausimus spręsti be pašalinės pagalbos, rinksimės trečią variantą! :)

Norėdami tai padaryti, mums reikės disko su originalia „Windows XP“ (Windows 2000 atveju procesas atrodo beveik taip pat), pageidautina su tuo, kurį įdiegėme kompiuteryje. Įkeliame jį, nustatome BIOS, kad jis būtų paleistas iš kompaktinio disko ir laukiame, kol pasirodys reikalingas langas.

Iš pradžių tai panašu į „Windows“ diegimo procesą nuo nulio, su viena (labai svarbia) išimtimi. Tam tikru etapu turėtume turėti langą, kuris atrodytų maždaug taip:



Atkreipkite dėmesį į eilutę: „Norėdami atkurti Windows XP naudodami atkūrimo konsolę, spustelėkite R“ Pasinaudokime šia galimybe: spustelėkite " R“ klaviatūroje.

Pastaba: Ką daro atkūrimo konsolė? Tai leidžia jums gauti ribotą prieigą prie sistemos (teksto režimu), jei ji neįsikrauna. Tekste tai reiškia, kad mes negalėsime naudotis pele (nes nebus grafinio apvalkalo), o visas komandas turėsime įvesti iš klaviatūros.

Jau bijai? Kai pamačiau pirmą kartą, išsigandau, bet paskui tai praėjo :) Apskritai, visi susipažinę su DOS jausis visiškai patogiai.

Taigi, po paleidimo programa nuskaitys diskus, ar juose nėra „Microsoft“ operacinių sistemų, ir parodys rezultatą stulpelyje po skaičiais, pradedant nuo pirmojo.

Kadangi turime vieną sistemą, tada (nuotraukoje žemiau) matome, kad po numeriu yra viena OS 1 “ aplanke „C:\WINDOWS“.



Tada mūsų klausia: „Prie kokios „Windows“ kopijos turėčiau prisijungti? Natūralu – pirmasis (ir, mūsų atveju, vienintelis). Paspauskite klaviatūros skaičių " 1 ", tada - raktas" Įeikite“ Tada mūsų prašoma įvesti administratoriaus slaptažodį. Jei turite, įveskite, jei ne, dar kartą paspauskite „Enter“.

Štai mes, prisijungę! Tai liudija pačiame apačioje esantis užrašas „C:\WINDOWS“ ir mirksintis žymeklis teksto komandoms įvesti.

Kokias komandas turime žinoti? Visų pirma, tie, kurie reaguoja į mūsų navigaciją (judėjimą) aplink diską. Turėsime eiti į aplankus.

Užduotis yra eiti į „C“ diską ir peržiūrėti jo turinį! Tiesiog pelė po ranka :)

Atidžiai pažiūrėkite į toliau pateiktą ekrano kopiją:

Suraukkime savo smegenis ir išsiaiškinkime! Visų pirma, ką reiškia įrašas „C:\WINDOWS>“? Tai yra mūsų dabartinės padėties identifikatorius. Mes esame „C:“ diske, esančiame „WINDOWS“ kataloge. piktograma " > " yra skyriklis, kuris tiesiog vizualiai atskiria ankstesnių komandų rezultatą (jo kairėje) nuo tų, kurias įvedėme (dešinėje).

Kadangi turime rodyti sistemos disko turinį, pirmiausia turime „pasirinkti“ iš „WINDOWS“ katalogo. Norėdami tai padaryti, įveskite, kaip parodyta aukščiau esančioje nuotraukoje: " cd..“ Santrumpa "CD" reiškia " Keisti katalogą"(pakeisti katalogą, aplanką, katalogą), tada - tarpas ir du taškai iš eilės. Ši komanda yra analogiška „Windows Explorer“ rodyklei atgal.

Tiesiog atminkite, kad čia labai svarbūs tokie dalykai kaip tarpas, įtrauka, kairysis arba dešinysis pasvirasis brūkšnys. Yra tik viena teisinga rašyba ir ji turi būti pateikta!

Aš taip išsamiai apie tai gyvenu dėl to, kad tai yra pagrindas (šaknys ir kilmė), kurį, deja, ne visi žino ir prisimena. Ir tada monitoriuje pasirodo užrašas Trūksta NTLDR, bet kaip tai sutvarkyti, ką daryti ir nedelsiant – kreiptis į specialistą! :) O meistras eina į "šaltinius", įkelia į atkūrimo pultą, suveda paprastas komandas iš klaviatūros ir gauna teigiamą rezultatą :)

Eikime toliau. Po to paspauskite „Enter“ (tai baigia bet kurios komandos įvedimą) ir pamatome simbolį „C:“ Mes palikome „WINDOWS“ katalogą vienu lygiu aukštyn ir patenkame į C disko šaknį ši santrumpa: „ rež"(katalogas), kuriame bus rodomas dabartinio katalogo turinys.



Matome visus jame esančius failus ir katalogus.

Dabar pereikime prie mūsų CD arba DVD įrenginio. Turime „Windows“ diegimo diską, pamenate? Norėdami tai padaryti, įveskite komandą " D:“ (be kabučių). Svarbiausia čia yra „atspėti“, po kuria abėcėlės raide ji yra. Turiu vieną loginį skaidinį (dar žinomą kaip sistemos skaidinys), todėl raidė „D“ yra optinis diskas. Jei turite keletą skaidinių (arba standžiųjų diskų), raidė gali būti visiškai kitokia. Tarkime – „F“, „G“ arba – dar toliau abėcėlėje. Na, manau, rinksitės brute-force metodu :)

Aplanke su mūsų diegimo disku mes suteikiame mums jau pažįstamą komandą „dir“ (naršykite turinį). Gauname tokį rezultatą:



Čia mus sudomins aplankas „ I386“ Jame yra įkrovos failų, kurių mums reikia. NTLDR Ir Ntdetect.com, kuriuos ketiname nukopijuoti vietoj sugadintų (pašalintų tyčia).

Norėdami tai padaryti, turime eiti į šį aplanką ir įsitikinti, kad tai tiesa? Įveskite komandą „cd“ (keisti katalogą) ir tikslus tikslinio katalogo pavadinimas yra „i386“. Paspausk Enter. Matome rezultatą: D:\i386> Perėjome į mums reikalingą katalogą. Jame vykdysime turinio peržiūros komandą - „dir“.

Tarp daugybės jame esančių failų matome tą, kurio mums reikia!



Dabar rašome kopijavimo komandą, nurodome, kurį failą kopijuojame ir kur: “ kopijuoti ntldr c:„Turite rašyti būtent taip, laikydamiesi visų tarpų, dvitaškių ir pasvirojo brūkšnio pabaigoje.

Sistema praneša, kad vienas failas buvo sėkmingai nukopijuotas į C disko šaknį. Patikrinkime šią aplinkybę. Eikime į sistemos diską (jau turėtumėte žinoti, kaip tai padaryti), įveskite „dir“ ir pamatysite šį paveikslėlį:



Atsirado „Windows“ įkrovos failas - ntldr.

Super! Mes ką tik išsprendėme problemą su pranešimu NTLDR trūksta komandų eilutėje paleidžiant kompiuterį! Iš naujo paleidžiame ir ragaujame savo darbo vaisius :)

Norėdami tai padaryti, mums tereikia įvesti komandą " išeiti» (išeiti) ir paspauskite enter. Kompiuteris pradės paleisti iš naujo. Bet... kol kas nematysime nieko laimingo, išskyrus tai, kad pranešimas NTLDR trūksta, nebebus rodomas, o sistema cikliškai persikraus, neteikdama daugiau pranešimų. Prisiminkite, kad eksperimentuodami ištrynėme dar du failus „Ntdetect.com“ ir „boot.ini“?

Pirmąjį failą galima nukopijuoti iš to paties „i386“ aplanko diegimo diske. Padarykime tai. Įeikime į atkūrimo konsolę, tada eikime į katalogą su šiuo failu ir vykdykime komandą kopijuoti.

Atkreipkite dėmesį, kad failas „Ntdetect.com“ turi plėtinį (viskas po taško pavadinime), todėl plėtinys turi būti nurodytas ir pačioje komandoje. Matome sėkmingo kopijavimo patvirtinimą.

Įsitikinkime tuo. Eikite į vairuoti C ir apsidairykite ten:



Matome, kad abu mūsų nukopijuoti failai yra vietoje. Bandome paleisti iš naujo - „išeiti“. Įkeldami vėlgi nematome, kad trūksta NTLDR, bet matome šį paveikslėlį:


Failas „boot.ini“ ne tik neteisingas, bet ir visai jo neturime! Tačiau „Windows“ sistema yra protinga ir mums „pasakoja“, kad ji yra pasirengusi pradėti įkelti be jos. Ir iš tiesų, po kelių sekundžių galime stebėti sėkmingą mūsų OS pradžią.


Bėda ta, kad toks įrašas niekur nedings ir atsiras kiekvieną kartą įjungus kompiuterį (o jei konfigūracijos failas tikrai neteisingas, sistema visai neįsikraus).

Todėl išmokime ir šią problemą pašalinti! Visų pirma, kas yra šis failas ir kokias funkcijas jis atlieka? Tai mažas tekstinis konfigūracijos failas, kurį galima atidaryti naudojant Notepad. Padarykime tai. Štai kas yra viduje:



Greitai pažvelkime į jo turinį.

  • įkrovos įkroviklis - įkrovos skyrius (tik pavadinimas)
  • timeout=30 – atgalinės atskaitos laikmatis, kol prasidės OS įkėlimas (sekundėmis)
  • numatytasis - operacinė sistema, kuri bus paleista pagal numatytuosius nustatymus (aktualu sistemoms, kuriose vienu metu įdiegtos kelios operacinės sistemos)
  • operacinė sistema – sistemos (-ių) įkrovos parametrai. Kiekvienas paskesnis čia prideda naują eilutę.

Dabar pažvelkime į pačias parametrų reikšmes. „Multi“ ir „disk“ parametrai beveik visada bus nustatyti į „0“ ir mes jų neliečiame. Mums bus įdomu " rdisk" - disko serijos numeris (pradedant nuo nulio), iš kurio įkeliama operacinė sistema. Pavyzdžiui: jei fiziškai (aparatinės įrangos lygiu) turime vieną standųjį diską, tada turėtų būti „0“, bet jei turime du standžiuosius diskus, o OS yra įdiegta antrajame, tada šiuo atveju „rdisk“ reikšmė. bus lygus „1“.

Parametras " pertvara“ reiškia beveik tą patį, bet už logiška diskai, į kuriuos padalintas mūsų kietasis diskas. Čia numeracija prasideda nuo vieno. Pavyzdžiui: jei įkeliu „Windows“ iš disko „C“, tada „skirstymas“ bus lygus „1“, jei iš „D“, tada - „2“, „E“ - „3“ ir tt.

Belieka išanalizuoti tai, kas yra po pasvirojo brūkšnio: Windows="Microsoft Windows XP Professional RU". Vietoj to, kas nurodyta kabutėse, galite rašyti bet ką. Tai yra tekstinė informacija (atsiuntimo ID) ir nieko nedaro. Parametras " /fastdetect“ nurodo įkrovos įkrovikliui, kad (jei įdiegta tik viena sistema) ji turėtų nepaisyti skirtojo laiko laikmačio reikšmės ir akimirksniu įkelti operacinę sistemą, nerodydama įkrovos parinkties pasirinkimo lango.

Žinodami šiuos paprastus dalykus, galite nustatyti reikiamas reikšmes tiesiogiai teksto rengyklėje (užrašų knygelėje) ir išsaugoti failą. Kai paleisite iš naujo, iš jo bus nuskaitomos naujos įvestos reikšmės. Tačiau noriu jums parodyti kitą metodą, specialiai tokiems atvejams sukurtą kūrėjų iš Redmond.

Paleidžiame į savo (tikiuosi, jau pažįstamą konsolę) ir įvedame ten komandą “ bootcfg“, iš anglų kalbos. "boot config" (įkrovos valdymas). Kadangi komandą įvedėme be parametrų (nenurodėme, ką ji turėtų daryti), sistema parodys visas galimas jos naudojimo parinktis:



Raudonai pažymėti šios komandos „raktai“ (papildomos parinktys), kuriuos galime įvesti iškart po jos. Žiūrėk, skaityk, viskas rusiškai.

Pirmiausia panaudokime „raktą“ sąrašą“, kad būtų rodomas įkrovos sąraše jau esančių sistemų sąrašas. Prieš „raktą“ dedame tarpą ir pasvirąjį brūkšnį.

Mums „pasakoja“, kad atsisiuntimų sąraše nėra elementų, kuriuos būtų galima rodyti. Nenuostabu, kad neturime paties įkrovos sąrašo (boot.ini), sėkmingai jį ištrynėme.

Mes naudojame kitą šios komandos „raktą“ - „ papildyti"(pridėti), taip pat galite - " atstatyti“ (atstatyti). Rezultatas bus toks pat.



Mes „privertėme“ programą nuskaityti visus diskus, ar nėra juose įdiegtų „Windows“ šeimos sistemų. Rezultatas yra viena OS „Windows“ aplanko „C“ diske. Toliau mūsų prašoma pasirinkti sistemą, kurią norite pridėti. Kur jį pridėti? Būtent į „boot.ini“ failą, kuris buvo sukurtas tuo pačiu metu :) Įdedame skaičių „1“ - rastos OS serijos numerį. Kitas yra raginimas įvesti atsisiuntimo ID. Galite rašyti ką tik norite. Pavyzdžiui – „Mano Windows XP“. Eilutėje „Įvesti įkrovos parametrus“ patariu įvesti „/fastdetect“ (kad nešvaistytų laikmačio).

Įsitikinkite, kad „boot.ini“ failas iš tikrųjų yra sukurtas disko šaknyje. Eikime prie jo ir vykdykime komandą „dir“.



Tai yra tiesa! Perkrauname ir įsitikiname, kad įkėlimas vyksta sklandžiai, nepasirodo pranešimas NTLDR trūksta, taip pat nėra kitų langų. Q.E.D!

Eikime į įkeltą sistemą (naudodami pelę) į įkrovos įkrovos konfigūracijos failą ir pažiūrėkime, kas jame yra?



Atkreipkite dėmesį, kas paryškinta raudonai. Būtent tokius duomenis įvedėme iš konsolės ir tuo metu buvo įrašyti į šį failą.

Baigdamas norėčiau atkreipti dėmesį į tai, jei įkeldami matote pranešimą Trūksta NTLDR, tada problemą galite išspręsti kitu būdu. Išimkite standųjį diską, prijunkite jį prie kito kompiuterio su ta pačia sistema ir iš ten nukopijuokite reikiamus failus. Jūs turite nuspręsti, bet manau, kad jūsų konsolės įgūdžiai tikrai pravers ateityje!

NTLDR trūksta paleidžiant Windows XP arba bootmgr trūksta paleidžiant Windows 7

Įjungei kompiuterį, bet įkeliant Windows XP rašo Trūksta NTLDR ir „Windows 7“ neįkeliama arba neįkeliama su klaida Bootmgr trūksta. Nepanikuokite. Paprastai problemą gana lengva išspręsti.

Išsiaiškinkime, ką reiškia užrašas ntldr trūksta(„Windows 7“ klaida Bootmgr trūksta). Pranešimas rodo, kad „Windows“ įkrovos įkroviklis (ntldr arba bootmgr failas) nerastas. Įkrovos įkroviklis yra programa, kuri pirmiausia įkeliama į RAM ir valdo tolesnį operacinės sistemos įkėlimą. Natūralu, kad jei įkrovos įkroviklis nerastas, tai nekyla klausimas apie jokį tolesnį OS įkėlimą ir kompiuteris paragins tiesiog perkrauti paspaudus klavišus Ctrl+Alt+Del.

Failai ntldr Ir ntdetect.com turi būti disko, iš kurio įkelta Windows XP, šakniniame aplanke (diskas C :). Jei jos nėra, pasirodo ši klaida.

„Windows 7“ įkrovos programoje bootmgr gali būti skaidinyje su operacine sistema (C diske) arba specialiame paslėptame skaidinyje, kuris sukuriamas diegimo metu ir trūksta NTLDR - klaidos priežastys

1) Priežastis, kodėl diske trūksta „Windows“ įkrovos įkrovos, pirmiausia gali būti loginės failų sistemos klaidos. Šios klaidos gali atsirasti, pavyzdžiui, neteisingai išjungus kompiuterį arba jam užšalus arba sugadinus patį standųjį diską.

2) Be to, šios klaidos priežastis gali būti banalus failo ištrynimas paties vartotojo arba viruso.

3) Kita priežastis yra aktyvaus disko skaidinio keitimas. Failai ntldr Ir ntdetect.com(„Windows XP“) arba bootmgr(Windows 7) turi būti aktyviame disko skaidinyje, kitaip jie nebus rasti.

4) Be to, ši klaida dažnai atsiranda po to, kai įkrovos diskas, ty diskas C, buvo suspaustas.

5) Ntldr ir bootmgr failų pažeidimo priežastis gali būti fizinis kietojo disko pažeidimas (blogi sektoriai arba blogas blokas).

Trūksta NTLDR – kaip tai ištaisyti

Norėdami išspręsti klaidą, jums reikės ERD Commander įkrovos disko (disko atvaizdą galima atsisiųsti, o šiame straipsnyje skaitykite: kaip įrašyti vaizdą į kompaktinį diską) ir archyvo, kuriame yra failai ntldr ir ntdetect.com: .

Jei neturite disko įrenginio, galite sukurti įkrovos USB atmintinę ERD Commander. Archyvas su failais turi būti išpakuotas į „flash drive“, kad vėliau būtų galima nukopijuoti į sistemos standųjį diską.

Dabar aš jums pasakysiu, ką daryti, jei gaunate pranešimą, kad trūksta NTLDR

1) Visų pirma, turite patikrinti diską, ar failų sistemoje nėra loginių klaidų.

Paleidžiame kompiuterį iš ERD Commander įkrovos disko arba „flash drive“. Pasirinkite savo Windows versijai skirtą ERD Commander versiją. Pradėjus įkelti, ekranas kurį laiką bus juodas – nesijaudinkite, taip ir turi būti. Galite nuspręsti, ar vyksta įkėlimas pagal disko ar „flash drive“ veiklą. Tada pasirodys dialogo langas, kuriame bus prašoma prisijungti prie tinklo fone. Spustelėkite mygtuką Praleisti tinklo ryšį (ERD 6.5 turite spustelėti Ne), kad praleistumėte šį veiksmą. Jei būsite paraginti perskirstyti disko raides kaip OS, sutikite spustelėdami Taip.

Kitame lange pasirinkite savo operacinę sistemą ir spustelėkite Gerai.

Dabar reikia atidaryti komandų eilutės langą. Norėdami tai padaryti, eikite į meniu Pradėti – komandų eilutė(ERD Commander, skirta Windows 7, pasirinkite Komandinė eilutė)

Komandų eilutėje įveskite komandą chkdsk c: /f norėdami patikrinti C: diską ir paspauskite Enter y(taip), tada Enter

Prasidės patvirtinimo procesas, po kurio bus rodoma ataskaita.

Atkreipkite dėmesį į esmę bloguose sektoriuose, rodantis neįskaitomų sektorių skaičių standžiajame diske. Jei šis parametras skiriasi nuo 0, rekomenduoju pabandyti atkurti neįskaitomus sektorius naudojant specializuotas programas arba pakeisti standųjį diską. Ištaisę disko klaidas, pabandykite paleisti „Windows“ įprastai. Daugeliu atvejų atliktų operacijų pakanka atkurti Windows XP įkrovą.

Jei tai padarius trūksta klaidos NTLDR arba vis dar rodoma BOTMGR, pereikite prie kito veiksmo.

2) Patikrinkite, ar sistemos diske nėra NTLDR ir NTDETECT.COM failų

„Windows 7“ šis veiksmas ne visada aktualus, nes įkrovos įkroviklis dažnai yra specialiame paslėptame skaidinyje ir jo pašalinti neįmanoma. Todėl „Windows 7“ galite praleisti šį veiksmą.

Patikrinkite, ar C: disko šakniniame aplanke yra failų ntldr ir ntdetect.com. Norėdami tai padaryti, atsisiųskite ERD Commander ir paleiskite Explorer ( Pradėti - Explorer) ir patikrinkite, ar nėra šių failų.

Net jei ntldr ir ntdetect.com failai yra C: diske, geriau juos pakeisti failais iš Ntldr_ntdetect.zip archyvo

Pasirinkite failus, kuriuos reikia nukopijuoti, ir spustelėkite dešiniuoju pelės mygtuku. Kontekstiniame meniu pasirinkite Nukopijuoti .

Atsidariusiame lange turite nurodyti nukopijuotų failų paskirties kelią. Pasirinkite C diską ir spustelėkite Gerai.

Jei failai jau egzistavo, pasirodys langas, kuriame bus klausiama, ar failą pakeisti. Spustelėkite Taip kad pakeistumėte esamą failą tuo, kurį kopijuojate.

Dabar pabandykite iš naujo paleisti kompiuterį. Jei tai nepadeda, pereikite prie trečio punkto.

3) Įsitikinkite, kad disko skaidinys, kuriame įdiegta Windows XP, yra aktyvus

„Windows“ gali paleisti tik tada, kai ntldr arba bootmgr įkrovos programa yra aktyviame skaidinyje. Turėtumėte patikrinti, ar skaidinys netyčia tapo neaktyvus.

Acronis Disk Director padės tai padaryti. Galima atsisiųsti įkrovos disko vaizdą. Įrašykite vaizdą į diską ir paleiskite iš jo.

Pasirodžiusiame disko meniu pasirinkite Acronis Disk Director 11 Advanced.

Dabar paleiskite valdymo konsolę (dirbkite su dabartiniu įrenginiu)

Diskas (C:) (arba tas, kuriame įdiegta Windows, jei jo nėra C diske) turi būti aktyvus. Skyriaus būsenoje turi būti užrašas Aktyvus(pabraukta paveikslėlyje žemiau), o grafiniame skyriaus vaizde turi būti raudona vėliavėlė. Jei naudojate „Windows 7“, paslėptas 100 MB skaidinys disko pradžioje turi būti aktyvus, jei toks yra.

Jei diskas su įkrovos įkrovikliu yra neaktyvus, klaidos priežastis yra Trūksta NTLDR„Windows XP“ ir Trūksta BOOTMGR„Windows 7“ yra būtent taip. Būtina suaktyvinti diską (C:) arba paslėptą sistemos skaidinį (jei jis yra). Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite vietinis tūris (C :) ir pasirodžiusiame kontekstiniame meniu pasirinkite Pažymėti kaip aktyvų.

Pasirodys įspėjimo langas, įspėjantis, kad tai gali turėti įtakos operacinės sistemos paleidimui. Spustelėkite Gerai.

Dabar jums reikia programos, kad galėtumėte atlikti suplanuotas operacijas ir suaktyvinti diską (C:). Norėdami tai padaryti, spustelėkite mygtuką Taikyti suplanuotas operacijas.

Atsiras langas, kuriame bus įrašytos operacijos, kurios bus atliekamos. Spustelėkite Tęsti.

Baigę visas operacijas, spustelėkite mygtuką Uždaryti.

Tada uždarykite pagrindinį langą Disko valdymas ir paspauskite mygtuką Perkraukite.

Pabandykite paleisti kompiuterį įprastu režimu. „Windows“ turėtų paleisti įprastai.

Šis straipsnis yra apie nedidelę klaidą Trūksta NTLDR„Windows“ operacinė sistema, su kuria kai kurie vartotojai gali susidurti dirbdami.

Turiu pasakyti, kad klaida yra gana erzina ir ne visi žino, kaip ją ištaisyti, todėl iš naujo įdiegia sistemą. Tai nėra labai patogu ir nėra visiškai teisinga, nes yra humaniškesnių ir iš dalies paprastesnių metodų, kurie bus aptariami šiame straipsnyje.

„Windows XP“ trūksta NTLDR

Ir ši klaida pasirodo vietoj to, kad būtų įkelta „Windows“ šeimos OS (operacinė sistema) užrašu: trūksta NTLDR. Po to neįmanoma patekti į „Windows“. Ką tai reiškia? Labiausiai tikėtina, kad sistemos skaidinio įkrovos failai yra ištrinti arba sugadinti ir OS negali paleisti, nes. nežino kas, kur ir kodėl.

Kai pamatysite kažką panašaus, nepanikuokite, bet ramiai įdėkite diską su (Tu turi jį, tiesa? :)), nustatykite paleisti iš CD-ROM ir paleidę iš šio disko, paspauskite mygtuką R, kad atidarytumėte atkūrimo konsolę. Šioje konsolėje jūsų bus paprašyta pasirinkti OS, kurią norite atkurti (norėdami tai padaryti, turite spustelėti, pvz. 1 ir Enter, taip pat atsakant į konsolės klausimą gali tekti paspausti y ir Enter) ir įvesti komandas FIXBOOT ir FIXMBR (žr. paveikslėlius žemiau).

Visi. Perkraukite, palaukite... turėtų veikti :)
Jei neveikia.

Jei aukščiau pateiktos komandos nepadėjo, mus išgelbės ta pati atkūrimo konsolė ir kopijavimo komanda, t.y. failų kopijavimo komanda. Naudodami šią komandą, turite perkelti 2 failus iš savo disko - „NTLDR“ ir „NTDETECT.COM“.

Norėdami tai padaryti, naudosime komandą kopijuoti. Tai veikia taip: „kopijuoti “, kur – visas kelias į failą ar aplanką, kurį norime nukopijuoti, ir – visas kelias į vietą, kur norime kopijuoti. Tai yra, norėdami nukopijuoti, įvedame šias komandas (po vieną):

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

Kur e:\ yra jūsų CD\DVD įrenginio raidė, o c:\ yra operacinės sistemos raidė, kurioje iš tikrųjų norite kopijuoti šiuos failus.

Trūksta NTLDR sistemoje „Windows 7/8/10“ (ir įkrovos įkrovos atkūrime)

Paprastai sprendimas yra panašus. Turėsite pereiti į atkūrimo režimą, kuriam, pavyzdžiui, reikia paleisti (taip pat naudojant paleidimą iš išorinės laikmenos, kaip aprašyta aukščiau) iš diegimo disko arba „flash drive“ ir pirmame diegimo etape spustelėkite “ Sistemos atkūrimo":

Pasirodžiusioje komandų eilutėje turėsime įvesti dvi komandas:

bootrec/fixmbr
bootrec/fixboot

Na, iš tikrųjų tai viskas.

Nepamirškite viso to pabaigoje paspausti Enter, iš naujo paleiskite kompiuterį ir, tiesą sakant, jis vėl bus paleistas iš disko, o ne iš išorinės laikmenos.

Turėtų padėti.

Pokalbis

Taip pat jei turite problemų ar ko nors nesuprantate drąsiai rašykite komentaruose, pasistengsiu padėti, nors NTLDR trūksta nėra tokia baisi problema, nebent, žinoma, sugedo kietasis diskas .

Peržiūros