Windows XP үшін ntldr файлы қайда. NTLDR жоқ, не істеуім керек? NTLDR қалпына келтіру жоқ

Windows XP үшін ntldr файлы қайда. NTLDR жоқ, не істеуім керек? NTLDR қалпына келтіру жоқ

Windows операциялық жүйесін жүктеп жатқанда, пайдаланушы монитор экранында жағымсыз хабарламаға тап болуы мүмкін:

NTLDR жоқ
Қайта бастау үшін CTRL+ALT+DEL пернелерін басыңыз.

Бұл ақаулықтың бірнеше себептері болуы мүмкін:

Жүйе дұрыс емес дискіден жүктелетін бірнеше қатты дискіні пайдаланады;
- компакт-дискі, флэш-диск, иілгіш диск енгізілген;
- түбірлік қалтаның MFT кестесінің қатты фрагментациясы. Түбірлік қалтаның MFT файлдардың үлкен санын қамтыса, ол қосымша бөлу индексін жасау керек болатындай фрагменттелуі мүмкін. Бөлу индекстері файлдарды алфавиттік ретпен тізімдейтіндіктен, NTLDR файлы екінші бөлу индексімен аяқталуы мүмкін;
- NTLDR және/немесе NTDETECT.COM файлдарын пайдаланушы жойған;
- файлдар қуат үзілуіне немесе қатты диск қатесіне байланысты зақымдалған.

Бұл мәселені шешу үшін біз барлық ықтимал сақтау құралдарын шығарып аламыз және бұл көмектеспесе, келесі әдістердің бірін таңдаңыз:

1. Ең оңай жолы көшірудеректер файлдары жұмыс істейтін машинаданжәне ауыстырыңыз.

Қатты дискіні басқа компьютерге қосыңыз;

LiveCD дискісінен жүктеу

2. «Қалпына келтіру консолі» режимінде бастапқы Windows XP дискісінен жүктеңіз. Пәрмен жолы пайда болғаннан кейін:

Пәрменді пайдаланыңыз fixboot.

"Copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" дискіден файлдарды көшіріңіз және көшірілген файлдың төлсипаттарын өзгертіңіз.
attrib ntdetect.com -r -s –h
аттриб ntldr -r -s –h

Microsoft утилитасын пайдаланыңыз Bcupdate2.exe (DOS бағдарламасы).
Bcupdate2.exe C:/F
/q - тыныш режим (/y опциясын да пайдалану керек)
/y - растауды қажет етпейді
/f - пайдаланылған көлемді жаңарту
/t - тек ескі жүктеу кодын тексеріңіз

Егер компьютер жүктелмесе, экран қара болып, NTLDR жоқ қатесін көрсетеді, бұл Ntldr және NTDETECT файлдарынан жүктеу жазбасын оқу мүмкін емес дегенді білдіреді. Маған бірден тапсырыс беруге рұқсат етіңіз: Windows жүйесін қайта орнатудың қажеті жоқ. Бұл файлдар вируспен, аппараттық құралдың ақауымен зақымдалған болуы мүмкін немесе мен үшін олар із-түзсіз жоғалып кетті.
Осы қатемен Windows жүйесін қалай қалпына келтіруге болады:
1. Жүйелік блокты бөлшектеңіз, қатты дискіге кабельді тексеріңіз, дискі мен бұранда арасындағы кабельдерді (егер 2 болса) өзгертуге болады. Қайта жүктеп, көріңіз.

2. Windows XP дискісін диск жетегіне салыңыз , Сонымен қатар, BIOS-ны CD-ROM-дан жүктелетін етіп орнатуды ұмытпаңыз. Жүктелгеннен кейін қалпына келтіру консолін ашу үшін R пернесін басыңыз. Компьютерде бір ОЖ орнатылған болса, келесі ақпарат пайда болады:

Windows жүйесінің қай көшірмесіне кіруім керек?

1 теріңіз, Enter пернесін басыңыз.

Хабар пайда болады:

Әкімші құпия сөзін енгізіңіз:

Әкімшіде құпия сөз болмаса, жай ғана Enter пернесін басыңыз.

Келесі хабарлама пайда болады:

**ЕСКЕРТУ**

Бұл компьютерде стандартты емес немесе жарамсыз негізгі жүктеу жазбасы бар. FIXMBR пайдалану бар бөлімдер кестесін зақымдауы мүмкін. Бұл ағымдағы қатты дискінің барлық бөлімдеріне қол жеткізуді жоғалтуға әкеледі.

Дискіге қатынасу мәселелері болмаса, FIXMBR пәрменін тоқтату ұсынылады.

Жаңа MBR жазбасын растап жатырсыз ба?

Y әрпін енгізіңіз (иә, иә) және Enter пернесін басыңыз.

Хабар пайда болады:

Жаңа негізгі жүктеу жазбасы \Device\Harddisk0\Partition0 физикалық дискісінде жасалады.

Жаңа негізгі жүктеу жазбасы сәтті жасалды.

Содан кейін жүйе шақыруы пайда болады: C:\WINDOWS>

Енгізіңіз fixbootжәне Enter пернесін басыңыз.

Осыдан кейін хабарлама пайда болады:

Соңғы бөлім: C:.

C: бөліміне жаңа жүктеу секторын жазғыңыз келе ме?

Y әрпін енгізіңіз (иә, иә) және Enter пернесін басыңыз.

Хабар пайда болады:

Жүктеу бөліміндегі файлдық жүйе: NTFS (немесе FAT32).

FIXBOOT пәрмені жаңа жүктеу секторын жазады.

