Kur ir ntldr fails operētājsistēmai Windows XP. Trūkst NTLDR, kas man jādara? Trūkst NTLDR atkopšanas

Kur ir ntldr fails operētājsistēmai Windows XP. Trūkst NTLDR, kas man jādara? Trūkst NTLDR atkopšanas

Ielādējot operētājsistēmu Windows, lietotājs var saskarties ar nepatīkamu ziņojumu monitora ekrānā:

Trūkst NTLDR
Lai restartētu, nospiediet CTRL+ALT+DEL.

Šai nepareizai darbībai var būt vairāki iemesli:

Sistēma izmanto vairākus cietos diskus, sāknējot no nepareizā diska;
- ievietots CD, zibatmiņas disks, diskete;
- saknes mapes MFT tabulas nopietna sadrumstalotība. Ja saknes mapes MFT satur lielu skaitu failu, tas var kļūt tik sadrumstalots, ka ir jāizveido papildu piešķiršanas indekss. Tā kā piešķiršanas indeksos ir uzskaitīti faili alfabētiskā secībā, NTLDR fails var nonākt otrajā piešķiršanas indeksā;
- lietotājs ir izdzēsis NTLDR un/vai NTDETECT.COM failus;
- faili tika bojāti strāvas padeves pārtraukuma vai cietā diska kļūdas dēļ.

Lai atrisinātu šo problēmu, mēs izvelkam visus iespējamos datu nesējus un, ja tas nepalīdz, izvēlieties kādu no šīm metodēm:

1. Vienkāršākais veids ir kopiju datu faili no darba mašīnas un nomainiet.

Pievienojiet cieto disku citam datoram;

Sāknēšana no LiveCD

2. Sāknējiet no sākotnējā Windows XP diska režīmā "Atkopšanas konsole". Pēc komandrindas parādīšanās:

Izmantojiet komandu fixboot.

Kopējiet failus no diska "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" un mainiet kopētā faila atribūtus
attrib ntdetect.com -r -s -h
attrib ntldr -r -s -h

Izmantojiet Microsoft utilītu Bcupdate2.exe (DOS programma).
Bcupdate2.exe C:/F
/q — klusais režīms (jāizmanto arī opcija /y)
/y - nav nepieciešams apstiprinājums
/f - atjaunināt izmantoto apjomu
/t - pārbaudiet tikai veco sāknēšanas kodu

Ja dators netiek sāknēts, ekrāns ir melns un tiek parādīta kļūda NTLDR trūkst, tas nozīmē, ka nav iespējams nolasīt sāknēšanas ierakstu no Ntldr un NTDETECT failiem. Ļaujiet man nekavējoties veikt rezervāciju: Windows nav jāpārinstalē. Šos failus varēja sabojāt vīruss, aparatūras kļūme, vai arī man tie vienkārši pazuda bez pēdām.
Kā atjaunot Windows ar šo kļūdu:
1. Izjauciet sistēmas bloku, pārbaudiet kabeli pie cietā diska, varat nomainīt kabeļus (ja ir 2) starp disku un skrūvi. Restartējiet un mēģiniet.

2. Ievietojiet Windows XP disku diskdzinī , Tajā pašā laikā neaizmirstiet iestatīt BIOS sāknēšanai no CD-ROM. Pēc sāknēšanas nospiediet taustiņu R, lai atvērtu atkopšanas konsoli. Ja datorā ir instalēta viena OS, tiks parādīta šāda informācija:

Kurā Windows kopijā man vajadzētu pierakstīties?

Ierakstiet 1, nospiediet taustiņu Enter.

Parādīsies ziņojums:

Ievadiet administratora paroli:

Ja administratoram nav paroles, vienkārši nospiediet taustiņu Enter.

Parādās šāds ziņojums:

**BRĪDINĀJUMS**

Šim datoram ir nestandarta vai nederīgs galvenais sāknēšanas ieraksts. Izmantojot FIXMBR, var tikt bojāta esošā nodalījuma tabula. Tā rezultātā tiks zaudēta piekļuve visiem pašreizējā cietā diska nodalījumiem.

Ja nav diska piekļuves problēmu, ieteicams pārtraukt FIXMBR komandu.

Vai apstiprināt jauno MBR ierakstu?

Ievadiet burtu Y (jā, jā) un nospiediet taustiņu Enter.

Parādīsies ziņojums:

Jauns galvenais sāknēšanas ieraksts tiek izveidots fiziskajā diskā \Device\Harddisk0\Partition0.

Jaunais galvenais sāknēšanas ieraksts ir veiksmīgi izveidots.

Pēc tam parādīsies sistēmas uzvedne: C:\WINDOWS>

Ievadiet fixboot un nospiediet taustiņu Enter.

Pēc tam parādīsies ziņojums:

Beigu sadaļa: C:.

Vai vēlaties rakstīt jaunu sāknēšanas sektoru C: nodalījumā?

Ievadiet burtu Y (jā, jā) un nospiediet taustiņu Enter.

Parādīsies ziņojums:

Failu sistēma sāknēšanas nodalījumā: NTFS (vai FAT32).

FIXBOOT komanda raksta jaunu sāknēšanas sektoru.

Jaunais sāknēšanas sektors tika veiksmīgi uzrakstīts.

Parādās sistēmas uzvedne C:\WINDOWS>

