Устранение неполадок, которые приводят к появлению сообщения об ошибке «Файл NTLDR отсутствует»
В процессе загрузки Windows 2000 появляется следующее
сообщение об ошибке.
Файл NTLDR отсутствует
Нажмите любую клавишу для перезагрузки
Такое поведение наблюдается, когда на компьютере установлена BIOS устаревшей версии, или отсутствует (поврежден) один из следующих загрузочных файлов Windows:
Ntldr
Ntdetect.com
Boot.ini
Для устранения неполадки убедитесь, что на компьютере установлена BIOS одной из последних версий, а затем воспользуйтесь соответствующим способом для восстановления параметров загрузки Windows 2000.
Внимание! Корпорация Microsoft рекомендует регулярно создавать резервные копии хранящихся на компьютере данных в качестве защитной меры на случай повреждения операционной системы.
Проверка версии BIOS
Убедитесь, что на компьютере установлена BIOS одной из последних версий. Обратитесь к производителю компьютера за сведениями о получении и установке обновления для BIOS.
Для получения дополнительных сведений о настройке и проверке параметров BIOS обратитесь к документации или производителю компьютера. Контактную информацию производителей оборудования см. в следующих статьях Microsoft Knowledge Base.
65416 (
Для просмотра ссылки Войди или Зарегистрируйся) Список адресов независимых поставщиков оборудования и программного обеспечения, A – K
60781 (
Для просмотра ссылки Войди или Зарегистрируйся) Hardware and Software Third-Party Vendor Contact List, L-P
60782 (
Для просмотра ссылки Войди или Зарегистрируйся) Hardware and Software Third-Party Vendor Contact List, Q-Z
Контактную информацию производителей BIOS см. в следующих статьях Microsoft Knowledge Base.
243909 (
Для просмотра ссылки Войди или Зарегистрируйся) List of BIOS Manufacturer Web Sites Part 1
243971 (
Для просмотра ссылки Войди или Зарегистрируйся) List of BIOS Manufacturer Web Sites Part 2
Воспользуйтесь соответствующим методом для восстановления параметров запуска Windows.
Способ 1. Запуск компьютера с помощью загрузочной дискеты
1.
2. Создайте загрузочную дискету Windows 2000, которая содержит следующие файлы:
Ntldr
Ntdetect.com
Boot.ini
Ntbootdd.sys
За дополнительной информацией о создании загрузочной дискеты обратитесь к следующим статьям Microsoft Knowledge Base.
301680 (
Для просмотра ссылки Войди или Зарегистрируйся) HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows
101668 (
Для просмотра ссылки Войди или Зарегистрируйся) Как использовать загрузочный диск Windows для предотвращения сбоя загрузки Microsoft Windows 2000 или Microsoft Windows NT
3. Убедитесь, что в файле Boot.ini для операционной системы указан правильный контроллер домена и том.За дополнительной информацией о создании загрузочной дискеты обратитесь к следующей статье Microsoft Knowledge Base:
311578 (
Для просмотра ссылки Войди или Зарегистрируйся) HOW TO: Edit the Boot.ini File in Windows 2000
4. Запустите компьютер с помощью загрузочной дискеты.
5. Скопируйте файлы Ntldr, Ntdetect.com и Boot.ini в системный раздел локального жесткого диска.
Способ 2. Использование консоли восстановления
1. Запустите компьютер с помощью загрузочных дискет или компакт-диска Windows 2000.
2. В окне приветствия нажмите клавишу R, чтобы начать восстановление Windows 2000.
3. Нажмите клавишу C для запуска консоли восстановления.
4. Введите номер экземпляра Windows (например, 1) и нажмите клавишу ВВОД. За дополнительной информацией обратитесь к следующей статье Microsoft Knowledge Base:
229716 (
Для просмотра ссылки Войди или Зарегистрируйся) Description of the Windows Recovery Console
5. Введите пароль администратора и нажмите клавишу ВВОД.
6. Введите команду map и нажмите клавишу ВВОД. Запишите букву устройства, в котором находится компакт-диск Windows 2000.
7. Введите следующие команды, нажимая клавишу ВВОД после каждой из них(диск — это буква диска, указанная в действии 4):
copy диск:\i386\ntldr c:\
copy диск:\i386\ntdetect.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:\
10. Введите команду exit и нажмите клавишу ВВОД. Компьютер будет перезагружен.
Способ 3. Использование компакт-диска Windows 2000
1. Вставьте компакт-диск Windows 2000 и запустите программу установки.
2. На странице приветствия нажмите клавишу R.
3. На странице вариантов восстановления Windows 2000 снова нажмите клавишу R.
4. Нажмите клавишу М, если появится предложение выбрать вариант восстановления.
5. Нажмите клавишу СТРЕЛКА ВВЕРХ два раза, чтобы выделить пункт Проверка системных файлов Windows 2000, a затем — клавишу ВВОД, чтобы отменить проверку.
6. Нажмите клавишу СТРЕЛКА ВНИЗ, чтобы выделить пункт Продолжить (выбранные операции), а затем нажмите клавишу ВВОД. Появится следующее сообщение.
Для восстановления установки данной копии Windows 2000
необходимо иметь «Диск аварийного восстановления».
7. В зависимости от ситуации выполните одно из следующих действий.
• Если диск аварийного восстановления имеется.
a. Press ENTER.
b. Вставьте диск аварийного восстановления и нажмите клавишу ВВОД.
c. Следуйте инструкциям по восстановлению операционной системы, а затем перезагрузите компьютер.
или
• Если диска аварийного восстановления нет.
a. Нажмите клавишу L. Появится следующее сообщение.
Программа установки обнаружила Windows 2000 в папке:
диск:\WINNT "Microsoft Windows 2000"
b. Нажмите клавишу ВВОД.
После проверки дисков программа установки восстановит операционную систему.
За дополнительной информацией о диске аварийного восстановления обратитесь к следующей статье Microsoft Knowledge Base:
231777 (
Для просмотра ссылки Войди или Зарегистрируйся) How to Create an Emergency Repair Disk in Windows 2000
Если программа установки не находит Windows 2000
Если диска аварийного восстановления нет, а программа установки не находит Windows 2000, необходимо выполнить следующие действия.
1. Запустите программу установки Windows 2000.
2. На странице Будет выполнена установка 2000 в раздел выберите пункт Оставить текущую файловую систему без изменений и нажмите клавишу ВВОД.
3. Чтобы установить Windows 2000 в новой папке, нажмите клавишу ESC.
4. В поле Выберите папку для размещения этих файлов введите \tempwin и нажмите клавишу ВВОД.
Будет установлена новая копия Windows 2000.
5. Загрузите компьютер с помощью новой копии Windows 2000.
6. Нажмите кнопку Пуск и выберите пункт Выполнить.
7. В поле Открыть введите команду cmd и нажмите кнопку ОК.
8. В командной строке введите диск:, где диск — это загрузочный диск компьютера (например, c: ) и нажмите клавишу ВВОД.
9. Введите команду attrib -h -r -s Boot.ini и нажмите клавишу ВВОД.
10. Введите команду edit Boot.ini и нажмите клавишу ВВОД.
Файл Boot.ini имеет примерно следующий вид.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN="Microsoft Windows 2000 Professional" /fastdetect
11. Замените все экземпляры TEMPWIN на WINNT. Теперь файл 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
12. Нажмите сочетание клавиш ALT+F, а затем — клавишу S.
13. Нажмите сочетание клавиш ALT+F, а затем — клавишу Х.
14. Введите команду attrib +h +r +s Boot.ini и нажмите клавишу ВВОД.
15. Введите exit, чтобы закрыть командную строку.
16. Перезагрузите компьютер.
17. В окне Выберите операционную систему для запуска выберите Microsoft Windows 2000 и нажмите клавишу ВВОД.
18. Запустите проводник Windows, а затем найдите и удалите следующие папки:
Tempwin
All Users.Tempwin