Жаңа жүктеу секторы сәтті жазылды.

C:\WINDOWS> жүйелік нұсқауы пайда болады

Барлық операциялар аяқталды, енді біз қалпына келтіру консолінен шығамыз. Енді қалпына келтіру консолінен шығыңыз, шығу пәрменін енгізіңіз және Enter пернесін басыңыз. Осыдан кейін компьютер қайта іске қосылады. Егер қате пайда бола берсе, 3-қадамға өтіңіз.

3. Ntldr және NTDETECT файлдарын C дискінің түбіріне жазу керек. Сіз оларды жүктеп алып, файлдан шығарып, флэш-дискке жаза аласыз. Одан кейін сізге Windows LiveCD, LiveCD, Hirens boot, Reanimator xP немесе Windows жүйесінсіз жүктеуге және файлдық жүйеге кіруге мүмкіндік беретін басқалар сияқты жүктеу дискісі қажет болады. Linux LiveCD бағдарламасын Dr. Web веб-сайтынан жүктеп алуға болады (ол жерде кірістірілген антивирус бар) - өте қажет нәрсе, содан кейін Midnight Commander кірістірілген файл менеджерін пайдаланып, көрсетілген файлдарды C дискінің түбіріне жылжытыңыз. Midnight Commander бағдарламасының жалғыз ерекшелігі - ол Windows файлдық жүйесінде «win» каталогында көрсетіледі. LiveCD жүктеп алыңыз. үшін бірдей дискіні қолдандық.

Кейде компьютер іске қосыла бастайды, NTLDR жоқ қатесі енді жоқ, бірақ ол файлға ант ете бастайды.

boot.ini, C дискінің бір түбірінде орналасқан болса, жүктеп алған мұрағатта да осы файл бар және оны ауыстыру қажет.

Менің тәжірибемде мен компьютерді жүктеу кезінде NTLDR жоқ хабарды жиі кездестірдім. Бұл тақырып бойынша жеке мақала жазу үшін жиі жеткілікті болуы мүмкін :)

Монитор экранында ұқсас жағдай осылай көрінеді:

NTLDR хабары жоқ болғаннан кейін (NTLDR жұмыс істемейді, «жоқ» зақымдалған), бізден қайта жүктеуді сұрайды, содан кейін жағдай циклді түрде қайталанады. Шамадан тыс жүктелген - бірдей сурет. Жалпы, операциялық жүйе жүктелмейді.

Мен әдеттегідей жағдайды егжей-тегжейлі талдауды ұсынамын. NTLDR дегеніміз не? Бұл Windows XP және Windows 2000 үшін жүктеуші. NTLDR аббревиатурасы « nt жүктеме r» (жүктеу – жүктеу, ал толық – NT технологиясына негізделген жүйелерге арналған жүктеуші).

Ескерту: ағылшын тілінен «NT». Жаңа технология – жаңа технология. Неліктен дәл осылай екенін білмеймін? Дегенмен, Windows 98-мен салыстырғанда, бұл, әрине, жаңа және тіпті революциялық! :)

Енді біз операциялық жүйенің жүктеушісі зақымдалғанын білеміз. Бұл жағымсыз естіледі. Бірақ жақсы жаңалық бар: бұл толығымен түзетіледі және Windows жүйесін қайта орнатудың қажеті жоқ!

Бірақ мәселені шешуді бастамас бұрын, Windows XP жүйесін іске қосу процесін негізгі қарастырайық. Бұл қалай болады? Біз немен айналысып жатқанымызды түсінуіміз керек, солай ма? Жүйені іске қосу процесінің «аппараттық» бөлігіне қатысты барлығын өткізіп жіберейік (біз бұл тармақтарды сайттағы алдыңғы мақалаларда талқылаған болатынбыз) және бағдарламалық құрал құрамдас бөлігіне арнайы тоқталайық.

Бастапқы кезеңде компьютер «деп аталатынды оқиды. Негізгі жүктеу жазбасы"немесе - MBR (Негізгі жүктеу жазбасы). MBR деректері қатты дискілік кеңістіктің бір (бірінші) секторын (512 байт) алады. Іс жүзінде шамалы көлем, бірақ ол жедел жадқа көшірілетін және компьютерді іске қосуға дайындайтын кодты қамтиды.

Егжей-тегжейлерге бармай (сипаттаманы қиындатпау үшін) негізгі жүктеу жазбасы барлық физикалық және логикалық дискілерді сканерлейді және « деп белгіленген бөлімді табады. белсенді«(ОЖ дәл осындай бөлімнен басталады) және одан әрі басқаруды онда орналасқан жүктеу секторына береді.

Белсенді бөлімнің бұл секторы (оны жүктеу секторы деп атайды - Жүктеу секторы) операциялық жүйе (ОЖ) іске қосылатын логикалық дискінің бірінші секторында орналасқан. Жүктеу секторы файлдық жүйе түрі мен өлшемі және логикалық параметрлері туралы барлық қажетті ақпаратты қамтиды.

Өз кезегінде, Жүктеу секторы операциялық жүйенің жүктеушісін өзі табады (бұл жағдайда NTLDR) және оған басқаруды береді.

Ескерту: Windows Vista және Windows 7 "NTLDR" орнына файлды пайдаланады Winload.exe. Бұл орналасқан файл C:\Windows\System32\winload.exe.