Visas darbības ir pabeigtas, tagad mēs izejam no atkopšanas konsoles. Tagad izejiet no atkopšanas konsoles, ievadiet izejas komandu un nospiediet taustiņu Enter. Pēc tam dators tiks restartēts. Ja kļūda joprojām parādās, pārejiet uz 3. darbību.

3. Ntldr un NTDETECT faili ir jāieraksta diska C saknē. Varat tos lejupielādēt, izpakot un ierakstīt zibatmiņas diskā. Tālāk jums būs nepieciešams sāknēšanas disks, piemēram, Windows LiveCD, LiveCD, Hirens boot, Reanimator xP vai citi, kas ļauj palaist bez Windows un piekļūt failu sistēmai. Linux LiveCD var lejupielādēt no Dr Web mājas lapas (tur ir arī iebūvēts antivīruss) - ļoti nepieciešama lieta, un pēc tam, izmantojot iebūvēto failu pārvaldnieku Midnight Commander, pārvietot norādītos failus uz diska C sakni. Vienīgā Midnight Commander īpatnība ir tā, ka tā atrodas Windows failu sistēmā "win" direktorijā. Lejupielādēt LiveCD. Mēs izmantojām to pašu disku .

Dažreiz dators sāk startēt, NTLDR trūkst kļūdas vairs nav, bet tas sāk zvērēt par failu

boot.ini, kas atrodas tajā pašā diska C saknē, tad lejupielādētajā arhīvā ir arī šis fails, un tas arī ir jāaizstāj.

Diezgan bieži savā praksē, startējot datoru, saskāros ar ziņojumu, ka trūkst NTLDR. Varbūt pietiekami bieži, lai uzrakstītu atsevišķu rakstu par šo tēmu :)

Lūk, līdzīga situācija izskatās monitora ekrānā:

Pēc ziņojuma NTLDR trūkst (NTLDR nedarbojas, “trūkst” ir bojāts), mums tiek lūgts pārstartēt, un pēc tam situācija cikliski atkārtojas. Pārslogots - tā pati bilde. Kopumā operētājsistēma netiek ielādēta.

Es ierosinu, kā vienmēr, detalizēti analizēt situāciju. Kas ir NTLDR? Šis ir sāknēšanas ielādētājs operētājsistēmām Windows XP un Windows 2000. Saīsinājums NTLDR nozīmē " nt slodze r" (slodze - ielāde un pilnībā - sāknēšanas ielādētājs sistēmām, kuru pamatā ir NT tehnoloģija).

Piezīme: "NT" no angļu valodas. Jauna tehnoloģija - jauna tehnoloģija. Es nezinu, kāpēc tieši tas tā ir? Lai gan, salīdzinot ar Windows 98, tas noteikti ir jauns un pat revolucionārs! :)

Tagad mēs zinām, ka mūsu operētājsistēmas sāknēšanas ielādētājs ir bojāts. Tas izklausās nepatīkami. Bet ir labas ziņas: tas ir pilnībā labojams un nav nepieciešams pārinstalēt Windows!

Bet pirms sākam novērst problēmu, apskatīsim Windows XP palaišanas procesu. Kā tas notiek? Mums ir jāsaprot, ar ko mums ir darīšana, vai ne? Izlaidīsim visu, kas saistīts ar sistēmas palaišanas procesa “aparatūras” daļu (mēs apspriedām šos punktus iepriekšējos vietnes rakstos), un pievērsīsimies īpaši programmatūras komponentam.

Sākotnējā posmā dators nolasa tā saukto " Galvenais sāknēšanas ieraksts"vai - MBR (Galvenais sāknēšanas ieraksts). MBR dati aizņem vienu (pirmo) cietā diska vietas sektoru (512 baiti). Patiesībā nenozīmīgs apjoms, bet tajā ir kods, kas tiek iekopēts RAM un sagatavo datoru palaišanai.

Neiedziļinoties detaļās (lai nesarežģītu aprakstu), galvenais sāknēšanas ieraksts skenē visus fiziskos un loģiskos diskus un atrod nodalījumu, kas atzīmēts kā “ aktīvs"(OS sākas tieši no šāda nodalījuma) un nodod turpmāku kontroli uz sāknēšanas sektoru, kas atrodas tajā.

Šis aktīvā nodalījuma sektors (to sauc par sāknēšanas sektoru - Sāknēšanas sektors) atrodas loģiskā diska pirmajā sektorā, no kura tiks palaista operētājsistēma (OS). Sāknēšanas sektors satur visu nepieciešamo informāciju par failu sistēmas veidu un lielumu un loģiskajiem parametriem.

Savukārt Boot Sector atrod pašu operētājsistēmas sāknēšanas ielādētāju (šajā gadījumā NTLDR) un nodod tam kontroli.

Piezīme: Windows Vista un Windows 7 izmanto failu, nevis "NTLDR" Winload.exe. Šis ir fails, kas atrodas C:\Windows\System32\winload.exe.

