Как исправить ошибку NTLDR is Missing в Windows 10/8/7
Как исправить ошибку NTLDR is Missing в Windows 10/8/7?
Вы столкнулись с ошибкой NTLDR is missing на экране Windows?
Если ДА, то вы попали по адресу, в этой статье вы получите полную информацию об ошибке NTLDR is missing и о том, как ее исправить.
Ошибка ntldr is missing является распространенной ошибкой, о которой сообщают многие пользователи Windows 10 и ищут обходные пути.
Прочтите эту статью, чтобы получить полный список исправлений ошибки ntldr is missing.
Что такое NTLDR
NTLDR — это аббревиатура от NT loader, который работает как загрузчик для всех операционных систем Windows.
Обычно он работает на основном жестком диске, но может также работать на съемном устройстве, таком как USB флэш-накопитель, дискета или CD-ROM . Он также может загружать ОС, отличную от NT, с соответствующим файлом загрузочного сектора.
NTLDR включает три файла, это ntldr, NTDETECT.COM и boot.ini.
Что вызывает ошибку NTLDR Missing Error?
Существует несколько возможных причин, которые вызывают ошибку NTLDR. Наиболее распространенная причина появления этого сообщения об ошибке — когда компьютер пытается загрузиться с жесткого диска или флэш-накопителя, который неправильно настроен для загрузки.
Это также относится к носителям на флоппи-дисководе или оптическом приводе, с которых вы пытаетесь загрузиться.
Другие причины включают поврежденные системные файлы, поврежденные или неправильно сконфигурированные файлы, операционныепроблемы с обновлением системы, поврежденный жесткий диск, наличие плохого сектора , устаревшая BIOS и поврежденные кабели IDE.
Некоторые сообщения об ошибках, связанных с NTLDR:
Вот некоторые из связанных сообщений об ошибках, которые появляются на экране компьютера, когда отсутствует ntldr.
- «NTLDR отсутствует Нажмите любую клавишу для перезапуска»
- «NTLDR отсутствует Нажмите Ctrl Alt Del для перезапуска»
- «Boot: Не удалось найти NTLDR Пожалуйста, вставьте другой диск»
Как исправить отсутствие NTLDR в Windows 10?
Существуют различные решения, которые могут помочь решить проблему отсутствия сообщения об ошибке ntldr на вашем компьютере. Ознакомьтесь с приведенными ниже решениями:
- Решение 1: Замените файлы NTDETECT.COM и NTLDR
- Решение 2: Попробуйте изменить порядок загрузки BIOS
- Решение 3: Восстановите boot. ini File
- Решение 4: Попробуйте изменить код загрузочного сектора
- Решение 5: Отключите съемный диск
- Решение 6: Проверьте кабель SATA
- Получите инструмент для восстановления ПК, чтобы сделать ваш компьютер или ноутбук без ошибок
Решение 1: Замените NTDETECT. COM и NTLDR файлы
Для решения проблемы ntldr missing необходимо использовать установочный CD/DVD диск Windows XP или Windows более новой версии.
Для устранения этой проблемы выполните следующие шаги:
- Сначала вставьте установочный CD/DVD-диск Windows в CD/DVD-привод сломанного компьютера.
ПРИМЕЧАНИЕ: Убедитесь, что компьютер загружается с CD/DVD-привода, используя меню загрузки или сбросив настройки BIOS компьютера.
- Перезагрузите компьютер с установочного CD/DVD-диска Windows.
- Нажмите » R » для загрузки WindowsRecovery Console , это позволит Windows автоматически найти установку на жестком диске.
- Выберите установку Windows, требующую восстановления.
- На консоли восстановления скопируйте файлы ‘ntldr’ и ‘ com’ на установочный диск Windows.
- Предположим, ваш установочный диск Windows — «C:», а буква CD/DVD привода — «D:». , используйте обе следующие команды, приведенные ниже, и нажмите клавишу Enter после каждой команды:
«COPY D:i386ntldr C:»
«COPY D:i386ntdetect.com C:»
- Нажмите EXIT и закройте Recovery Console
- Теперь удалите установочный CD/DVD диск Windows с компьютера
Перезагрузите компьютер и проверьте, решена ли ошибка ntldr is missing Windows XP,7 или Windows 10 или нет.
Решение 2: Попробуйте изменить порядок загрузки BIOS
Еще одно решение, которое поможет вам исправить ошибку ntldr is missing Windows 10 . Попробуйте изменить порядок загрузки BIOS, чтобы убедиться, что ПК сначала загружает материал с внутреннего диска.
Для этого выполните следующие действия:
- Перезагрузите компьютер
- Нажмите клавишуоткрыть меню BIOS
- Клавиши зависят от модели компьютера и производителя компьютера
- Если на экране отображаются различные клавиши, то найдите клавишу для открытия меню BIOS , BIOS или Setup внимательно
- После того, как вы нашли клавишу для открытия BIOS, выберите вкладку Boot с помощью стрелки
- Теперь переместите жесткий диск и держите его в верхней части списка
Когда вы пытаетесь найти ключ BIOS, будьте очень внимательны, не нажмите ни одной неправильной клавиши.
После этого измените порядок загрузки BIOS, посмотрите, решится ли ошибка ntldr missing или нет.
Решение 3: Пересоздать файл boot.ini
Если ошибка ntldr missing возникает из-за файла boot.ini , который неправильно настроен для установки, то вы можете пересоздать файл boot.ini, чтобы исправить эту ошибку.
Для этого выполните следующие действия:
- Вставьте установочный CD с Windows в компьютер
- Перезагрузите компьютер и загрузите его с CD
- Нажмите любую клавишу для загрузки с CD
- Нажмите клавишу R , когда загрузится Windows Options, чтобы получить доступ к Repair Console
- Теперь войдите в Windows, используя пароль администратора и нажав 1
- Введите приведенную ниже команду в командной строке:
bootcfg /rebuild
- Когда система выдаст запрос на добавление идентифицированной установки Windowsв списке загрузки, ответьте Yes
- Введите «Windows XP или версию Windows, в которой вы столкнулись с этой ошибкой» в качестве идентификатора загрузки и » /fastdetect » в качестве параметров загрузки ОС.
- Извлеките установочный CD
- Перезагрузите компьютер
После восстановления файлов boot.ini , вы больше не заметите ошибку ntldr is missing в Windows.
Решение 4: Попробуйте изменить код загрузочного сектора
Ошибка ntldr is missing Windows 7 , Windows 8, 8.1 или Windows 10 может быть решена путем записи правильного BOOTMGR, связанного с кодом загрузочного сектора.
Выполните следующие шаги для записи правильного кода загрузочного сектора:
- Вставьте установочный CD с Windows (любой версии)
- Перезагрузите компьютер и загрузитесь с CD
- Для загрузки с CD нажмите любую клавишу
- Выберите нужный язык, время,
- Нажмите на Восстановление компьютера
- Выберите Установочный диск Windows и нажмите на Далее
- Выберите командную строку когда появится опция восстановления системы
- Введите bootcfg/rebuild и нажмите ввод
- Нажмите Y когда установка Windows спросит, добавить ли его в список загрузки
- Сейчас, извлеките CD и перезагрузите ваш компьютер
После перезагрузки компьютера, проверьтеисчезнет ли сообщение об ошибке ntldr missing с экрана или нет.
Решение 5: Отключите съемный диск
Иногда вы сталкиваетесь с ошибкой » NTLDR is Missing «, если ваш компьютер пытается загрузиться с незагружаемого CD/DVD/BD, дискеты или внешнего жесткого диска или флэш-накопителя.
Проверьте оптический (CD/DVD/BD) и флоппи-приводы на наличие носителя и извлеките все подключенные внешние диски.
После отключения съемного диска от компьютера нажмите клавиши Ctrl + Alt + Del для перезагрузки компьютера.
Теперь вы увидите нормальный экран Windows без ошибки ntldr is missing Windows 10.
Решение 6: Проверьте кабель SATA
Если ни одно из вышеперечисленных решений не помогло вам решить проблему с ошибкой ntldr is missing, то рекомендуется проверить кабель SATA вашего компьютера.
Откройте корпус компьютера и проверьте, правильно ли подключен кабель SATA или нет.
Если он подключен, то проблема может быть в чем-то другом. Для решения проблемы вы можете обратиться за помощью к специалисту или технику.
Сделать ваш ПК или ноутбук с Windows без ошибок
Даже после выполнения вышеуказанных решений вы не можете решить ошибку ntldr is missing , тогда это может быть внутренняя проблема ПК/ноутбука с Windows.
Рекомендуется просканировать ваш ПК/ноутбук с помощью PC Repair Tool . Это продвинутый инструмент восстановления, который просканирует вашсистемы, определяет проблему и решает все ошибки, такие как ошибка DLL, ошибка реестра, предотвращает потерю файлов, вирусное заражение и многие другие.
Этот инструмент не только исправляет ошибки, но и восстанавливает системные файлы Windows и оптимизирует производительность ПК.
Get PC Repair Tool to Make Your PC or Laptop Error-Free
Заключение
Ожидается, что вышеописанные решения помогли вам исправить ошибку ntldr is missing .
Убедитесь, что вы тщательно следуете решениям, чтобы они сработали при устранении ошибки ntldr missing . Если ничего не помогает, попробуйте воспользоваться рекомендуемым средством.
Надеюсь, вам понравилась эта статья, и она окажется полезной для вас в решении вашей проблемы.
Что делать с ошибкой Error NTLDR is missing в Windows 7
copy диск:i386ntdetect.com c:
Введите y и нажмите клавишу ВВОД, если появится запрос на перезапись файла.
Примечание. Не пропустите пробел между ntldr и c:, a также между ntdetect.com и c:.
8. Введите следующую команду и нажмите клавишу ВВОД.
type c:Boot.ini
Будут отображены такие данные. [boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect
Если появится указанное ниже сообщение, значит файл Boot.ini отсутствует или поврежден.
Не удается найти указанный файл или папку.
9. Если файл Boot.ini отсутствует или поврежден, необходимо создать новый. Для этого выполните следующие действия. a. В текстовом редакторе (например, «Блокнот» или Edit.com) создайте файл с таким содержимым.[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Professional" /fastdetect
За дополнительной информацией обратитесь к следующим статьям Microsoft Knowledge Base.
102873 Файл BOOT.INI и принятые имена ARC-путей, а также их использование
301680 HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows
b. Сохраните файл под именем Boot.ini на дискете.
Примечание. При создании файла с помощью программы «Блокнот» следите, чтобы к имени не было добавлено расширение ТХТ.
c. Чтобы скопировать созданный файл Boot.ini на жесткий диск компьютера, введите в командной строке:
copy a:Boot.ini c:
Обычно, чтоб убрать эту фигню, достаточно с консоли восстановления (с дистрибутива ХР) дать команды fixboot и fixmbr.
Posted via ActualForum NNTP Server 1.4
Я вот нашел статью:
NTLDR Is Missing 🙁
Перед любыми действиями позаботьтесь о резервной копии важных данных.
У нас и так много работы! =)
В данной статье я опишу наиболее распространённые причины появления сообщения «NTLDR is missing» и способы устранения ошибок в этих случаях.
Материал состоит из двух частей. В первой изложены варианты причин, во второй методы устранения проблемы. В конце описания каждого пункта первой части дана одна или несколько ссылок на возможные варианты решения из второй части.
Итак, часть первая, почему это произошло
Вы получили сообщение об ошибке вида:
Windows XP could not start because the following files were missing or corrupted: WINDOWSSYSTEM32CONFIGSYSTEM NTLDR MISSING.
You can try to repair this file by starting the Windows Setup program from original floppies or boot from CD-ROM. Select ‘r’ at first screen to repair.
NTLDR is missing
Press CTRL+ALT+DEL to restart.
Оно, как правило, выводится в случаях, когда загрузчик операционной системы потерял доступ к общим загрузочным файлам Ntldr и Ntdetect.com, и не может начать загрузку ОС. Наиболее распространены следующие причины:
1) В корне раздела NTFS, с которого производится загрузка, создано большое количество файлов. После перезагрузки получено сообщение «NTLDR is missing». Попытка исправить ситуацию путём удаления файлов проблему не решает.
Это связано с особенностями построения файловой системы. При росте числа файлов в корневой папке таблица MFT может стать сильно фрагментированной; при этом будет создан дополнительный индекс размещения. Т.к. в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс. Загрузчик же может обрабатывать файлы, расположенные только в первом индексе, что и приводит к ошибке «NTLDR is missing».
Причиной появления большого количества файлов в корне C: чаще всего бывает автоматическое копирование файлов каким-либо программным продуктом, либо создание и удаление временных файлов прямо в корневой папке загрузочного раздела.
Для решения проблемы советую воспользоваться инструкциями из пункта C раздела «Устранение неисправности». Если же это не помогло, то стоит обратиться к пункту A.
2) Другая причина появления этой ошибки может крыться в особенностях совместной работы Windows NT и XP. Системы, созданные на базе Windows NT, имеют более простой загрузчик, который не определяет дополнительные средства запуска Windows XP. Поэтому проблема может возникнуть, если поставить NT в качестве второй операционной системы на машину с XP.
В этом случае можно воспользоваться B, A или E.
3) Ntldr и Ntdetect.com могут быть банально удалены или повреждены в результате действий пользователя или ошибок в работе программного обеспечения.
Это также, как и при установке NT, см. пункты B, A или E.
4) Также сообщение об ошибке «NTLDR Is Missing» может появиться после смены активного раздела. Для нормальной работы загрузчика Windows необходимо, чтобы системные файлы, которые он использует, располагались на активном разделе.
Решение описано в пунктах A, D или E.
5) Ну и наконец, причины появления ошибки «NTLDR Is Missing» могут быть не только программные, но и аппаратные. Это и сбой в работе жесткого диска, и устаревшая версия BIOS на материнской плате, и подключение к компьютеру ещё одного диска с уже установленной ОС.
По этому поводу написан пункт F второй части статьи.
Устранение неисправности
В качестве временного решения проблемы, в случае, когда неотложно требуется загрузить ОС, можно использовать загрузочный диск Windows, Live CD или загрузочную флешку.
Внимание! Перед выполнением описанных ниже действий убедитесь, что имеется надежная резервная копия файлов с важными данными.
Теперь приступим к непосредственному решению.
A) Чтобы вернуть компьютер в рабочее состояние, требуются заменить файлы Ntldr и Ntdetect.com на загрузочном разделе Windows XP. Сделать это поможет консоль восстановления. Чтобы ей воспользоваться, следует загрузиться с установочного диска Windows XP, и при появлении экрана «Установка Windows» нажать клавишу «R». Далее надо выбрать загрузочный раздел и ввести команду fixboot.
B) Второй вариант замены файлов загрузчика на корректные — запустить компьютер с загрузочного диска Windows, Live CD или загрузочной флешки в режиме эмуляции MS-DOS (если на активном разделе стоит NTFS, следует запустить утилиту NTFSDOS.EXE) и просто скопировать файлы Ntldr и Ntdetect.com из папки i386 на CD в корневую папку загрузочного диска. Если файловая система загрузочного раздела является системой FAT, можно использовать загрузочный диск MS-DOS.
Во время вышеприведенных операций в MS-DOS не забудьте снять с файлов атрибуты «Системный», «Только чтение», «Скрытый» с помощью команды attrib. Поясню как это сделать:
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h
С) Компанией Microsoft была разработана небольшая утилита, Bcupdate2. Получить ее можно, обратившись в саппорт Microsoft, либо поискать у тех, кто ее уже скачал. После получения данной программы можно приступить к процессу исправления ошибки.
Создаем загрузочную дискету и грузимся с нее. В командной строке запускаем «BCUpdate2.exe C: /f», где C: — загрузочный раздел. Нажимаем «y», тем самым даем согласие на работу данной программы. Получаем сообщение об успешно проделанной операции, перезагружаемся. Либо просто пишем «Run a:bcupdate.exe c: »
D) Проблему, возникшую в результате смены активного раздела можно решить следующими способами:
1) С помощью загрузочной дискеты можно сменить активный раздел:
Загрузитесь при помощи дискеты.
В командной строке введите fdisk и нажмите клавишу «ВВОД».
В ответ на вопрос о включении поддержки больших дисков выберите Y (да).
Выберите команду «Выбор активного раздела», нажмите клавишу с номером раздела, который нужно сделать активным, а затем — клавишу «ВВОД»
2) С помощью консоли восстановления Windows можно скопировать необходимые файлы на текущий активный раздел:
Загрузитесь с компакт-диска Windows XP (может потребоваться модификация порядка загрузки в BIOS и проверка перемычек на приводе CD).
При появлении надписи «Вас приветствует мастер установки» нажмите клавишу F10 или R, чтобы начать процесс восстановления.
Введите «cd ..», чтобы перейти в корневой каталог загрузочного диска.
Введите букву устройства чтения компакт-дисков.
Введите cd i386.
Введите Copy ntldr «буква Вашего загрузочного диска»:
Введите Exit.
Если раздел не был отформатирован с помощью Windows, может также понадобиться запустить команду fixboot консоли восстановления. Данная команда переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Fixboot перезаписывает загрузочный сектор жесткого диска, что делает активный раздел загрузочным. Понимает единственный аргумент — букву устройства, на которое производится запись. Как это сделать, было описано выше.
Также возможно повреждение главной загрузочной записи (MBR). Для ее восстановления воспользуйтесь командой «fixmbr имя_устройства».
Внимание! Команда fixmbr может повредить таблицу разделов, если система заражена вирусами или имеются проблемы с оборудованием. Тогда есть риск получить недоступные разделы. Рекомендуется заранее проверить систему антивирусной программой и сделать резервную копию важных данных, временно подключив диск к другому компьютеру.
Не будет лишним проверить файл boot.ini, насколько правильно в нем прописаны «пути» к Вашей ОС и правильно ли определены разделы.
E) Еще один вариант решения проблемы – это подключение диска к компьютеру с рабочей ОС Windows ХР или Windows 2003 Server. Через оснастку «Управление дисками» можно проверить, насколько корректно созданы разделы и логические диски, а также сделать активным первый раздел диска. Затем скопировать туда два файла: NTLDR и NTDETECT.com с рабочей ОС. После таких манипуляций можно ставить ЖД обратно и грузиться с него. При этом желательно сбросить установки BIOS по умолчанию и оставить диск на первом шлейфе IDE мастером.
Если же под рукой нет другого компьютера с рабочей Windows, попробуйте просто параллельно поставить вторую ОС и проделать всё вышеописанное.
F) Если вы подключили к компьютеру новый жесткий диск, и сразу после этого появилась ошибка NTLDR, убедитесь, что на этом диске не установлена ОС. Попробуйте отключить только что установленный жесткий диск и произвести повторную загрузку. Если проблема не решится, воспользуйтесь загрузочной дискетой, при необходимости используйте команду format. Не забывайте, что при этом все данные на ЖД будут удалены.
Затрагивая аппаратные проблемы, могу сказать, что самое простое, что можно сделать при подозрении на такой случай – обновить BIOS, переткнуть жесткий диск в другой разъём кабеля или заменить кабель. Следует проверить состояние литиевой батарейки на материнской плате. Севшая батарея (менее 3 В), или плохие контакты между ней и материнской платой — причина многих глюков, порой неожиданных.
Нередко к сбоям при загрузке приводит появление дефектов в областях, занятых системными файлами. А если на диске начали появляться «бэды», то пользоваться им нельзя: в скором времени накопитель полностью выйдет из строя. Необходимо отдать его в ремонт либо купить новый диск.
И напоследок хочу сказать – не теряйте свой NTLDR и берегите данные! Удачи 😉
Каковы причины появления сообщения «NTLDR is missing»?
Причиной появления ошибки «NTLDR is missing» могут быть разные проблемы, из-за которых невозможно будет загрузить операционную систему и компьютер становится неработоспособным.
Проблемы, которые могут вызвать появление сообщения.
Появление сообщения об ошибке вида:
NTLDR is missing Press CTRL+ALT+DEL to restart обычно вызывается тем, что загрузчик операционной системы не получает доступа к файлам Ntdetect.com. и Ntldr. Причиной этому может быть следующее:
1). Возможно, в корне раздела NTFS, с которого и производится загрузка, создано слишком много папок. Тогда после перезагрузки появляется сообщение«NTLDR is missing». Удаление файлов никакого эффекта не производит. Все дело в особенности построения файловой системы. Когда растет число файлов, таблица MFT в корневой папке может стать слишком фрагментированной, и к тому же создастся дополнительный индекс размещения. Поскольку в индексах размещения перечисление файлов происходит в алфавитном порядке, то существует возможность попадания файла NTLDR во второй индекс. А загрузчик обрабатывает только файлы из первого индекса, и это приводит к ошибке «NTLDR is missing». Большое количество файлов в корне C: обычно скапливается из-за автоматического копирования файлов какой-то программой.
2) Еще одна возможная причина этой ошибки – особенности совместной работы Windows XP и NT. У системы, созданной на базе Windows NT более простой загрузчик, и он не может определить дополнительные средства запуска Windows XP. Так что если ставить NT как вторую операционную систему на компьютер с уже установленной XP, может возникнуть эта ошибка.
3)Действия пользователя или ошибки программ могут удалить или вызвать повреждения в Ntdetect.com и Ntldr.
4) Другая причина для появления данного сообщения – смена активного раздела. Нормальная работа загрузчика Windows осуществляется только тогда, когда используемые им системные файлы располагаются в активном разделе.
5)Появление ошибки «NTLDR Is Missing» может быть вызвано не только программной, но и аппаратной ошибкой. Например, устаревшая версия BIOS, сбой в работе жесткого диска, подключение к компьютеру жесткого диска, на котором уже установлена ОС.
Чтобы решить эту проблему, если вам немедленно нужно загрузить ОС, вы можете воспользоваться загрузочным диском Windows, загрузочной флешкой или Live CD.
Внимание! Прежде чем пытаться выполнить описанные ниже действия, убедитесь, что вы скопировали все важные данные.
Варианты решения проблемы:
A) Для исправления ошибки необходимо заменить файлы Ntdetect.com и Ntldr. Это можно сделать с помощью консоли восстановления, для этого загрузитесь с установочного диска Windows XP, нажмите «R», когда появится экран «Установка Windows». После чего выберете загрузочный раздел и введите команду fixboot.
B) Другой вариант замены – запустите компьютер в режиме эмуляции и просто скопируйте файлы Ntdetect.com и Ntldr в корневую папку загрузочного диска.
С) Компания Microsoft разработала небольшую утилиту Bcupdate2. За ней можно обратиться в техподдержку Microsoft. Исправляются ошибки следующим образом: Создаете загрузочную дискету и производите с нее загрузку. После чего запускаете в командной строке «BCUpdate2.exe C: /f». Нажав «y» вы соглашаетесь начать работу этой программы. Если операция прошла успешно, вы получаете соответствующее сообщение и перезагружаете компьютер. Или просто пишите «Run a:bcupdate.exe c:»
D) Для решения проблемы, которая возникает из-за смены активного раздела, существует несколько способов.
1) Смена активного раздела при помощи загрузочной дискеты: Загружаетесь с помощью дискеты.
Вводите в командной строке fdisk и нажимаете клавишу «ВВОД».
Возникнет вопрос о включении поддержки больших дисков, отвечаете Y (да).
Выбираете команду «Выбор активного раздела», и нажимаете клавишу с номером раздела, который вы собираетесь сделать активным, после чего жмете «ВВОД».
2) Воспользовавшись консолью восстановления Windows вы можете скопировать в текущий активный раздел необходимые файлы.
Нужно будет загрузиться с диска Windows XP.
Когда появиться надпись «Вас приветствует мастер установки», нажмите клавишу R или F10, и тогда процесс восстановления начнется.
Введите«cd ..», для перехода в корневой каталог загрузочного диска.
Введите букву устройства чтения компакт-дисков. Введите cd i386.
Введите Copy ntldr <букву загрузочного диска>: Введите Exit.
В том случае, если раздел не форматировали при помощи Windows, может быть необходим запуск команды fixboot консоли восстановления, которая переопределит записываемые загрузочный раздел системы параметры по умолчанию. Fixboot перезапишет загрузочный сектор жесткого диска, сделав загрузочным активный раздел.
Если при включении компьютера появилось сообщение: «NTLDR Is Missing»
Если при включении компьютера появилось сообщение: «NTLDR Is Missing»
Вы получили сообщение об ошибке вида:
Windows XP could not start because the following files were missing or corrupted: WINDOWSSYSTEM32CONFIGSYSTEM NTLDR MISSING.
You can try to repair this file by starting the Windows Setup program from original floppies or boot from CD-ROM. Select ‘r’ at first screen to repair.
NTLDR is missing
Press CTRL+ALT+DEL to restart.
Оно, как правило, выводится в случаях, когда загрузчик операционной системы потерял доступ к общим загрузочным файлам Ntldr и Ntdetect.com, и не может начать загрузку ОС.
Наиболее распространены следующие причины:
1) В корне раздела NTFS, с которого производится загрузка, создано большое количество файлов. После перезагрузки получено сообщение «NTLDR is missing». Попытка исправить ситуацию путём удаления файлов проблему не решает.
Это связано с особенностями построения файловой системы. При росте числа файлов в корневой папке таблица MFT может стать сильно фрагментированной; при этом будет создан дополнительный индекс размещения. Т.к. в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс. Загрузчик же может обрабатывать файлы, расположенные только в первом индексе, что и приводит к ошибке «NTLDR is missing».
Причиной появления большого количества файлов в корне C: чаще всего бывает автоматическое копирование файлов каким-либо программным продуктом, либо создание и удаление временных файлов прямо в корневой папке загрузочного раздела.
Для решения проблемы советую воспользоваться инструкциями из пункта C раздела «Устранение неисправности». Если же это не помогло, то стоит обратиться к пункту A.
2) Другая причина появления этой ошибки может крыться в особенностях совместной работы Windows NT и XP. Системы, созданные на базе Windows NT, имеют более простой загрузчик, который не определяет дополнительные средства запуска Windows XP. Поэтому проблема может возникнуть, если поставить NT в качестве второй операционной системы на машину с XP.
В этом случае можно воспользоваться B, A или E.
3) Ntldr и Ntdetect.com могут быть банально удалены или повреждены в результате действий пользователя или ошибок в работе программного обеспечения.
Это также, как и при установке NT, см. пункты B, A или E.
4) Также сообщение об ошибке «NTLDR Is Missing» может появиться после смены активного раздела. Для нормальной работы загрузчика Windows необходимо, чтобы системные файлы, которые он использует, располагались на активном разделе.
Решение описано в пунктах A, D или E.
5) Ну и наконец, причины появления ошибки «NTLDR Is Missing» могут быть не только программные, но и аппаратные. Это и сбой в работе жесткого диска, и устаревшая версия BIOS на материнской плате, и подключение к компьютеру ещё одного диска с уже установленной ОС.
По этому поводу написан пункт F второй части статьи.
Устранение неисправности:
В качестве временного решения проблемы, в случае, когда неотложно требуется загрузить ОС, можно использовать загрузочный диск Windows, Live CD или загрузочную флешку.
Внимание! Перед выполнением описанных ниже действий убедитесь, что имеется надежная резервная копия файлов с важными данными.
Теперь приступим к непосредственному решению.
A) Чтобы вернуть компьютер в рабочее состояние, требуются заменить файлы Ntldr и Ntdetect.com на загрузочном разделе Windows XP. Сделать это поможет консоль восстановления. Чтобы ей воспользоваться, следует загрузиться с установочного диска Windows XP, и при появлении экрана «Установка Windows» нажать клавишу «R». Далее надо выбрать загрузочный раздел и ввести команду fixboot.
B) Второй вариант замены файлов загрузчика на корректные — запустить компьютер с загрузочного диска Windows, Live CD или загрузочной флешки в режиме эмуляции MS-DOS (если на активном разделе стоит NTFS, следует запустить утилиту NTFSDOS.EXE) и просто скопировать файлы Ntldr и Ntdetect.com из папки i386 на CD в корневую папку загрузочного диска. Если файловая система загрузочного раздела является системой FAT, можно использовать загрузочный диск MS-DOS.
Во время вышеприведенных операций в MS-DOS не забудьте снять с файлов атрибуты «Системный», «Только чтение», «Скрытый» с помощью команды attrib. Поясню как это сделать:
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h
С) Компанией Microsoft была разработана небольшая утилита, Bcupdate2. Получить ее можно, обратившись в саппорт Microsoft, либо поискать у тех, кто ее уже скачал. После получения данной программы можно приступить к процессу исправления ошибки.
Создаем загрузочную дискету и грузимся с нее. В командной строке запускаем «BCUpdate2.exe C: /f», где C: — загрузочный раздел. Нажимаем «y», тем самым даем согласие на работу данной программы. Получаем сообщение об успешно проделанной операции, перезагружаемся. Либо просто пишем «Run a:bcupdate.exe c: »
D) Проблему, возникшую в результате смены активного раздела можно решить следующими способами:
1) С помощью загрузочной дискеты можно сменить активный раздел:
* Загрузитесь при помощи дискеты.
* В командной строке введите fdisk и нажмите клавишу «ВВОД».
* В ответ на вопрос о включении поддержки больших дисков выберите Y (да).
* Выберите команду «Выбор активного раздела», нажмите клавишу с номером раздела, который нужно сделать активным, а затем — клавишу «ВВОД»
2) С помощью консоли восстановления Windows можно скопировать необходимые файлы на текущий активный раздел:
* Загрузитесь с компакт-диска Windows XP (может потребоваться модификация порядка загрузки в BIOS и проверка перемычек на приводе CD).
* При появлении надписи «Вас приветствует мастер установки» нажмите клавишу F10 или R, чтобы начать процесс восстановления.
* Введите «cd ..», чтобы перейти в корневой каталог загрузочного диска.
* Введите букву устройства чтения компакт-дисков.
* Введите cd i386.
* Введите Copy ntldr «буква Вашего загрузочного диска»:
* Введите Exit.
Если раздел не был отформатирован с помощью Windows, может также понадобиться запустить команду fixboot консоли восстановления. Данная команда переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Fixboot перезаписывает загрузочный сектор жесткого диска, что делает активный раздел загрузочным. Понимает единственный аргумент — букву устройства, на которое производится запись. Как это сделать, было описано выше.
Также возможно повреждение главной загрузочной записи (MBR). Для ее восстановления воспользуйтесь командой «fixmbr имя_устройства».
Внимание! Команда fixmbr может повредить таблицу разделов, если система заражена вирусами или имеются проблемы с оборудованием. Тогда есть риск получить недоступные разделы. Рекомендуется заранее проверить систему антивирусной программой и сделать резервную копию важных данных, временно подключив диск к другому компьютеру.
Не будет лишним проверить файл boot.ini, насколько правильно в нем прописаны «пути» к Вашей ОС и правильно ли определены разделы.
E) Еще один вариант решения проблемы – это подключение диска к компьютеру с рабочей ОС Windows ХР или Windows 2003 Server. Через оснастку «Управление дисками» можно проверить, насколько корректно созданы разделы и логические диски, а также сделать активным первый раздел диска. Затем скопировать туда два файла: NTLDR и NTDETECT.com с рабочей ОС. После таких манипуляций можно ставить ЖД обратно и грузиться с него. При этом желательно сбросить установки BIOS по умолчанию и оставить диск на первом шлейфе IDE мастером.
Если же под рукой нет другого компьютера с рабочей Windows, попробуйте просто параллельно поставить вторую ОС и проделать всё вышеописанное.
F) Если вы подключили к компьютеру новый жесткий диск, и сразу после этого появилась ошибка NTLDR, убедитесь, что на этом диске не установлена ОС. Попробуйте отключить только что установленный жесткий диск и произвести повторную загрузку. Если проблема не решится, воспользуйтесь загрузочной дискетой, при необходимости используйте команду format. Не забывайте, что при этом все данные на ЖД будут удалены.
Затрагивая аппаратные проблемы, могу сказать, что самое простое, что можно сделать при подозрении на такой случай – обновить BIOS, переткнуть жесткий диск в другой разъём кабеля или заменить кабель. Следует проверить состояние литиевой батарейки на материнской плате. Севшая батарея (менее 3 В), или плохие контакты между ней и материнской платой — причина многих глюков, порой неожиданных.
Нередко к сбоям при загрузке приводит появление дефектов в областях, занятых системными файлами. А если на диске начали появляться «бэды», то пользоваться им нельзя: в скором времени накопитель полностью выйдет из строя. Необходимо отдать его в ремонт либо купить новый диск.
ntldr is missing windows 10
ntldr missing
NTLDR is missing что делать
Теперь давайте рассмотрим подробное устранение неполадок:
1] Перезагрузите компьютер
Перезагрузите компьютер. Может быть, это была разовая ошибка и она поможет. Ошибка может быть из-за неправильной загрузки ОС Windows.
2] Отключите все съемные носители
BIOS пытается загрузить устройство с внешнего не загружаемого диска, вы можете попробовать отключить все внешние диски и удалить все съемные носители, такие как CD / DVD, карты памяти и USB-устройства, чтобы убедиться, что BIOS не пытается загрузиться ни с одного из них.
3] Изменить порядок загрузки BIOS
Здесь вы можете проверить и изменить порядок загрузки BIOS, чтобы убедиться, что ПК сначала пытается загрузить его с внутреннего диска.
Убедитесь, что на выбранном вами устройстве установлены загрузочные файлы или файлы операционной системы Windows.
Перезагрузите компьютер.
Нажмите нужную клавишу, чтобы открыть меню BIOS (клавиша зависит от производителя компьютера).
Используйте клавиши со стрелками, чтобы выбрать вкладку загрузки. Переместите жесткий диск в начало списка приоритетов.
4] Сбросить активный раздел
Если раздел вашего компьютера, помеченный как активный, не содержит загрузочных файлов Windows (или загрузочных файлов для другой операционной системы), вы не можете запустить компьютер и можете получить сообщение об ошибке NTLDR missing.
На компьютерах на базе Intel системный раздел должен быть основным разделом, помеченным как активный для запуска. Одновременно может быть только один активный системный раздел.
Если вы хотите использовать другую операционную систему, вы должны сначала пометить ее системный раздел как активный, прежде чем перезагружать компьютер.
5] Обновление BIOS материнской платы
Убедитесь, что на компьютере установлена последняя версия BIOS. Если нет, обратитесь к производителю компьютера, чтобы узнать, как его получить, а затем установите последнее обновление BIOS, доступное для компьютера.
6] Переустановите кабели
Ошибка может быть вызвана ослаблением или неисправностью кабелей IDE. Попробуйте заменить кабель IDE на новый, если вы подозреваете, что он неисправен.
7] Восстановить MBR
Если основная загрузочная запись (MBR) повреждена. В этом случае единственным решением является восстановление MBR.
8] Переустановите Windows
Переустановка Windows почти наверняка разрешит все пропущенные ошибки NTLDR, но удалит данные. Поэтому перед переустановкой Windows рекомендуется сделать резервную копию всех необходимых данных.
9] Заменить жесткий диск
Замена жесткого диска должна быть последним решением, которое вы должны попробовать. Если после переустановки Windows вы все еще получаете сообщение об отсутствии NTLDR, скорее всего, вы столкнулись с аппаратной проблемой жесткого диска.
В этом случае вам возможно придется заменить поврежденный жесткий диск на новый, а затем переустановить Windows.
В чем причина ошибки ntldr is missing windows
Когда компьютер включен, BIOS выбирает подходящий загрузочный жесткий диск и затем вызывает код, сохраненный в MBR. Этот код MBR в свою очередь загружает загрузочный сектор из активного раздела.
Этот код загрузочного сектора выполняет загрузку NTLDR и его зависимостей, которые используются для загрузки ядра операционной системы и запуска Windows.
Файл NTLDR (загрузчик NT) является загрузчиком для всех выпусков операционной системы Windows NT и обычно находится в корневом каталоге активного раздела на первом загрузочном диске. Однако, если файл NTLDR не найден или поврежден, процесс загрузки останавливается и появляется экран ошибки «NTLDR missing».
NTLDR запускается загрузочной записью тома системного раздела, которая обычно записывается на диск командой Windows FORMAT или SYS.
Наиболее распространенная причина этой ошибки — когда ваш компьютер пытается загрузиться с жесткого диска или флэш-накопителя, который неправильно настроен для загрузки.
Другими словами, он пытается загрузиться с не загружаемого источника. Это также относится к носителям на оптическом приводе, с которого вы пытаетесь загрузиться.
Другие возможные причины включают поврежденные и неправильно настроенные файлы, проблемы с обновлением жесткого диска и операционной системы, поврежденные сектора жесткого диска, устаревший BIOS, а также поврежденные или незакрепленные кабели IDE.