Басқаруда NTLDR келесі әрекеттерді орындайды:

  • 32-биттік жұмыс режиміне ауысады
  • файлдық жүйеге кіруді ұйымдастырады
  • файлды оқиды boot.ini«және бірнеше орнатылған жүйелер жағдайында - оларды таңдау үшін мәзірді көрсетеді
  • бағдарламасын іске қосады» ntdetect.com", ол компьютердің аппараттық құралының құрамы туралы деректерді жинайды (ntdetect.com тізімді жасайды, содан кейін ол жүйелік тізілім кілтінде пайдаланылады: HKEY_LOCAL_MACHINE филиалының HARDWARE)
  • файлды инициализациялайды» ntoskrnl.exe«(операциялық жүйенің ядросы. «Ядро» - ядро) және оған табылған жабдық туралы жиналған ақпаратты жібереді. Ядродан басқа, тағы бір өте маңызды файл жүктеледі - « hal.dll«(Аппараттық абстракция деңгейі – аппараттық абстракциялар деңгейі). Ол жүйе ядросын аппараттық құралдан (бұл механизм ОЖ-ның әртүрлі аппараттық платформаларда жұмыс істеуіне мүмкіндік береді) бөледі (анстракциялайды).

Ескерту: “ntoskrnl.exe” және “hal.dll” файлдары System32 каталогында орналасқан.

Осыдан кейін операциялық жүйенің өзі іске қосылады. Қысқасы мынау :) Онда әлі көп «қызық» болып жатыр, бірақ бізді қазір бұл қызықтырмайды, бірақ жазуда NTLDR жоқжәне оны қалай түзетуге болады?

NTLDR оны қалай түзетуге болатыны және не істеу керектігі жоқ?

Енді операциялық жүйе жүктеушісі қандай рөлді және жүйені іске қосудың қай кезеңінде орындайтынын түсініп, біз онымен байланысты мәселелерді шешуге кірісе аламыз.

Келесіні еске түсірейік: Windows 2000/XP/2003 операциялық жүйелерін сәтті іске қосу үшін келесі файлдар қажет:

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

Олар дискінің түбінде орналасқан » C:" Иә, жүктеуші - бұл біздің қатты дискідегі файл, сондай-ақ жүктеуге қатысатын ілеспе модульдер. Оны толығырақ қарастырайық.

Ол үшін Windows Explorer бағдарламасында әдепкі бойынша жасырылған жүйелік файлдар мен қалталарды көрсетуіміз керек. Мұны істеу үшін «Құралдар» мәзірін және ашылмалы мәзірден - «Қалта параметрлері» түймесін басыңыз.


«Көру» қойындысына өтіп, «Қорғалған жүйелік файлдарды жасыру» құсбелгісін алып тастаңыз (төменде көрсетілгендей) және қосқышты «Жасырын файлдар мен қалталарды көрсету» күйіне орнатыңыз. «Тіркелген файл түрлері үшін кеңейтімдерді жасыру» тармағынан «құсты» алып тастауды ұсынамын.


«Қолдану» түймесін басып, «C» дискісіне өтіңіз. Онда біз мынаны көреміз:


Жүйені жүктеуге жауапты үш файлымыз да бар. Тамаша!

Мен апатты имитациялауды және олардың барлығын жоюды ұсынамын! :) Бұл файлдардың кез келгені зақымдалған (немесе жоқ) болса не болатынын визуализациялаудың ең оңай жолы.

Біз олардың барлығын жойып, қайта жүктейміз. Қайта жүктегеннен кейін біз хабарламаны көреміз NTLDR жоқ Қайта іске қосу үшін Ctrl+Alt+Del пернелерін басыңыз. Дәл бізге қажет нәрсе! :) Қалпына келтіруді бастайық.

Біріншіден, міне, біздің әрекет жоспарымыз: файлдар жоқ (зақымданған) болғандықтан, бізге дәл сол файлдарды бір жерде алып, жетіспейтін (зақымдалған) файлдардың орнына ауыстыру керек деп есептеу өте қисынды болар еді. Темір логика! :) Оларды қайдан алуға болады? Міне, бірнеше нұсқалар:

  • интернеттен жүктеп алыңыз
  • досыңыздан қайта жазыңыз
  • Windows орнату дискісін пайдаланыңыз (оларды сол жерден көшіріңіз)

Біз өзіміздің әкімшіміз болғандықтан және мәселені сырттан көмексіз шешуге дағдыланғандықтан, біз үшінші нұсқаны таңдаймыз! :)

Мұны істеу үшін бізге Windows XP түпнұсқасы бар диск қажет (Windows 2000 жағдайында процесс бірдей көрінеді), жақсырақ компьютерде орнатқан дискімен. Біз оны жүктейміз, BIOS-ты ықшам дискіден жүктелетін етіп орнатамыз және пайда болуы керек терезені күтеміз.

Бастапқыда бұл бір (өте маңызды) ерекшелікті қоспағанда, Windows жүйесін нөлден орнату процесіне ұқсас. Кейбір кезеңде бізде келесідей терезе болуы керек:



Жолға назар аударыңыз: «Қалпына келтіру консолін пайдаланып Windows XP жүйесін қалпына келтіру үшін « Р" Осы мүмкіндікті пайдаланып көрейік: « Р« пернетақтада.

Ескерту: Қалпына келтіру консолі не істейді? Ол жүйеге (мәтіндік режимде) шектеулі қол жеткізуге мүмкіндік береді, егер ол жүктелмесе. «Мәтінде» бұл тінтуірді пайдалана алмайтынымызды білдіреді (себебі графикалық қабық болмайды) және біз пернетақтадан барлық командаларды енгізуіміз керек.