Saņemot kontroli, NTLDR veic šādas darbības:

  • pārslēdzas uz 32 bitu darbības režīmu
  • organizē piekļuvi failu sistēmai
  • nolasa failu" boot.ini"un vairāku instalētu sistēmu gadījumā - parāda izvēlni to atlasei
  • palaiž programmu" ntdetect.com", kas apkopo datus par datora aparatūras sastāvu (ntdetect.com izveido sarakstu, kas pēc tam tiek izmantots sistēmas reģistra atslēgā: filiāles HKEY_LOCAL_MACHINE APARATŪRA)
  • inicializē failu " ntoskrnl.exe"(operētājsistēmas kodols. "Kernel" - kodols) un nosūta tam savākto informāciju par atrasto aprīkojumu. Papildus kodolam tiek ielādēts vēl viens ļoti svarīgs fails - " hal.dll"(Aparatūras abstrakcijas slānis - aparatūras abstrakciju līmenis). Tas atdala (abstrahē) sistēmas kodolu no aparatūras (šis mehānisms ļauj OS darboties dažādās aparatūras platformās).

Piezīme: faili “ntoskrnl.exe” un “hal.dll” atrodas System32 direktorijā.

Pēc tam sāk darboties pati operētājsistēma. Tas ir īsumā :) Tur vēl daudz kas “interesants” notiek, bet mūs interesē nevis šis, bet gan uzraksts Trūkst NTLDR un kā to salabot?

Trūkst NTLDR, kā to labot un ko darīt?

Tagad, saprotot, kādu lomu un kādā sistēmas palaišanas posmā veic operētājsistēmas ielādētājs, mēs varam sākt ar to saistīto problēmu risināšanu.

Atcerēsimies sekojošo: lai veiksmīgi startētu operētājsistēmas Windows 2000/XP/2003, ir nepieciešami šādi faili:

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

Tie atrodas diska saknē " C:" Jā, sāknēšanas ielādētājs ir fails mūsu cietajā diskā, kā arī pavadošie moduļi, kas saistīti ar ielādi. Apskatīsim to tuvāk.

Lai to izdarītu, programmā Windows Explorer būs jāparāda sistēmas faili un mapes, kas pēc noklusējuma ir paslēptas. Lai to izdarītu, noklikšķiniet uz izvēlnes "Rīki" un nolaižamajā izvēlnē - "Mapes opcijas".


Dodieties uz cilni “Skats” un noņemiet atzīmi no izvēles rūtiņas “Slēpt aizsargātos sistēmas failus” (kā parādīts zemāk) un iestatiet slēdzi uz “Rādīt slēptos failus un mapes”. Es arī iesaku noņemt “putnu” no vienuma: “Slēpt reģistrēto failu tipu paplašinājumus”.


Noklikšķiniet uz “Lietot” un dodieties uz mūsu “C” disku. Lūk, ko mēs tur redzam:


Ir visi trīs mūsu faili, kas ir atbildīgi par sistēmas ielādi. Lieliski!

Iesaku simulēt negadījumu un tos visus likvidēt! :) Tas ir vienkāršākais veids, kā vizualizēt, kas notiks, ja kāds no šiem failiem būs bojāts (vai trūkst).

Mēs tos visus izdzēšam un restartējam. Pēc atsāknēšanas mēs redzam ziņojumu Trūkst NTLDR Nospiediet Ctrl+Alt+Del, lai restartētu. Tieši tas, kas mums vajadzīgs! :) Sāksim restaurāciju.

Pirmkārt, šeit ir mūsu rīcības plāns: tā kā failu trūkst (bojāti), būtu ļoti loģiski pieņemt, ka mums vajadzēs kaut kur ņemt tieši tos pašus failus un aizstāt tos trūkstošo (bojāto) vietā. Dzelzs loģika! :) Kur tās var dabūt? Šeit ir vairākas iespējas:

  • lejupielādēt no interneta
  • pārrakstīt no drauga
  • izmantojiet Windows instalācijas disku (kopējiet tos no turienes)

Tā kā esam paši sev administratori un esam pieraduši risināt jautājumus bez ārējas palīdzības, tad izvēlēsimies trešo variantu! :)

Lai to izdarītu, mums būs nepieciešams disks ar oriģinālo Windows XP (operētājsistēmas Windows 2000 gadījumā process izskatās gandrīz vienāds), vēlams ar to, kuru instalējām datorā. Mēs to ielādējam, iestatām BIOS sāknēšanai no kompaktdiska un gaidām, līdz parādīsies vajadzīgais logs.

Sākumā tas ir līdzīgs Windows instalēšanas procesam no jauna, ar vienu (ļoti svarīgu) izņēmumu. Kādā posmā mums vajadzētu būt logam, kas izskatās apmēram šādi:



Pievērsiet uzmanību rindiņai: “Lai atjaunotu Windows XP, izmantojot atkopšanas konsoli, noklikšķiniet uz “ R" Izmantosim šo iespēju: noklikšķiniet uz " R" uz tastatūras.

Piezīme: Ko dara atkopšanas konsole? Tas ļauj iegūt ierobežotu piekļuvi sistēmai (teksta režīmā), ja tā netiek sāknēta. “Teksts” nozīmē, ka mēs nevarēsim izmantot peli (jo nebūs grafiskā apvalka) un visas komandas būs jāievada no tastatūras.

Jau nobijies? Pirmo reizi ieraugot, man bija bail, bet tad tas pārgāja :) Vispār ikviens, kurš pārzina DOS, jutīsies absolūti ērti.

Tātad pēc palaišanas programma skenēs diskus, vai tajos nav Microsoft operētājsistēmu, un parādīs rezultātu kolonnā zem cipariem, sākot no pirmā.

Tā kā mums ir viena sistēma, tad (zemāk esošajā fotoattēlā) mēs redzam, ka zem numura ir viena OS 1 " mapē "C:\WINDOWS".



