Операционната система Windows, независимо от нейните качества, е обект на различни повреди. Това могат да бъдат проблеми с зареждането, неочаквани изключвания и други проблеми. В тази статия ще разгледаме грешката "NTLDR липсва" във връзка с Windows 7.
Съдържанието
Наследихме тази грешка от предишни версии на Windows, по-специално от Win XP. Обикновено на “седемте” виждаме друга грешка - “BOOTMGR липсва” и фиксирането се свежда до ремонтиране на буутлоудъра и присвояване на “Active” статус на системния диск.
Още подробности: Поправете грешката "BOOTMGR липсва" в Windows 7
Проблемът, който обсъждаме днес, има същите причини, но изследването на конкретни случаи показва, че за да го елиминира, може да се наложи да се промени редът на операциите, както и да се предприемат някои допълнителни стъпки.
Тъй като грешката възниква поради проблеми със системния твърд диск, най-напред трябва да проверите неговото изпълнение, като се свържете с друг компютър или използвате инсталационната дистрибуция. Ето един малък пример:
Още подробности: Как да инсталирате Windows 7 от флаш устройство
diskpart
lis dis
Възможно е да се определи дали нашият “твърд” е в списъка, като се погледне неговия обем.
Ако няма диск в този списък, следващото нещо, на което трябва да обърнете внимание, е надеждността на свързването на данните и силовите вериги към дънната платка и SATA портовете на дънната платка. Също така си струва да се опитате да включите устройството към съседния порт и да свържете друг кабел от захранващия блок. Ако всичко друго се провали, ще трябва да замените „твърдия“.
След като намерихме диска в списъка, издаден от помощната програма Diskpart, трябва да проверим всичките му раздели за откриване на проблемни сектори. Разбира се, компютърът трябва да бъде стартиран от флаш устройство, а конзолата ( “Command Prompt” ) и самата помощна програма се изпълняват.
sel dis 0
Тук "0" е поредният номер на диска в списъка.
lis vol
Ние се интересуваме от две секции. Първият е с надпис "Резервиран от системата" , а вторият е този, който получихме след предишната команда (в този случай има размер от 24 GB).
exit
chkdsk c: /f/r
Тук "c:" е буквата на секцията в списъка на "lis vol" , "/ f" и "/ r" са параметрите, които ви позволяват да възстановите някои повредени сектори.
Това е една от основните и най-сериозни причини за днешната грешка. Първо ще се опитаме да направим зареждащия дял активен. Това ще покаже на кои файлове да се използват при стартиране.
sel vol d
Тук “d” е буквата обем, обозначена с “Резервирано от системата” .
activ
Ако отново се провалим, се нуждаем от "ремонт" на товарача. Как да направите това е показано в статията, връзката към която е дадена в началото на този материал. В такъв случай, ако инструкциите не помогнат за разрешаването на проблема, можете да използвате друг инструмент.
format
exit
bcdboot.exe C:Windows
Тук “C:” е буквата на втория дял на диска (този, който имаме е 24 Gb в размер).
Забележка: Ако последната команда даде грешка "Неуспешно копиране на файловете за изтегляне", опитайте с други букви, например "E:". Това може да се дължи на факта, че Windows Installer неправилно идентифицира писмото на системния дял.
Коригиране на грешката "NTLDR липсва" в Windows 7 не е лесна задача, тъй като изисква умения за работа с конзолни команди. Ако не можете да решите проблема с помощта на описаните по-горе методи, то за съжаление ще трябва да преинсталирате системата.