Қазірдің өзінде қорқасыз ба? Мен оны бірінші рет көргенде қорықтым, бірақ кейін ол жоғалып кетті :) Жалпы, DOS-пен таныс кез келген адам өзін өте ыңғайлы сезінеді.

Сонымен, іске қосқаннан кейін бағдарлама дискілерді оларда Microsoft операциялық жүйелерінің бар-жоғын тексереді және нәтижені біріншіден бастап сандар астындағы бағанда көрсетеді.

Бізде бір жүйе болғандықтан (төмендегі фотода) санның астында бір ОЖ бар екенін көреміз. 1 " C:\WINDOWS" қалтасында.



Содан кейін бізден «Windows жүйесінің қай көшірмесіне кіруім керек?» Деп сұрайды. Әрине - бірінші (және біздің жағдайда жалғыз). Пернетақтадағы нөмірді басыңыз " 1 ", содан кейін - кілт " Енгізіңіз" Содан кейін бізден әкімші құпия сөзін енгізу сұралады. Егер сізде бар болса, оны енгізіңіз; егер жоқ болса, «Enter» түймесін қайтадан басыңыз.

Міне, кірдік! Мұны төменгі жағындағы «C:\WINDOWS» жазуы және мәтіндік командаларды енгізуге арналған жыпылықтайтын курсор дәлелдейді.

Қандай командаларды білуіміз керек? Ең алдымен, дискідегі біздің шарлауымызға (қозғалысымызға) жауап беретіндер. Біз қалталарға кіруіміз керек.

Тапсырма «С» дискісіне өтіп, оның мазмұнын көру! Қарапайым, қолыңызда тінтуір бар :)

Төмендегі скриншотты мұқият қараңыз:

Миымызды бүгіп, оны анықтайық! Ең алдымен, «C:\WINDOWS>» жазбасы нені білдіреді? Бұл біздің қазіргі позициямыздың идентификаторы. Біз «WINDOWS» каталогындағы «C:» дискісінде орналасқанбыз. белгішесі" > " - бұл алдыңғы пәрмендердің нәтижесін (оның сол жағында) біз енгізгеннен (оның оң жағында) көрнекі түрде бөлетін бөлгіш.

Жүйелік дискінің мазмұнын көрсету қажет болғандықтан, алдымен «WINDOWS» каталогынан «таңдау» керек. Ол үшін жоғарыдағы фотода көрсетілгендей енгізіңіз: « CD.." «CD» аббревиатурасы « Каталогты өзгерту«(каталогты, қалтаны, каталогты өзгерту), содан кейін - бос орын және қатардағы екі нүкте. Бұл пәрмен Windows Explorer шолғышындағы артқа көрсеткіге ұқсас.

Мұнда бос орын, шегініс, сол немесе оң жақ қиғаш сызық сияқты нәрселер өте маңызды екенін есте сақтаңыз. Бір ғана дұрыс емле бар, ол берілуі керек!

Бұл, өкінішке орай, бәрі бірдей біле бермейді және есте сақтайтын негіз (тамыр мен бастау) болғандықтан, мен бұл туралы егжей-тегжейлі тоқталып отырмын. Содан кейін мониторда хабарлама пайда болады NTLDR жоқ, бірақ оны қалай түзетуге болады, не істеу керек және дереу - маманға барыңыз! :) Ал шебері «көздерге» өтіп, қалпына келтіру консоліне жүктейді, пернетақтадан қарапайым пәрмендерді енгізеді және оң нәтиже алады :)

Әрі қарай жүрейік. Осыдан кейін «Enter» пернесін басыңыз (бұл кез келген пәрменді енгізуді аяқтайды) және «WINDOWS» каталогын бір деңгейге қалдырып, C дискінің түбіне кірдік келесі аббревиатура: « реж"(каталог), ол ағымдағы каталогтың мазмұнын көрсетеді.



Біз онда орналасқан барлық файлдар мен каталогтарды көреміз.

Енді CD немесе DVD дискімізге барайық. Бізде Windows орнату дискісі бар, есіңізде ме? Ол үшін пәрменді енгізіңіз « D:«(тырнақшасыз). Мұнда ең бастысы - алфавиттің қай әрпінің астында орналасқанын «болжау». Менде бір логикалық бөлім (жүйелік бөлім) бар, сондықтан «D» әрпі оптикалық диск болып табылады. Егер сізде бірнеше бөлімдер (немесе қатты дискілер) болса, онда әріп мүлдем басқаша болуы мүмкін. Айталық - «F», «G» немесе - әліпбиден төменірек. Менің ойымша, сіз дөрекі күшпен таңдайсыз :)

Орнату дискісі бар қалтада бізге бұрыннан таныс «dir» (мазмұнды шолу) пәрменін береміз. Біз бұл нәтижені аламыз:



Мұнда бізді «қалта қызықтырады» I386" Онда бізге қажет жүктеуші файлдары бар. NTLDRЖәне Ntdetect.com, біз бүлінгендердің орнына көшіреміз (біз әдейі жойдық).

Ол үшін осы қалтаға өтіп, мұның рас екеніне көз жеткізу керек пе? «Cd» (каталогты өзгерту) пәрменін енгізіңіз және мақсатты каталогтың нақты атауы «i386». Enter пернесін басыңыз. Нәтижені көреміз: D:\i386> Біз қажетті каталогқа көштік. Онда біз мазмұнды қарау пәрменін орындаймыз - «дир».

Оның құрамындағы көптеген файлдардың ішінен бізге қажет файлды көре аламыз!