Tālāk mums tiek jautāts: “Kādā Windows eksemplārā man vajadzētu pierakstīties?” Protams - pirmais (un mūsu gadījumā vienīgais). Nospiediet ciparu uz tastatūras " 1 ", tad - atslēga" Ievadiet" Pēc tam mums tiek lūgts ievadīt administratora paroli. Ja jums tas ir, ievadiet to, ja nē, vēlreiz nospiediet taustiņu Enter.

Šeit mēs esam, pieteicies! Par to liecina uzraksts pašā apakšā “C:\WINDOWS” un mirgojošais kursors teksta komandu ievadīšanai.

Kādas komandas mums jāzina? Pirmkārt, tie, kas reaģē uz mūsu navigāciju (kustību) pa disku. Mums būs jāiet mapēs.

Uzdevums ir doties uz disku “C” un apskatīt tā saturu! Vienkārši, pele pie rokas :)

Rūpīgi apskatiet tālāk redzamo ekrānuzņēmumu:

Saburzīsim smadzenes un izdomāsim! Pirmkārt, ko nozīmē ieraksts "C:\WINDOWS>"? Šis ir mūsu pašreizējās pozīcijas identifikators. Mēs atrodamies “C:” diskdzinī “WINDOWS” direktorijā. Ikona " > " ir atdalītājs, kas vienkārši vizuāli atdala iepriekšējo komandu rezultātu (pa kreisi no tā) no tām, kuras mēs ievadām (pa labi no tā).

Tā kā mums ir jāparāda sistēmas diska saturs, vispirms mums ir nepieciešams “izvēlēties” no “WINDOWS” direktorijas. Lai to izdarītu, ievadiet, kā parādīts augstāk esošajā fotoattēlā: " cd.." Saīsinājums "CD" nozīmē " Mainīt direktoriju"(mainīt direktoriju, mapi, direktoriju), pēc tam - atstarpe un divi punkti pēc kārtas. Šī komanda ir līdzīga bultiņai atpakaļ programmā Windows Explorer.

Vienkārši atcerieties, ka šeit ļoti svarīgas ir tādas lietas kā atstarpe, atkāpe, kreisā vai labā slīpsvītra. Ir tikai viena pareiza pareizrakstība, un tā ir jādod!

Es pie tā pakavos tik detalizēti tāpēc, ka tas ir pamats (saknes un izcelsme), ko diemžēl ne visi zina un atceras. Un tad uz monitora parādās uzraksts Trūkst NTLDR, bet kā to salabot, ko darīt un uzreiz - pie speciālista! :) Un meistars dodas uz “avotiem”, ielādējas atkopšanas konsolē, ievada vienkāršas komandas no tastatūras un iegūst pozitīvu rezultātu :)

Ejam tālāk. Pēc tam nospiediet "Enter" (tas beidzas jebkuras komandas ievade) un redziet simbolu "C:" mēs atstājām direktoriju "WINDOWS" vienu līmeni uz augšu un nokļuvām C diska saknē šāds saīsinājums: " rež"(direktorijs), kurā tiks parādīts pašreizējā direktorija saturs.



Mēs redzam visus savus failus un direktorijus, kas tajā atrodas.

Tagad pāriesim pie mūsu CD vai DVD diskdziņa. Mums ir Windows instalācijas disks, vai atceries? Lai to izdarītu, ievadiet komandu " D:"(bez pēdiņām). Šeit galvenais ir “uzminēt”, zem kura alfabēta burta tas atrodas. Man ir viens loģiskais nodalījums (aka sistēmas nodalījums), tāpēc burts “D” ir optiskais diskdzinis. Ja jums ir vairāki nodalījumi (vai cietie diski), tad burts var būt pilnīgi atšķirīgs. Teiksim - "F", "G" vai - vēl tālāk alfabēta apakšā. Nu, domāju, ka izvēlēsies pēc brutālā spēka metodes :)

Mapē ar mūsu instalācijas disku mēs dodam komandu “dir” (pārlūkojiet saturu), kas mums jau ir pazīstama. Mēs iegūstam šādu rezultātu:



Šeit mūs interesēs mape “ I386" Tas satur mums nepieciešamos sāknēšanas ielādes failus. NTLDR Un Ntdetect.com, kuras grasāmies kopēt bojāto vietā (mēs tīšām izdzēsām).

Lai to izdarītu, mums jāiet uz šo mapi un jāpārliecinās, vai tā ir patiesība? Ievadiet komandu “cd” (mainīt direktoriju), un precīzs mērķa direktorija nosaukums ir “i386”. Nospiediet enter. Mēs redzam rezultātu: D:\i386> Mēs esam pārcēlušies uz mums vajadzīgo direktoriju. Tajā mēs izpildīsim satura pārskatīšanas komandu - “dir”.

Starp daudzajiem tajā esošajiem failiem mēs varam redzēt vajadzīgo!



Tagad mēs rakstām kopēšanas komandu, norādiet, kuru failu kopējam un kur: " kopēt ntldr c:“Jums jāraksta tieši tā, ievērojot visas atstarpes, kolus un beigās liekot slīpsvītru.

Sistēma norāda, ka viens fails tika veiksmīgi kopēts diska C saknē. Pārbaudīsim šo apstākli. Dosimies uz sistēmas disku (jums jau vajadzētu zināt, kā to izdarīt), ievadiet "dir" un skatiet šo attēlu:



Parādījās Windows bootloader fails - ntldr.

Super! Mēs tikko atrisinājām problēmu ar ziņojumu, kurā komandrindā trūkst NTLDR, startējot datoru! Atsāknējam un nobaudīsim sava darba augļus :)

Lai to izdarītu, mums vienkārši jāievada komanda " Izeja» (iziet) un nospiediet enter. Dators sāks restartēties. Bet... pagaidām mēs neredzēsim neko priecīgu, izņemot to, ka vairs neparādīsies ziņojums, ka NTLDR trūkst, un sistēma cikliski pārstartēsies, nesniedzot vairāk ziņojumu. Atcerieties, ka eksperimentu laikā mēs izdzēsām vēl divus failus “Ntdetect.com” un “boot.ini”?

Pirmo failu var kopēt no tās pašas "i386" mapes instalācijas diskā. Darām to. Ieejam atkopšanas konsolē, pēc tam dodieties uz direktoriju ar šo failu un izpildiet kopēšanas komandu.

Lūdzu, ņemiet vērā, ka failam “Ntdetect.com” ir paplašinājums (viss pēc punkta nosaukumā), tāpēc paplašinājums jānorāda arī pašā komandā. Mēs redzam veiksmīgas kopēšanas apstiprinājumu.

Pārliecināsimies par to. Dodieties uz C braucienu un paskatieties tur:



Mēs redzam, ka abi mūsu kopētie faili ir vietā. Mēs cenšamies atsāknēt - “iziet”. Ielādējot, mēs atkal neredzam, ka trūkst NTLDR, bet mēs redzam šo attēlu:


Fails “boot.ini” ir ne tikai nepareizs, bet arī mums tā vispār nav! Taču Windows sistēma ir gudra un “stāsta”, ka ir gatava sākt ielādi bez tās. Un patiešām, pēc dažām sekundēm mēs varam novērot veiksmīgu mūsu OS sākumu.


Problēma ir tāda, ka šāds ieraksts nepazudīs un parādīsies katru reizi, kad ieslēdzat datoru (un, ja konfigurācijas fails ir patiešām nepareizs, sistēma vispār netiks sāknēta).

Tāpēc uzzināsim, kā novērst arī šo problēmu! Pirmkārt, kas ir šis fails un kādu funkciju tas veic? Šis ir neliels teksta konfigurācijas fails, ko var atvērt, izmantojot Notepad. Darīsim to. Lūk, kas atrodas iekšpusē:



Ātri apskatīsim tā saturu.

  • sāknēšanas ielādētājs - sāknēšanas sadaļa (tikai apzīmējums)
  • taimauts=30 — atpakaļskaitīšanas taimeris līdz operētājsistēmas ielādei (sekundēs)
  • noklusējuma - operētājsistēma, kas tiks sāknēta pēc noklusējuma (attiecas uz sistēmām, kurās vienlaikus ir instalētas vairākas operētājsistēmas)
  • operētājsistēma - sistēmas(-u) sāknēšanas parametri. Katrs nākamais šeit pievieno jaunu rindiņu.

Tagad apskatīsim pašas parametru vērtības. Parametri “multi” un “disk” gandrīz vienmēr tiks iestatīti uz “0”, un mēs tiem nepieskaramies. Mūs interesēs " rdisk" - diska sērijas numurs (sākot no nulles), no kura tiek ielādēta operētājsistēma. Piemēram: ja mums fiziski (aparatūras līmenī) ir viens cietais disks, tad jābūt “0”, bet, ja mums ir divi cietie diski un OS ir instalēta otrajā, tad šajā gadījumā vērtība “rdisk” būs vienāds ar "1".

Parametrs " nodalījums"nozīmē gandrīz to pašu, bet priekš loģiski diski, kuros mūsu cietais disks ir sadalīts. Šeit numerācija sākas no viena. Piemēram: ja es ielādēju Windows no diska “C”, tad “partition” būs vienāds ar “1”, ja no diska “D”, tad - “2”, “E” - “3” utt.

Atliek parsēt to, kas nāk aiz slīpsvītras: Windows="Microsoft Windows XP Professional RU". Pēdiņās norādītā vietā var rakstīt jebko. Šī ir teksta informācija (lejupielādes ID) un neko neietekmē. Parametrs " /fastdetect"norāda sāknēšanas ielādētājam, ka (ja ir instalēta tikai viena sistēma) tai vajadzētu ignorēt taimauta taimera vērtību un nekavējoties ielādēt operētājsistēmu, neparādot sāknēšanas opciju atlases logu.

Zinot šīs vienkāršās lietas, varat iestatīt vajadzīgās vērtības tieši teksta redaktorā (piezīmju blokā) un saglabāt failu. Atsāknējot, no tā tiks nolasītas jaunās mūsu ievadītās vērtības. Bet es vēlos jums parādīt citu metodi, ko īpaši šādiem gadījumiem izstrādājuši Redmondas izstrādātāji.

Mēs sāknējam savu (cerams, jau pazīstamo konsoli) un ievadām tur komandu " bootcfg", no angļu valodas. "boot config" (sāknēšanas pārvaldība). Tā kā komandu ievadījām bez parametriem (mēs nenorādījām, kas tai jādara), sistēma mums parādīs visas iespējamās tās izmantošanas iespējas:



Sarkanā krāsā ir atzīmēti šīs komandas “taustiņi” (papildu opcijas), kurus mēs varam ierakstīt uzreiz pēc tās. Skaties, lasi, viss ir krievu valodā.

Vispirms izmantosim "atslēgu" sarakstu", lai parādītu to sistēmu sarakstu, kuras jau ir sāknēšanas sarakstā. Pirms “atslēgas” ievietojam atstarpi un slīpsvītru.

Mums tiek "teikts", ka lejupielādes sarakstā nav neviena vienuma, ko parādīt. Nav brīnums, ka mums nav paša sāknēšanas saraksta (boot.ini), mēs to veiksmīgi izdzēsām.

Mēs izmantojam citu šīs komandas “atslēgu” - “ pievienot"(pievienot), jūs varat arī - " pārbūvēt"(pārbūvēt). Rezultāts būs tāds pats.



Mēs "piespiedām" programmai skenēt visus diskus, lai atrastu tajos instalētās Windows ģimenes sistēmas. Rezultāts ir viena operētājsistēma “C” diskdzinī mapē “Windows”. Tālāk mums tiek lūgts izvēlēties pievienojamo sistēmu. Kur to pievienot? Proti, “boot.ini” failā, kas tika izveidots tajā pašā laikā :) Ielikām skaitli “1” - atrastās OS sērijas numuru. Tālāk tiek parādīts aicinājums ievadīt lejupielādes ID. Jūs varat rakstīt visu, ko vēlaties. Piemēram - "Mans Windows XP". Rindā “Ievadīt sāknēšanas parametrus” iesaku ievadīt “/fastdetect” (lai netērētu taimeri).

Pārliecināsimies, vai fails "boot.ini" patiešām ir izveidots diska saknē. Dosimies uz to un izpildīsim komandu "dir".



Tā ir patiesība! Mēs pārstartējam un pārliecināmies, ka ielāde norit gludi, neparādās ziņojums par NTLDR trūkst, kā arī neviens cits logs. Q.E.D!

Dosimies uz ielādēto sistēmu (izmantojot peli) sāknēšanas ielādētāja konfigurācijas failā un paskatīsimies, kas tajā ir ietverts?



Ievērojiet, kas ir iezīmēts sarkanā krāsā. Tieši šādus datus ievadījām no konsoles, un tie tajā brīdī tika ierakstīti šajā failā.

Nobeigumā es vēlos atzīmēt sekojošo, ja ielādes laikā redzat ziņojumu Trūkst NTLDR, tad problēmu var atrisināt citā veidā. Izņemiet cieto disku, pievienojiet to citam datoram ar tādu pašu sistēmu un kopējiet no turienes nepieciešamos failus. Tas ir jāizlemj jums, bet es domāju, ka jūsu konsoles prasmes noteikti noderēs nākotnē!

Sāknējot Windows XP, trūkst NTLDR, vai, palaižot sistēmu Windows 7, trūkst bootmgr

Jūs ieslēdzāt datoru, bet ielādējot Windows XP saka Trūkst NTLDR un Windows 7 netiek ielādēts vai netiek ielādēts ar kļūdu trūkst bootmgr. Neļauties panikai. Parasti problēmu ir diezgan viegli atrisināt.

Izdomāsim, ko nozīmē uzraksts ntldr trūkst(Windows 7 kļūda trūkst bootmgr). Ziņojums norāda, ka Windows sāknēšanas ielādētājs (ntldr vai bootmgr fails) netika atrasts. Sāknēšanas ielādētājs ir programma, kas vispirms tiek ielādēta RAM un kontrolē turpmāko operētājsistēmas ielādi. Protams, ja sāknēšanas ielādētājs netiek atrasts, tad par turpmāku OS ielādi nav runas un dators liek vienkārši pārstartēt, nospiežot taustiņus Ctrl+Alt+Del.

Faili ntldr Un ntdetect.com jāatrodas tā diskdziņa saknes mapē, no kura tiek ielādēta sistēma Windows XP (disks C :). Ja tā nav, parādās šī kļūda.

Windows 7 sāknēšanas ielādētājā bootmgr var atrasties vai nu nodalījumā ar operētājsistēmu (C disks), vai īpašā slēptā nodalījumā, kas tiek izveidots instalēšanas laikā un trūkst NTLDR — kļūdas cēloņi

1) Iemesls, kāpēc diskā trūkst Windows sāknēšanas ielādes, galvenokārt var būt loģiskas kļūdas failu sistēmā. Šīs kļūdas var parādīties, piemēram, pēc nepareizas datora izslēgšanas vai pēc tā sasalšanas, vai paša cietā diska bojājumu rezultātā.

2) Šīs kļūdas cēlonis var būt arī banāla faila dzēšana, ko veicis pats lietotājs vai vīruss.

3) Vēl viens iemesls ir aktīvā diska nodalījuma maiņa. Faili ntldr Un ntdetect.com(Windows XP) vai bootmgr(Windows 7) jāatrodas aktīvajā diska nodalījumā, pretējā gadījumā tie netiks atrasti.

4) Arī šī kļūda bieži rodas pēc sāknēšanas diska, tas ir, diska C, saspiešanas.

5) Ntldr un bootmgr failu bojājumu cēlonis var būt cietā diska fiziski bojājumi (slikti sektori vai slikts bloks).

Trūkst NTLDR — kā to labot

