Что делать, если файлов нет
Если одного из файла у вас нет, то это, собственно, и служит причиной того, что вы не можете загрузить систему. Но не впадайте в панику, их можно восстановить.
Так как нужных файлов у нас нет, то их нужно где-то найти в ставить взамен отсутствующим. Есть несколько вариантов:
- Скопировать файлы с установочного диска;
- Скопировать с другого устройства;
- Скачать из сети.
Два последний варианта слишком простые и с ними можно легко справиться, поэтому мы рассмотрим первый и самый сложный вариант – посредством установочного диска.
- Для начала, вставляем его в дисковод и запускаем загрузку с CD диском и ставим загрузку в BIOS.
- Изначально вам может показаться, что производится стандартная переустановка системы, но когда у вас появится окно, как на рис., необходимо выбрать вариант Чтобы восстановить Windows XP с помощью консоли восстановления нажмите «R» и, собственно, нажать на клавиатуре R.
Вход в консоль восстановления Windows
- Консоль восстановления помогает получить доступ к системе в текстовом режиме, если та не загружается. Вы не сможете совершать управление с помощью мышки, поэтому придется пользоваться только клавиатурой.
- Программа займется сканирование дисков, проверяя их на наличие ОС, после чего отобразит найденные результаты. В нашем случае, на компьютере установлена только одна операционная система, которая отображается под номером 1.
Консоль восстановления
Обратите внимание на вопрос В какую копию Windows следует выполнить вход? Так как она одна, нажимаем на клавиатуре цифру 1 и клавишу Enter для подтверждения ввода. А также, если у вас стоит пароль администратора, то его необходимо ввести, если нет – еще раз нажмите подтверждение.
После этого произойдет вход в систему
Чтобы перемещаться и искать нужные файлы по диску, необходимо знать основные команды.
Так как нам нужно увидеть содержимое диска, то сначала нужно в него войти. Для этого, следует ввести команду «cd ..», которая означает:
cd – смена папки
— пробел и две точки – является аналогом стрелки Назад в «Проводнике».
Навигация по папкам
- Обязательно следите за всеми пробелами точками и другими знаками, так как они играют очень важную роль и от написания зависит дальнейшая загрузка команды.
- Дальше нажимаем Enter и вводим английскую букву С, чтобы попасть в папку системного диска. Чтобы там отобразилось содержимое, вводим команду dir.
Применение команды dir
- После этого нам необходимо зайти на диск CD привода с установкой. Вводим в команде с путем ту букву, под которой у вас на компьютере обозначается диск с оптическим приводом. Если вы не помните, делайте методом подбора – рано или поздно угадаете. К примеру «D:», «F», «G» и так далее.
- После подбора вводим команду dir и ищем в содержимом папку I386 — в ней находятся файлы с загрузчиком, которые нужно скопировать.
Ввод команды I386
- Еще раз повторим, как будет выглядеть весь путь целиком.
Путь в папку I386
- Среди всех отобразившихся файлов, необходимо найти нужный.
Файл NTLDR
Чтобы его скопировать, необходимо вписать команду «copy ntldr c:», в которой указывается по очереди, какая команда выполняется, с каким файлом и куда его копировать
Опять же, не забывайте обращаться внимание на все знаки! В идеале команда должна выглядеть так:. Копирование NTLDR
Копирование NTLDR
- Чтобы проверить, точно ли файл скопировался, необходимо вернуться в папку системного диска, ввести команду dir и посмотреть.
Обзор каталога
- Файл успешно скопирован и, чтобы проверить, помогло ли это, необходимо перезагрузить систему. Для того, чтобы выйти из консоли, необходимо вписать команду exit, что значит «выход» и компьютер начнет производить перезагрузку.
- После проделанной операции мы можем наблюдать, что система ошибку нам больше не показывает и ОС производит успешный запуск.
Успешный запуск ОС
Возможные причины появления ошибки NTLDR is missing
NTLDR is missing означает, что NTLDR потерян, то есть что загрузочный файл поврежден или недоступен для ОС — одним словом, что-то “слетело”. Такие проблемы возможны, если у вас Windows 2000, Vista или XP, а также Windows 7 или 8. Чаще всего сложности возникают в Windows XP, поэтому возьмем именно ее в качестве примера.
Итак, операционная система Windows XP может успешно загрузиться только в тех случаях, когда у нее есть полноценный доступ к следующим трем файлам:
- NTLDR с кодом загрузчика;
- boot.ini, который отвечает за настройки старта Windows XP и за формирование меню;
- ntdetec.com, обеспечивающий стабильную работу ПО.
Все эти файлы располагаются в корне программного диска С. Стоит только одному из них пропасть, как загрузка Windows XP становится невозможной и сразу появляется надпись NTLDR is missing.
Почему же возникает ошибка NTLDR is missing в XP? Нельзя понять, что делать в этом случае, если не разобраться с причинами возникновения.
Основными причинами здесь могут быть:
- может быть поврежден шлейф, который соединяет материнскую плату с жестким диском, то есть фактически нет соединения;
- отсутствует диск С — в том числе, по причине его физического выхода из строя;
- возникли неполадки жесткого диска из-за сбоев в работе секторов памяти;
- неправильно были установлены перемычки в процессе установки жесткого диска;
- была вирусная атака и файл NTLDR оказался удален из системы;
- файл boot.ini переместили из корневого раздела либо удалили из него;
- NTLDR is missing возникает и в том случае, если файлы NTLDR и NTDETECT.com воспринимаются ОС как непостоянные либо если они были перемещены в другую папку;
- произошло клонирование файлов и система “не понимает”, откуда именно начать загрузку;
- если в корневой папке расположено слишком много файлов, и при делении базы данных на сегменты загрузочный файл NTLDR попал в другой сегмент, в то время как Windows XP использует при загрузке только первый сегмент.
То есть, в большинстве случаев появление надписи NTLDR is missing свидетельствует о системной ошибке Windows XP. Но это не значит, что вам нужна флешка с ОС и загрузка новой системы! Также проблема может заключаться непосредственно в жестком диске или в контроллере материнской платы, то есть в аппаратной части компьютера.
На старой технике это довольно распространенная неисправность. И проблему не решить, пока не заменить сломавшееся устройство. Будет без разницы, какая система установлена — Windows XP или другая.
Также возможны сложности и в том случае, если был подключен новый жесткий диск. Дело в том, что в этом случае загрузчик попытается запустить Windows с нового диска и не найдет на нем необходимые загрузочные файлы.
Чтобы не было ошибки NTLDR is missing, нужно просто установить приоритет, то есть обозначить, в каком порядке должны загружаться диски. Конфликт может возникнуть и в том случае, если произошло клонирование операционной системы (была загружена еще одна). Разберем подробнее, что делать во всех этих случаях.
Восстановление запуска Windows
Мы рекомендуем выполнять восстановление при загрузке с помощью загрузочной флешки или диска. Download the официальный ISO-образ Windows 10 и преобразовать флешку в загрузочную с помощью Средство загрузки USB/DVD для Windows. Конечно, для этого вам понадобится другой компьютер. Следуйте пункту 3 выше, чтобы снова изменить порядок загрузки. Однако на этот раз выберите флэш-накопитель в качестве первого приоритета.
Перезагрузите компьютер и несколько раз нажмите клавишу F8, прежде чем появится логотип Windows. Вы должны увидеть меню загрузки, где вы должны выбрать опцию «Восстановить компьютер» в разделе «Дополнительные параметры загрузки» и нажать клавишу «Ввод». Если вместо этого вы видите логотип Windows или ошибку «NTLDR отсутствует», выключите компьютер и повторите попытку. Это может занять несколько попыток, но в конце концов вы получите это.
Вам будет предложено выбрать язык и метод ввода, после чего, возможно, потребуется ввести имя пользователя и пароль. Выберите «Восстановление при загрузке» в разделе «Устранение неполадок» > «Дополнительные параметры». После этого следуйте инструкциям на экране.
Нажмите «Готово» и перезагрузите компьютер, чтобы проверить, появляется ли по-прежнему ошибка «Отсутствует NTLDR».
Устранение ошибки без переустановки системы
Причина 1. Если вы используете старый компьютер, то, скорее всего, повреждены аппаратные компоненты. Отсоедините жесткий диск от материнской платы и проверьте его на наличие неисправностей.
Самый простой способ – подключить его к другому ПК и проверить работоспособность.
Пример неисправного жесткого диска компьютера
Если устройство все-таки неисправно, единственный выход – это его замена.
В случае когда компьютер не реагирует на другие аппаратные компоненты, необходимо заменить еще и материнскую плату устройства.
Причина №2. Согласно этой причине, эта ошибка появляется в следствие конфликта двух жестких дисков.
Большинство юзеров после подключения еще одного диска не выставляют приоритетность использования.
Загрузчик нового жесткого диска в процессе загрузки ОС не может получить доступ к системным файлам NTLDR.
Следуйте инструкции, чтобы решить эту проблему:
- После появления ошибки перезагрузите компьютер;
- В первые пять секунд после старта новой загрузки зайдите в меню БИОС;
- В появившемся окне БИОСа найдите вкладку, в которой выставляется порядок использования жестких дисков системы – Hard Disk Boot Priority;
- С помощью клавиш вверх-вниз поставьте на первое место первый жесткий диск;
- Нажмите на клавишу F10, чтобы сохранить внесенные изменения.
После проделанных действий выйдите из меню БИОС, перезагрузите компьютер и дождитесь загрузки операционной системы.
Процесс расстановки приоритета использования жестких дисков в БИОСе
Причина 3. Разрешается эта причина следующим образом:
- Найдите диск, с помощью которого вы устанавливали операционную систему. Это также может быть флешка, на нее нужно записать установочный образ ОС;
- Загрузитесь с подключенного привода;
- Если вы используете ОС Windows XP, нажмите на кнопку R сразу после появления надписи: «Установка Виндовс». Появится следующее окно;
Консоль восстановления операционной системы
- Данное окно – это стандартная консоль восстановления. Нажмите на число, которое означает загрузочный раздел и введите по очереди команды fixboot и fixmbr (через Ентер);
- Пользователи седьмой и более новых версий ОС Виндовс после появления клавиши Установить должны нажать на поле восстановления ОС, как показано на рисунке ниже;
Окно установки операционной системы
- В появившемся окне выберите утилиту командной строчки;
- В командной строке пропишите через Ентер команду bootrec.exe /FixMBR и команду bootrec.exe /FixBoot. После того, как все команды будут успешно выполнены, закройте утилиту.
Утилита командной строки среды восстановления
Совет! Еще один способ решить неполадку – отключить один жесткий диск, предварительно скопировав системные файлы установщика. Затем их нужно копировать на второй жесткий диск. Подключите оба диска к материнской платы снова и перезагрузите систему. Теперь режим загрузки сможет найти необходимые системные файлы.
Причина 4 – это поврежденные файлы установщика. В большинстве случаев они повреждаются из-за функционирования вредоносного программного обеспечения или других типов вирусов.
Также файлы могли быть удалены самим пользователем.
Чтобы наладить работу системы необходимо восстановить ранее утерянные файлы. Это можно сделать с помощью решения к причине 3.
Заметьте! Если причиной неполадки стал вирус, после введения команды fixmbr есть вероятность повреждения главной таблицы разделов жесткого диска. Для начала необходимо просканировать диск на наличие вирусов. Сделать это можно, подключив его к другому компьютеру.
Причина 5. Решение заключается в том, что пользователь должен сменить активный диск системы. Включите консоль восстановления, как это было описано в предыдущих инструкциях статьи.
Также понадобится программа DiskPart. Она предустановлена в ОС Виндоус.
В командной строке введите слово diskpart и нажмите Ентер. Утилита будет запущена.
Утилита командой строки diskpart
Введите словосочетание list disk. Оно откроет список доступных дисков. Затем выберите необходимый жесткий диск и ведите команду list partition, чтобы увидеть подробный список разделов.
Выберите первый раздел и напечатайте команду active.
Тематические видеоролики:
Рекомендации по устранению ошибки
Итак, мы разобрались, почему может возникнуть эта ошибка, теперь поговорим, как исправить ntldr is missing ошибку на вашем компьютере.
Совет № 1. Если у вас есть под рукой еще один компьютер с такой же операционной системой, которая установлена у вас, тогда скопируйте файлы Ntldr и Ntdetect.com или воспользуйтесь консолью восстановления Windows (про это чуть ниже).
Если под рукой нет компьютера, а есть жесткий диск с системой, то можно скопировать файлы NTLDR и Ntdetect.com с помощью программ: Windows LiveCD, Linux LiveCD, Acronis Disc Director или другими программами, которые могут работать без операционной системы. Чтобы загрузиться с таких дисков, вам надо зайти в BIOS и выставить приоритет загрузки с CD-ROM.
После перезагрузки, сообщение NTLDR is missing должно исчезнуть.
Совет № 2. В файле boot.ini надо проверить пути к операционной системе на корректность. Чтобы отредактировать данный файл, вы можете загрузиться с помощью программ, о которых я говорил выше.
Строение файла «Boot.ini» с одной операционной системой, выглядит так:
Для этого вставьте диск с Windows в дисковод, при этом не забудьте выставить в BIOS загрузку с CD-ROM. Загрузившись с диска, нажмите клавишу R, чтобы открылась консоль восстановления.
Теперь приступим к восстановлению. Если на компьютере установлена одна ОС, то появится следующая информация:
Введите 1, нажмите Enter.
Появится сообщение:
Если у администратора нет пароля, то просто нажмите Enter.
Далее вводите команду fixmbr и нажимаете кнопку Enter.
Появится следующее сообщение:
Вводите букву Y (yes, да) и нажимаете Enter.
Появится сообщение:
Введите fixboot и нажмите Enter.
После этого появится сообщение:
Вводите букву Y (yes, да) и жмете Enter.
Появится сообщение:
Все необходимые операции сделали, теперь выходим из консоли восстановления. Чтобы выйти из консоли восстановления введите команду exit и нажмите Enter. После этого компьютер перезагрузится.
Следующим действием в BIOS убираем загрузку с CD-ROM, выставив загрузку с HDD (жесткого диска). Теперь можете вытащить установочный диск Windows и проверить наличие надписи NTLDR is missing.
Способ № 4. В некоторых случаях помогает передергивание шлейфа (отсоединить и подключить) или подключение другого шлейфа. Если сообщение NTLDR is missing не ушло, то попробуйте подключить другой жесткий диск, а потом подключить ваш диск.
От чего может появиться эта ошибка, и что делать с ntldr is missing вы знаете, осталось воспользоваться одним из способов. Если вы не встречались с такой ошибкой, тогда распечатайте эту статью, ведь в самый не подходящий момент вы можете оказаться в такой ситуации.
NTLDR is missing в Windows 7
Данная ошибка досталась нам в наследство от предыдущих версий «винды», в частности от Win XP. Обычно на «семерке» мы видим другую ошибку – «BOOTMGR is missing», и ее исправление сводится к ремонту загрузчика и присвоение статуса «Активный» системному диску.
Подробнее: Устраняем ошибку «BOOTMGR is missing» в Windows 7
Обсуждаемая сегодня неполадка имеет те же причины, но рассмотрение частных случаев показывает, что для ее устранения может потребоваться изменить порядок операций, а также произвести некоторые дополнительные действия.
Причина 1: Физические неисправности
Поскольку ошибка возникает из-за проблем с системным жестким диском, то в первую очередь необходимо проверить его работоспособность, подключив к другому компьютеру или воспользовавшись установочным дистрибутивом. Вот небольшой пример:
- Загружаем компьютер с установочного носителя.
Подробнее: Как установить Windows 7 с флешки
- Вызываем консоль сочетанием клавиш SHIFT+F10.
-
Запускаем консольную дисковую утилиту.
-
Выводим на экран список всех физических дисков, подключенных к системе.
Определить, имеется ли в списке наш «хард» можно, взглянув на его объем.
Если диска в этом списке нет, то следующее, на что необходимо обратить внимание, это надежность подключения шлейфов данных и питания к самому носителю и портам SATA на материнской плате. Также стоит попробовать включить диск в соседний порт и подсоединить другой кабель от БП
Если ничего не помогло, придется заменить «хард».
Причина 2: Повреждение файловой системы
После того как мы нашли диск в списке, выданном утилитой Diskpart, следует проверить все его разделы на предмет обнаружения проблемных секторов. Разумеется, ПК должен быть загружен с флешки, а консоль («Командная строка») и сама утилита запущены.
-
Выбираем носитель, введя команду
Здесь «0» — порядковый номер диска в списке.
-
Выполняем еще один запрос, выводящий перечень разделов на выбранном «харде».
-
Далее получаем еще один список, на этот раз всех разделов на дисках в системе. Это нужно для определения их букв.
Нас интересуют два раздела. Первый с меткой «Зарезервировано системой», а второй – тот, который мы получили после выполнения предыдущей команды (в данном случае он имеет размер 24 GB).
-
Останавливаем дисковую утилиту.
-
Запускаем проверку диска.
Здесь «c:» — буква раздела в списке «lis vol», «/f» и «/r» – параметры, позволяющие восстанавливать некоторые поврежденные сектора.
- 7. После завершения процедуры то же проделываем и со вторым разделом («d:»).
- 8. Пробуем загрузить ПК с жесткого диска.
Причина 3: Повреждение загрузочных файлов
Это одна из основных и самых серьезных причин возникновения сегодняшней ошибки. Первым делом попытаемся сделать загрузочный раздел активным. Это покажет системе, какими файлами пользоваться при запуске.
- Загружаемся с установочного дистрибутива, запускаем консоль и дисковую утилиту, получаем все списки (см. выше).
-
Вводим команду для выбора раздела.
Здесь «d» — буква тома с меткой «Зарезервировано системой».
-
Помечаем том как «Активный» командой
- Пробуем загрузить машину с жесткого диска.
Если нас снова постигла неудача, потребуется «ремонт» загрузчика. Как это сделать, показано в статье, ссылка на которую приведена в начале этого материала. В том случае, если инструкции не помогли решить проблему, можно прибегнуть к еще одному средству.
-
Загружаем ПК с флешки и доходим до получения списка разделов (см. выше). Выбираем том «Зарезервировано системой».
-
Форматируем раздел командой
-
Завершаем работу утилиты Diskpart.
-
Записываем новые загрузочные файлы.
Здесь «C:» — буква второго раздела на диске (того, который у нас имеет размер 24 Gb).
-
Пробуем загрузить систему, после чего произойдет настройка и вход в учетную запись.
Заключение
Исправление ошибки «NTLDR is missing» в Windows 7 занятие не из простых, так как здесь требуются навыки работы с консольными командами. Если не удается решить проблему описанными выше способами, то, к сожалению, придется переустанавливать систему.
Смена активного диска
Часто пользователи даже не замечают проблемы использования двух жёстких дисков. Между тем это может, послужит жёстким конфликтом между ними. Предположим у вас есть возможность подключить дополнительный винчестер, и вы делаете его установку в корпус системного блока. Но вот тут то, при очередном запуске забываете о приоритете вызова носителей информации. Ваш новый жёсткий диск может не содержать ОС, но в БИОС имеет наивысший приоритет, то есть стоит первым. Измените вариант первичной загрузки нужного вам жесткого диска. В БИОСе нужно найти вкладку Boot, и изменить вариант первичной загрузки нужного вам жёсткого диска.
Что значит эта ошибка?
Что значит NTLDR is missing?
Дословно, аббревиатура означает: nt loader, то есть, это загрузка (load) на основе технологии NT.
Другими словами, подобную надпись можно трактовать, как отсутствие загрузочного файла.
Отсюда вы можете понять, что у вас поврежден загрузочный файл, но не стоит волноваться: данную неприятность можно решить, даже не переустанавливая операционную систему.
Она наиболее часто появляется в таких версиях операционных систем Windows, как 2000, Vista, XP, 7 и 8.
Поэтому, мы покажем, как можно устранить эту ошибку, на примере версий XP (которая аналогична к 2000 и Vista), а также на седьмой версии (идентично восьмой и десятой).
Кроме повреждения загрузочного файла, ошибка может возникать и при отсутствии других.
И, чтобы правильно и успешно запустить в операционную систему, необходимо наличие трех основных файлов, которые находятся в активном режиме на вашем устройстве. Это:
- Собственно, файл NTLDR с кодом загрузчика;
- Файл boot.ini с запросами о формировании меню выбора и настроек запуска необходимой операционной системы;
- Файл ntdetect.com, который собирает информацию о состоянии программного обеспечения.
И если нет хотя бы одного из этих файлов, то, вероятно, сбой в загрузке вашего устройства вам гарантирован в ближайшем времени.
В любой версии Windows, обычно, этот файл находится в корневой папке на системном диске, то есть, на диске С.
Кстати, там же, зачастую находятся и вышеперечисленные файлы boot.ini и ntdetect.com.
1 ntldr is missing при установке windows 7
Чаще всего увидев такую ошибку, пользователи сразу берутся за переустановку Windows.
Сами понимаете это не совсем удобно, из-за появления одной ошибки NTLDR is missing переустанавливать всю систему и настраивать все заново.
Если такая ошибка появляется регулярно после переустановки системы, например спустя неделю, то скорее всего виновники ошибки NTLDR is missing вирусы. В таком случае не поленитесь все тщательно проверить с помощью LiveCD.
Конечно можно заранее создать точку восстановления через Acronis Recovery и восстановиться за 10 минут. Но для этого вам во первых необходимо заранее создать точку восстановления, во вторых будут восстановлены только те первоначальные данные, которые вы сохранили в точке восстановления.
К примеру, точка восстановления созданная месяц назад из-за ошибки NTLDR is missing может свести на нет все сохраненную вами работу на компьютере за месяц.
Кстати в ближайшее время я собираюсь выпустить пару статей о правильной работе с Acronis, подробно описавпреимущества и фишки самой программы. Чтобы не пропустить, подпишитесь на .
Сегодня мы восстановим работоспособность Windows без помощи точек восстановления и переустановки Windows. Восстановление загрузочных файлов при появлении ошибки NTLDR is missing можно сделать двумя способами.
Восстановление NTLDR is missing наверняка — способ первый. Этот способ срабатывает если не в 100, то в 99% случаев точно.
Для обеих способов нам понадобиться установочный диск Windows. Заходим в BIOS выставляем загрузку с CD. Затем сохраняемся и выходим из BIOS. Подробней о том как это сделать читайте в статье — настройка биоса для установки Windows. Перед появлением ошибки жмем R. Если все правильно сделали, то у вас появиться примерно вот такая консоль восстановления.
Кстати во время запуска выбираем первую систему нажав 1 и Enter. Консоль восстановления запустилась? Отлично. Теперь скопируем пару файликов с нашего диска. Для этого пропишите две команды:
copy e:\i386\ntldr c:\
и
copye:\i386\ntdetect.com c:\
Внимание. Команды не сработают если у вас будут не правильно проставленные буквы к диску и приводу
Поэтому сперва необходимо убедиться, что CD привод назван буквой е:\, а системный раздел носит букву с:\. Если у вас другие буквы дисков, то просто меняем их в коде на свои.
Второй способ устранения ошибки NTLDR is missing. Все в той же консоли восстановления выполните команды: FIXBOOTа затем FIXMBR. Таким образом мы восстанавливаем загрузочные записи. После выполнения команд, выходим из компьютера и наблюдаем как Windows оживилась.
Важно. Используйте каждый способ восстановления по отдельности, то есть после выполнения команд описанных в первом способе, выходим из консоли восстановления и загружаем Windows
Если не сработало, тогда попробуйте второй способ. Кстати тем кому интересны другие возможности консоли восстановления прошу сюда. На этом у меня все, надеюсь теперь ошибка NTLDR is missing не вызовет проблем и вы сможете справится с ней уже без переустановки Windows.