Енді біз көшіру пәрменін жазамыз, қай файлды және қайда көшіріп жатқанымызды көрсетіңіз: « көшіру ntldr c:«Сіз барлық бос орындарды, қос нүктелерді сақтай отырып және соңына қиғаш сызықты қойып, дәл осылай жазуыңыз керек.

Жүйе бір файлдың C дискінің түбіріне сәтті көшірілгенін хабарлайды. Осы жағдайды тексерейік. Жүйелік дискіге барайық (сіз мұны қалай істеу керектігін білуіңіз керек), «dir» енгізіңіз және мына суретті қараңыз:



Windows жүктеуші файлы пайда болды - ntldr.

Тамаша! Біз компьютерді жүктеу кезінде пәрмен жолында NTLDR жоқ хабармен мәселені шештік! Қайта жүктеп, еңбегіміздің жемісін көрейік :)

Мұны істеу үшін бізге жай ғана пәрменді теру керек « Шығу» (шығу) және enter пернесін басыңыз. Компьютер қайта іске қосыла бастайды. Бірақ... әзірге біз бақытты ештеңе көрмейміз, тек NTLDR жоқ хабары енді пайда болмайды және жүйе басқа хабарламаларсыз циклді түрде қайта жүктеледі. Есіңізде болсын, эксперимент кезінде біз тағы екі «Ntdetect.com» және «boot.ini» файлдарын жойдық?

Бірінші файлды орнату дискісіндегі бірдей «i386» қалтасынан көшіруге болады. Мұны істейік. Қалпына келтіру консоліне кірейік, содан кейін осы файлмен каталогқа өтіп, көшіру пәрменін орындаймыз.

«Ntdetect.com» файлының кеңейтімі бар екенін ескеріңіз (атындағы нүктеден кейін барлығы), сондықтан кеңейтімді де пәрменнің өзінде көрсету керек. Сәтті көшірудің растауын көреміз.

Осыған көз жеткізейік. C көлігіне өтіп, айналаға қараңыз:



Біз көшірген екі файлдың да орнында екенін көреміз. Біз қайта жүктеуге тырысамыз - «шығу». Жүктеу кезінде біз тағы да NTLDR жоқ екенін көрмейміз, бірақ біз мына суретті көреміз:


«boot.ini» файлы дұрыс емес, бізде мүлде жоқ! Бірақ Windows жүйесі ақылды және онсыз жүктеуді бастауға дайын екенін «айтады». Шынында да, бірнеше секундтан кейін біз ОЖ сәтті іске қосылғанын байқаймыз.


Мәселе мынада, мұндай жазба жойылмайды және компьютерді қосқан сайын пайда болады (және конфигурация файлы шынымен дұрыс емес болса, жүйе мүлде жүктелмейді).

Сондықтан, бұл мәселені қалай шешуге болатынын білейік! Ең алдымен, бұл файл дегеніміз не және ол қандай функцияны орындайды? Бұл блокнот көмегімен ашылатын шағын мәтіндік конфигурация файлы. Қанекей мынаны істейік. Міне, ішінде не бар:



Оның мазмұнына жылдам қарайық.

  • жүктеуші - жүктеу бөлімі (тек белгілеу)
  • күту уақыты = 30 - ОЖ жүктеле бастағанға дейін кері санақ таймері (секундпен)
  • әдепкі - әдепкі бойынша жүктелетін операциялық жүйе (бір уақытта бірнеше операциялық жүйесі орнатылған жүйелерге қатысты)
  • операциялық жүйе – жүйе(лер)нің жүктелу параметрлері. Әрбір келесі осы жерге жаңа жол қосады.

Енді параметр мәндерінің өздерін қарастырайық. «Көп» және «диск» параметрлері әрқашан дерлік «0» күйіне орнатылады және біз оларға қол тигізбейміз. Бізді қызықтыратын болады» диск" - операциялық жүйе жүктелетін дискінің сериялық нөмірі (нөлден басталады). Мысалы: егер бізде физикалық (аппараттық деңгейде) бір қатты диск болса, онда «0» болуы керек, бірақ егер бізде екі қатты диск болса және ОЖ екіншісінде орнатылған болса, онда бұл жағдайда «rdisk» мәні болады «1» болсын.

Параметр " бөлім« дерлік бірдей нәрсені білдіреді, бірақ үшін логикалықбіздің қатты дискіміз бөлінген дискілер. Мұнда нөмірлеу біреуден басталады. Мысалы: егер мен Windows жүйесін «С» дискісінен жүктесем, онда «бөлім» «1» тең болады, егер «D» дискісінен болса, онда - «2», «E» - «3» т.б.

Қиғаш сызықтан кейін келетін нәрсені талдау қалады: Windows="Microsoft Windows XP Professional RU". Тырнақшада көрсетілгеннің орнына кез келген нәрсені жаза аласыз. Бұл мәтіндік ақпарат (жүктеу идентификаторы) және ештеңеге әсер етпейді. Параметр " /fastdetect"жүктеушіге (бір ғана жүйе орнатылған болса) күту таймерінің мәнін елемеуге және жүктеу опциясын таңдау терезесін көрсетпей операциялық жүйені дереу жүктеуге нұсқау береді.

Осы қарапайым нәрселерді біле отырып, қажетті мәндерді мәтіндік редакторда (блокнот) тікелей орнатуға және файлды сақтауға болады. Қайта жүктеген кезде, біз енгізген жаңа мәндер одан оқылады. Бірақ мен сізге Редмондтың әзірлеушілері осындай жағдайлар үшін арнайы әзірлеген басқа әдісті көрсеткім келеді.