Lai novērstu kļūdu, jums būs nepieciešams ERD Commander sāknēšanas disks (diska attēlu var lejupielādēt, un šajā rakstā lasiet: kā ierakstīt attēlu kompaktdiskā) un arhīvs, kurā ir faili ntldr un ntdetect.com: .

Ja jums nav diskdziņa, varat izveidot sāknējamu USB zibatmiņas disku ERD Commander. Arhīvs ar failiem ir jāizsaiņo zibatmiņas diskā, lai vēlāk to varētu kopēt sistēmas cietajā diskā.

Tagad es jums pateikšu, kā rīkoties, ja saņemat ziņojumu, ka trūkst NTLDR

1) Pirmkārt, jums jāpārbauda disks, vai failu sistēmā nav loģisku kļūdu.

Mēs sāknējam datoru no ERD Commander sāknēšanas diska vai zibatmiņas diska. Atlasiet ERD Commander versiju savai Windows versijai. Pēc ielādes sākuma ekrāns kādu laiku būs melns – nebaidieties, tā tam vajadzētu būt. Varat spriest, ka notiek ielāde, pēc diskdziņa vai zibatmiņas diska darbības. Pēc tam tiks parādīts dialoglodziņš ar aicinājumu fonā izveidot savienojumu ar tīklu. Noklikšķiniet uz pogas Izlaist tīkla savienojumu (ERD 6.5 versijā jums jānoklikšķina uz Nē), lai izlaistu šo darbību. Ja tiek piedāvāts pārdalīt diska burtus, kā tas ir OS, piekrītiet, noklikšķinot uz Jā.

Nākamajā logā atlasiet savu operētājsistēmu un noklikšķiniet uz Labi.

Tagad jums ir jāatver komandu uzvednes logs. Lai to izdarītu, dodieties uz izvēlni Sākt — komandu uzvedne(programmā ERD Commander operētājsistēmai Windows 7 atlasiet Komandrinda)

Komandu uzvednē ievadiet komandu chkdsk c: /f lai pārbaudītu C: disku un nospiediet taustiņu Enter. Ja parādās ziņojums, kā parādīts zemāk, nospiediet y(jā), pēc tam ievadiet

Sāksies verifikācijas process, pēc kura tiks parādīts ziņojums.

Lūdzu, ņemiet vērā punktu sliktajos sektoros, kas parāda cietā diska nenolasāmo sektoru skaitu. Ja šis parametrs atšķiras no 0, iesaku mēģināt atgūt nelasāmos sektorus, izmantojot specializētas programmas vai nomainīt cieto disku. Kad diska kļūdas ir novērstas, mēģiniet startēt Windows kā parasti. Daudzos gadījumos veiktās darbības ir pietiekamas, lai atjaunotu Windows XP sāknēšanu.

Ja pēc šīs darbības trūkst kļūdas NTLDR vai joprojām tiek parādīts BOTMGR trūkums, pārejiet pie nākamās darbības.

2) Pārbaudiet, vai sistēmas diskā nav NTLDR un NTDETECT.COM failu

Operētājsistēmai Windows 7 šī darbība ne vienmēr ir aktuāla, jo sāknēšanas ielādētājs bieži atrodas īpašā slēptā nodalījumā un to nav iespējams noņemt. Tāpēc operētājsistēmā Windows 7 varat izlaist šo darbību.

Pārbaudiet, vai diska C: saknes mapē ir faili ntldr un ntdetect.com. Lai to izdarītu, lejupielādējiet ERD Commander un palaidiet Explorer ( Sākt - Explorer) un pārbaudiet šo failu esamību.

Pat ja faili ntldr un ntdetect.com atrodas diskdzinī C:, labāk tos aizstāt ar failiem no Ntldr_ntdetect.zip arhīva.

Atlasiet failus, kas jākopē, un ar peles labo pogu noklikšķiniet. Konteksta izvēlnē atlasiet Kopēt uz .

Parādītajā logā jānorāda kopēto failu galamērķa ceļš. Izvēlieties disku C un noklikšķiniet uz Labi.

Ja faili jau pastāv, tiks parādīts logs ar jautājumu, vai failu aizstāt. Klikšķis lai aizstātu esošo failu ar to, kuru kopējat.

Tagad mēģiniet restartēt datoru. Ja tas nepalīdz, pārejiet uz trešo punktu.

3) Pārliecinieties, vai diska nodalījums, kurā ir instalēta sistēma Windows XP, ir aktīvs

Windows var sāknēt tikai tad, ja ntldr vai bootmgr sāknēšanas ielādētājs atrodas aktīvajā nodalījumā. Jums vajadzētu pārbaudīt, vai nodalījums nejauši nav kļuvis neaktīvs.

Acronis Disk Director palīdzēs ar to. Sāknēšanas diska attēlu var lejupielādēt. Ierakstiet attēlu diskā un sāknējiet no tā.

Parādītajā diska izvēlnē atlasiet Acronis Disk Director 11 Advanced.

Tagad palaidiet pārvaldības konsoli (strādājiet ar pašreizējo mašīnu)

Diskam (C:) (vai tam, kurā ir instalēta sistēma Windows, ja tas nav diskā C) ir jābūt aktīvs. Sadaļas statusā jābūt uzrakstam Aktīvs(pasvītrots attēlā zemāk), un sadaļas grafiskajā attēlā jābūt sarkanam karodziņam. Operētājsistēmā Windows 7 slēptam 100 MB nodalījumam diska sākumā jābūt aktīvam, ja tāds pastāv.