Біз (бұрыннан таныс консольге) жүктейміз және сол жерде пәрменді енгіземіз « bootcfg", ағылшын тілінен. «жүктеу конфигурациясы» (жүктеуді басқару). Біз пәрменді параметрсіз енгізгендіктен (ол не істеу керектігін көрсетпедік), жүйе бізге оны пайдаланудың барлық ықтимал нұсқаларын көрсетеді:



Қызыл түспен белгіленген осы пәрменнің «кілттері» (қосымша опциялар), біз оны бірден тере аламыз. Қараңыз, оқыңыз, бәрі орысша.

Алдымен «кілтті» қолданайық тізім" жүктеу тізімінде бұрыннан бар жүйелер тізімін көрсету үшін. «Кілттің» алдында бос орын мен қиғаш сызық қоямыз.

Жүктеп алулар тізімінде көрсетуге қол жетімді элементтер жоқ деп "айтты". Таңқаларлық емес, бізде жүктеу тізімінің өзі (boot.ini) жоқ, біз оны сәтті жойдық.

Біз осы пәрменнің басқа «кілтін» қолданамыз - « қосу"(қосу), сіз де аласыз -" қайта құру«(қайта құру). Нәтиже бірдей болады.



Біз бағдарламаны барлық дискілерде орнатылған Windows отбасылық жүйелерінің бар-жоғын сканерлеуге «мәжбүр еттік». Нәтиже – «Windows» қалтасындағы «С» дискісінде бір ОЖ. Содан кейін бізден қосылатын жүйені таңдау сұралады. Оны қайда қосу керек? Дәлірек айтқанда, дәл сол уақытта жасалған «boot.ini» файлында :) Біз «1» санын - табылған ОЖ сериялық нөмірін қойдық. Келесі жүктеу идентификаторын енгізуге шақыру. Қалағаныңызды жаза аласыз. Мысалы - «Менің Windows XP». «Жүктеу параметрлерін енгізу» жолында мен сізге «/fastdetect» енгізуге кеңес беремін (таймерді ысырап етпеу үшін).

«boot.ini» файлы шын мәнінде дискінің түбірінде жасалғанына көз жеткізейік. Оған барайық және «дир» командасын орындаймыз.



Дәл солай! Біз қайта жүктейміз және жүктеу біркелкі өтетініне, NTLDR жоқ хабары пайда болмайтынына және басқа терезелердің де жоқтығына көз жеткіземіз. Q.E.D!

Жүктелген жүйеге (тінтуірдің көмегімен) жүктеуші конфигурация файлына өтіп, оның құрамында не бар екенін көрейік?



Қызыл түспен нені белгіленгеніне назар аударыңыз. Бұл дәл біз консольден енгізген деректер және ол сол кезде осы файлға жазылған.

Қорытындылай келе, жүктеп жатқанда хабарламаны көрсеңіз, мынаны атап өткім келеді NTLDR жоқ, содан кейін мәселені басқа жолмен шешуге болады. Қатты дискіні алып тастаңыз, оны сол жүйемен басқа компьютерге қосыңыз және сол жерден қажетті файлдарды көшіріңіз. Сіз шешесіз, бірақ сіздің консольдық дағдыларыңыз болашақта міндетті түрде пайдалы болады деп ойлаймын!

Windows XP жүктелген кезде NTLDR жоқ немесе Windows 7 жүктелген кезде bootmgr жоқ

Сіз компьютерді қостыңыз, бірақ Windows XP жүктелген кезде ол айтады NTLDR жоқжәне Windows 7 жүктелмейді немесе қатемен жүктелмейді bootmgr жоқ. Дүрлікпеңіз. Әдетте мәселені шешу өте оңай.

Жазу нені білдіретінін анықтайық ntldr жоқ(Windows 7 қатесі bootmgr жоқ). Хабарлама Windows жүктегішінің (ntldr немесе bootmgr файлы) табылмағанын көрсетеді. Әрине, егер жүктеуші табылмаса, ОЖ-ны одан әрі жүктеу туралы мәселе жоқ және компьютер Ctrl+Alt+Del пернелерін басу арқылы жай ғана қайта жүктеуді ұсынады.

Файлдар ntldrЖәне ntdetect.com Windows XP жүктелген дискінің түбірлік қалтасында орналасуы керек (C: дискі). Егер ол жоқ болса, онда бұл қате пайда болады.

Windows 7 жүктегішінде bootmgrоперациялық жүйесі бар бөлімде (C дискісі) немесе орнату кезінде жасалған және NTLDR жоқ арнайы жасырын бөлімде орналасуы мүмкін - қатенің себептері

1) Windows жүктегішінің дискіде болмауының себебі, ең алдымен, файлдық жүйедегі логикалық қателер болуы мүмкін. Бұл қателер, мысалы, компьютерді дұрыс өшіргеннен кейін немесе ол қатып қалғаннан кейін немесе қатты дискінің зақымдануы нәтижесінде пайда болуы мүмкін.

2) Сондай-ақ, бұл қатенің себебі файлды пайдаланушының өзі немесе вирустың банальды жоюы болуы мүмкін.

3) Тағы бір себеп - белсенді диск бөлімін өзгерту. Файлдар ntldrЖәне ntdetect.com(Windows XP) немесе bootmgr(Windows 7) белсенді диск бөлімінде болуы керек, әйтпесе олар табылмайды.

4) Сондай-ақ, бұл қате жиі жүктеу дискісі, яғни С дискісі қысылғаннан кейін пайда болады.

5) ntldr және bootmgr файлдарының зақымдану себебі қатты дискінің физикалық зақымдануы болуы мүмкін (нашар секторлар немесе нашар блок).

NTLDR жоқ - оны қалай түзетуге болады

Қатені шешу үшін сізге ERD Commander жүктеу дискісі (диск кескінін жүктеп алуға болады және осы мақалада оқыңыз: кескінді ықшам дискіге жазу жолы) және ntldr және ntdetect.com файлдарын қамтитын мұрағат: .

Егер сізде диск жетегі болмаса, ERD Commander жүктелетін USB флэш-дискісін жасауға болады. Файлдар бар мұрағатты кейіннен жүйелік қатты дискіге көшіру үшін флэш-дискке орау керек.

Енді мен NTLDR хабарын алсаңыз не істеу керектігін айтамын

1) Ең алдымен, файлдық жүйедегі логикалық қателер үшін дискіні тексеру керек.

Біз компьютерді ERD Commander жүктеу дискісінен немесе флэш-дискінен жүктейміз. Windows нұсқасы үшін ERD Commander нұсқасын таңдаңыз. Жүктеу басталғаннан кейін экран біраз уақыт қара болады - үрейленбеңіз, осылай болуы керек. Жүктеу орындалып жатқанын дискінің немесе флэш-дискінің әрекеті арқылы анықтауға болады. Содан кейін фондық режимде желіге қосылуды сұрайтын диалогтық терезе пайда болады. түймешігін басыңыз Желі қосылымын өткізіп жіберу (ERD 6.5 нұсқасында бұл қадамды өткізіп жіберу үшін Жоқ түймесін басу керек). Операциялық жүйедегідей диск әріптерін қайта бөлу сұралса, Иә түймесін басу арқылы келісіңіз.

Келесі терезеде амалдық жүйені таңдап, OK түймесін басыңыз.

Енді пәрмен жолы терезесін ашу керек. Мұны істеу үшін мәзірге өтіңіз Бастау - Пәрмен жолы(Windows 7 жүйесіне арналған ERD Commander бағдарламасында таңдаңыз Пәрмен жолы)

Пәрмен жолында пәрменді енгізіңіз chkdsk c: /f C: дискісін тексеріп, төмендегі суреттегідей хабарлама пайда болса, Enter пернесін басыңыз ж(иә), содан кейін Enter

Тексеру процесі басталады, одан кейін есеп көрсетіледі.

Нүктеге назар аударыңыз нашар секторларда, қатты дискідегі оқылмайтын секторлардың санын көрсетеді. Егер бұл параметр 0-ден өзгеше болса, оқылмайтын секторларды мамандандырылған бағдарламалар арқылы қалпына келтіруге тырысуды немесе қатты дискіні ауыстыруды ұсынамын. Диск қателері түзетілгеннен кейін Windows жүйесін қалыпты түрде жүктеп көріңіз. Көптеген жағдайларда орындалатын операциялар Windows XP жүктелуін қалпына келтіру үшін жеткілікті.

Егер мұны жасағаннан кейін NTLDR қатесі жоқ немесе BOTMGR жоқ болса, келесі қадамға өтіңіз.

2) Жүйелік дискіде NTLDR және NTDETECT.COM файлдарының бар-жоғын тексеріңіз

Windows 7 үшін бұл қадам әрқашан маңызды емес, себебі жүктеуші жиі арнайы жасырын бөлімде орналасады және оны жою мүмкін емес. Сондықтан, Windows 7 үшін бұл қадамды өткізіп жіберуге болады.

C: дискінің түбірлік қалтасында ntldr және ntdetect.com файлдарының бар-жоғын тексеріңіз. Ол үшін ERD Commander бағдарламасын жүктеп алып, Explorer бағдарламасын іске қосыңыз ( Бастау - Explorer) және осы файлдардың бар-жоғын тексеріңіз.

Тіпті ntldr және ntdetect.com файлдары C: дискісінде болса да, оларды Ntldr_ntdetect.zip мұрағатындағы файлдармен ауыстырған дұрыс.

Көшіру қажет файлдарды таңдап, тінтуірдің оң жақ түймешігімен басыңыз. Мәтінмәндік мәзірден таңдаңыз Көшіру .

Пайда болған терезеде көшірілген файлдар үшін тағайындалған жолды көрсету керек. C дискісін таңдап, OK түймесін басыңыз.

Егер файлдар бұрыннан бар болса, файлды ауыстыру керек пе деп сұрайтын терезе пайда болады. басыңыз Иәбар файлды көшіріп жатқан файлмен ауыстыру үшін.

Енді компьютерді қайта іске қосып көріңіз. Егер бұл көмектеспесе, үшінші тармаққа өтіңіз.

3) Windows XP орнатылған диск бөлігінің белсенді екеніне көз жеткізіңіз

Windows жүйесі ntldr немесе bootmgr жүктеу құралы белсенді бөлімде орналасқан жағдайда ғана жүктеле алады. Бөлімнің кездейсоқ белсенді емес болып қалғанын тексеру керек.

Бұған Acronis Disk Director көмектеседі. Жүктеу дискінің кескінін жүктеп алуға болады. Кескінді дискіге жазыңыз және одан жүктеңіз.

Пайда болған диск мәзірінен таңдаңыз Acronis Disk Director 11 Advanced.

Енді басқару консолін іске қосыңыз (ағымдағы құрылғымен жұмыс істеу)

Диск (C :) (немесе Windows орнатылған, егер ол C дискісінде болмаса) болуы керек белсенді. Бөлім күйінде жазу болуы керек Белсенді(төмендегі суретте асты сызылған) және бөлімнің графикалық кескінінде қызыл жалауша болуы керек. Windows 7 жүйесінде дискінің басындағы жасырын 100 МБ бөлімі, егер ол бар болса, белсенді болуы керек.