Ja disks ar sāknēšanas ielādētāju ir neaktīvs, kļūdas iemesls ir Trūkst NTLDR operētājsistēmā Windows XP un Trūkst bootmgr operētājsistēmā Windows 7 tas ir tieši tā. Ir nepieciešams aktivizēt disku (C:) vai slēpto sistēmas nodalījumu (ja tāds ir). Lai to izdarītu, ar peles labo pogu noklikšķiniet uz vietējais apjoms (C :) un parādītajā konteksta izvēlnē atlasiet Atzīmēt kā aktīvu.

Parādīsies brīdinājuma logs, kas brīdina, ka tas var ietekmēt operētājsistēmas sāknēšanu. Klikšķis labi.

Tagad jums ir nepieciešama programma, lai veiktu plānotās darbības un aktivizētu disku (C:). Lai to izdarītu, noklikšķiniet uz pogas Piemērot plānotās darbības.

Parādīsies logs, kurā tiks ierakstītas darbības, kas tiks veiktas. Klikšķis Turpināt.

Pēc visu darbību pabeigšanas noklikšķiniet uz pogas Aizvērt.

Pēc tam aizveriet galveno logu Diska pārvaldība un nospiediet pogu Reboot.

Mēģiniet palaist datoru normālā režīmā. Sistēmai Windows vajadzētu startēt normāli.

Šis raksts ir par nelielu kļūdu Trūkst NTLDR Windows operētājsistēma, ar kuru daži lietotāji var saskarties darba laikā.

Man jāsaka, ka kļūda ir diezgan kaitinoša, un ne visi zina, kā to novērst, kā rezultātā viņi pārinstalē sistēmu. Tas nav ļoti ērti un nav pilnīgi pareizi, jo ir daudz humānākas un daļēji arī vienkāršas metodes, kuras tiks apspriestas šajā rakstā.

Operētājsistēmā Windows XP trūkst NTLDR

Un šī kļūda parādās tā vietā, lai ielādētu Windows saimes OS (operētājsistēmu) uzraksta veidā: trūkst NTLDR. Pēc tam nav iespējams iekļūt sistēmā Windows. Ko tas nozīmē? Visticamāk, sāknēšanas faili sistēmas nodalījumā ir izdzēsti vai bojāti, un OS nevar sāknēt, jo. nezina, kas, kur un kāpēc.

Kad redzat kaut ko līdzīgu, nekrītiet panikā, bet mierīgi ievietojiet disku ar (Tev tas ir, vai ne? :)), iestatiet sāknēšanai no CD-ROM un pēc sāknēšanas no šī diska nospiediet pogu R, lai atvērtu atkopšanas konsoli. Šajā konsolē jums tiks lūgts izvēlēties OS, kuru vēlaties atjaunot (lai to izdarītu, jānoklikšķina, piemēram, 1 un Enter, kā arī atbildot uz konsoles jautājumu, iespējams, būs jānospiež y un Enter) un jāievada komandas FIXBOOT un FIXMBR (skat. attēlus zemāk).

Visi. Reboot, pagaidiet... tam vajadzētu darboties :)
Ja tas nedarbojas.

Ja iepriekš minētās komandas nepalīdzēja, tad mūs izglābs tā pati atkopšanas konsole un kopēšanas komanda, t.i., failu kopēšanas komanda. Izmantojot šo komandu, no diska ir jāpārsūta 2 faili - “NTLDR” un “NTDETECT.COM”.

Lai to izdarītu, mēs izmantosim komandu kopēt. Tas darbojas šādi: “Kopēt ", Kur – pilns ceļš uz failu vai mapi, kuru vēlamies kopēt, un – pilns ceļš uz vietu, kur vēlamies kopēt. Tas ir, lai kopētu, mēs ievadām šādas komandas (pa vienai):

kopēt e:\i386\ntldr c:\
kopēt e:\i386\ntdetect.com c:\

Kur e:\ ir jūsu CD\DVD diskdziņa burts, un c:\ ir operētājsistēmas atrašanās vietas burts, kur jūs faktiski vēlaties kopēt šos failus.

Operētājsistēmā Windows 7/8/10 (un bootloader atkopšanā) trūkst NTLDR

Risinājums kopumā ir līdzīgs. Jums būs jāieiet atkopšanas režīmā, kuram, piemēram, ir nepieciešams sāknēt (arī izmantojot sāknēšanu no ārējiem datu nesējiem, tāpat kā iepriekš minētajā metodē) no instalācijas diska vai zibatmiņas diska un pirmajā instalēšanas posmā noklikšķiniet uz " Sistēmas atjaunošana":

Parādītajā komandrindā mums būs jāievada divas komandas:

bootrec/fixmbr
bootrec/fixboot

Nu, tas arī viss, patiesībā.

Neaizmirstiet nospiest Enter pēc visa šī, restartējiet datoru un patiesībā tas atkal sāksies no diska, nevis no ārējā datu nesēja.

Tam vajadzētu palīdzēt.

Pēcvārds

Kā arī, ja ir kādas problēmas vai kaut ko nesaproti droši raksti komentāros, mēģināšu palīdzēt, lai gan trūkst NTLDR nav tik briesmīga problēma, ja vien, protams, cietais disks nav sabojājies .

skatījumi