Жүктеуші бар диск белсенді емес болса, қатенің себебі болып табылады NTLDR жоқ Windows XP жүйесінде және BOOTMGR жоқ Windows 7-де бұл дәл солай. Дискіні (C :) немесе жасырын жүйе бөлімін (бар болса) белсенді ету қажет. Мұны істеу үшін тінтуірдің оң жақ түймешігімен басыңыз жергілікті көлем (C :)және пайда болған контекстік мәзірде таңдаңыз Белсенді деп белгілеңіз.

Бұл операциялық жүйенің жүктелуіне әсер етуі мүмкін екенін ескертетін ескерту терезесі пайда болады. басыңыз ЖАРАЙДЫ МА.

Енді сізге жоспарланған операцияларды орындау және дискіні (C :) белсенді ету үшін бағдарлама қажет. Мұны істеу үшін түймені басыңыз Жоспарланған операцияларды қолдану.

Орындалатын операциялар жазылатын терезе пайда болады. басыңыз Жалғастыру.

Барлық әрекеттерді орындағаннан кейін түймені басыңыз Жабық.

Содан кейін негізгі терезені жабыңыз Дискіні басқаружәне түймесін басыңыз Қайта жүктеңіз.

Компьютерді қалыпты режимде жүктеп көріңіз. Windows қалыпты түрде жүктелуі керек.

Бұл мақала кішкентай қате туралы NTLDR жоқКейбір пайдаланушылар жұмыс істеу кезінде кездесетін Windows операциялық жүйесі.

Айта кету керек, қате өте тітіркендіргіш және оны қалай түзетуге болатынын бәрі білмейді, нәтижесінде олар жүйені қайта орнатады. Бұл өте ыңғайлы және мүлдем дұрыс емес, өйткені осы мақалада талқыланатын гуманистік және ішінара қарапайым әдістер бар.

Windows XP жүйесінде NTLDR жоқ

Және бұл қате жазба түрінде Windows отбасының ОЖ (операциялық жүйе) жүктеудің орнына пайда болады: NTLDR жоқ. Осыдан кейін Windows жүйесіне кіру мүмкін емес. Бұл нені білдіреді? Сірә, жүйе бөліміндегі жүктеу файлдары жойылған немесе зақымдалған және ОЖ жүктеле алмайды, себебі. не, қайда, не үшін екенін білмейді.

Осындай нәрсені көргенде, үрейленбеңіз, бірақ дискіні сабырмен салыңыз (Сізде бар, солай ма? :)), CD-ROM-дан жүктелетін етіп орнатыңыз және осы дискіден жүктегеннен кейін қалпына келтіру консолін ашу үшін оның орнына R түймесін басыңыз. Осы консольде сізден қалпына келтіргіңіз келетін ОЖ таңдау сұралады (бұл әрекетті орындау үшін басу керек, мысалы, 1 және Enter пернесін, сондай-ақ консольдық сұраққа жауап бергенде y және Enter пернесін басып, FIXBOOT және FIXMBR пәрмендерін теру қажет болуы мүмкін (төмендегі суреттерді қараңыз).

Барлық. Қайта жүктеңіз, күтіңіз ... ол жұмыс істеуі керек :)
Егер ол жұмыс істемесе.

Егер жоғарыдағы пәрмендер көмектеспесе, сол қалпына келтіру консолі және көшіру пәрмені, яғни файлдарды көшіру пәрмені бізді сақтайды. Бұл пәрменді пайдаланып, дискіңізден 2 файлды тасымалдау керек - «NTLDR» және «NTDETECT.COM».

Ол үшін көшіру командасын қолданамыз. Ол келесідей жұмыс істейді: «көшіру ", Қайда – көшіргіміз келетін файлдың немесе қалтаның толық жолы және – көшіргіміз келетін орынға толық жол. Яғни көшіру үшін келесі пәрмендерді енгіземіз (бір-бірден):

көшіру e:\i386\ntldr c:\
көшіру e:\i386\ntdetect.com c:\

Мұндағы e:\ - CD\DVD дискінің әрпі, ал c:\ - бұл файлдарды көшіргіңіз келетін операциялық жүйе орналасқан әріп.

Windows 7/8/10 жүйесінде NTLDR жоқ (және жүктеушіні қалпына келтіру)

Шешім әдетте ұқсас. Қалпына келтіру режиміне өту керек, ол үшін, мысалы, орнату дискісінен немесе флэш-дискінен жүктеу керек (жоғарыдағы әдістегідей сыртқы медиадан жүктеуді пайдалану) және орнатудың бірінші кезеңінде түймесін басыңыз. " Жүйені қалпына келтіру":

Пайда болған пәрмен жолында біз екі пәрменді енгізуіміз керек:

bootrec/fixmbr
bootrec/fixboot

Расында, бәрі осы.

Осының барлығының соңында Enter пернесін басуды ұмытпаңыз, компьютерді қайта іске қосыңыз және шын мәнінде ол сыртқы медиадан емес, дискіден қайта жүктеледі.

Ол көмектесуі керек.

Кейінгі сөз

Сондай-ақ, егер сізде қандай да бір проблемалар болса немесе бірдеңені түсінбесеңіз, түсініктемелерде жазыңыз, мен көмектесуге тырысамын, бірақ NTLDR жоқ болса, бұл қорқынышты мәселе емес, егер, әрине, қатты диск істен шықпаса. .

көріністер