NTLDR is missing


Устранение неполадок с сообщением об ошибке «NTLDR отсутствует»

В этой статье описывается устранение неполадок с сообщением об ошибке «NTLDR отсутствует».

Применимо к: Windows 2000
Исходный номер базы знаний: 318728

Эта статья относится к Windows 2000. Поддержка Windows 2000 заканчивается 13 июля 2010 г. Дополнительные сведения см. в служба поддержки Майкрософт жизненного цикла.

Аннотация

В этой пошаговой статье описаны методы, которые можно использовать для устранения неполадок сообщения об ошибке «NTLDR отсутствует», которое может появиться при попытке запустить Microsoft Windows 2000.

Устранение неполадок с сообщением об ошибке «NTLDR отсутствует»

При запуске компьютера под управлением Windows 2000 может появиться следующее сообщение об ошибке:

NTLDR отсутствует
Нажмите любую клавишу для перезапуска

Эта проблема может возникнуть, если базовая система ввода-вывода (BIOS) на компьютере устарела или если один или несколько из следующих загрузочных файлов Windows отсутствуют или повреждены:
Ntldr
Ntdetect.com
Boot.ini
Чтобы устранить эту проблему, убедитесь, что BIOS на компьютере является актуальным, а затем используйте один или несколько из следующих методов в соответствии с вашей ситуацией, чтобы восстановить среду запуска Windows 2000.

Корпорация Майкрософт рекомендует регулярно выполнять полное резервное копирование данных. Это лучшая защита от потери данных, которая должна быть частью любого плана аварийного восстановления.

Убедитесь, что BIOS на компьютере является текущим

Убедитесь, что на компьютере установлена последняя редакция BIOS. Обратитесь к производителю компьютера, чтобы узнать, как его получить, а затем установите последнее обновление BIOS, доступное для компьютера.

Сведения о настройке и проверке правильных параметров BIOS для компьютера см. в документации по компьютеру или обратитесь к производителю компьютера.

Чтобы восстановить среду запуска Windows, используйте один или несколько из следующих методов в соответствии с вашей ситуацией.

Метод 1. Запуск компьютера с помощью загрузочного диска
  1. Создайте загрузочный диск Windows 2000, содержащий следующие файлы:
    Ntldr
    Ntdetect.com
    Boot.ini
    Ntbootdd.sys
  2. Измените Boot.ini, указав правильный контроллер жесткого диска и правильный том для установки Windows. Чтобы получить дополнительные сведения о создании загрузочного диска, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
    311578 как изменить файл Boot.ini в Windows 2000
  3. Вставьте загрузочный диск на гибкий диск компьютера, а затем перезапустите компьютер.
  4. Скопируйте файл Ntldr, Ntdetect.com файл и Boot.ini с загрузочного диска в системный раздел локального жесткого диска.
Метод 2. Использование консоли восстановления
  1. Используйте диски установки Windows 2000 для перезапуска компьютера или компакт-диск Windows 2000 для перезапуска компьютера.
  2. На экране приветствия программы установки нажмите клавишу R, чтобы восстановить установку Windows 2000.
  3. Нажмите клавишу C, чтобы восстановить установку Windows 2000 с помощью консоли восстановления.
  4. Введите номер, соответствующий установке Windows, которую требуется восстановить, и нажмите клавишу ВВОД. Например, введите 1 и нажмите клавишу ВВОД.
  5. Введите пароль администратора и нажмите клавишу ВВОД.
  6. Введите карту и нажмите клавишу ВВОД. Обратите внимание на букву диска, назначенную компакт-диску, который содержит компакт-диск Windows 2000.
  7. Введите следующие команды, нажав клавишу ВВОД после ввода каждого из них, где диск — это буква диска, которую вы введли на шаге 4 раздела «Метод 2. Использование консоли восстановления» этой статьи:
copy drive:\i386\ntldr c:\ copy drive:\i386\ntdetect.com c:\ 

Если появится запрос на перезапись файла, введите y и нажмите клавишу ВВОД.
Примечание. В этих командах между ntldr и c:\, а также между ntdetect.com и c:\.

[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 
    Используйте текстовый редактор, например Блокнот 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 

Примечание. Если вы использовали Блокнот для создания файла, убедитесь, что расширение .txt не добавлено к имени Boot.ini файла.

Метод 3. Использование компакт-диска Windows 2000
  1. Вставьте компакт-диск Windows 2000 в компакт-диск компьютера или DVD-диск и запустите программу установки Windows 2000.
  2. На странице «Добро пожаловать в программу установки » нажмите клавишу R.
  3. На странице параметров восстановления Windows 2000 нажмите клавишу R.
  4. Когда появится запрос на выбор одного из вариантов восстановления, нажмите клавишу M.
  5. Нажмите клавишу СТРЕЛКА ВВЕРХ, еще раз нажмите клавишу СТРЕЛКА ВВЕРХ, чтобы выбрать
    Проверьте системные файлы Windows 2000 и нажмите клавишу ВВОД, чтобы снять выделение.
  6. Нажмите клавишу СТРЕЛКА ВНИЗ, чтобы нажать кнопку «Продолжить» (выполнить выбранные задачи), а затем нажмите клавишу ВВОД. Отобразится следующее сообщение:
    Вам нужен диск аварийного восстановления для Windows 2000
    установка, которую требуется восстановить.
  7. Выполните одно из следующих действий в соответствии со своей ситуацией:
  8. Если у вас есть диск аварийного восстановления, выполните следующие действия.
    1. Нажмите клавишу ВВОД.
    2. Вставьте диск аварийного восстановления в гибкий диск компьютера и нажмите клавишу ВВОД.
    3. Следуйте инструкциям по восстановлению установки, а затем перезапустите компьютер.
      -или-
    1. Нажмите клавишу L. Вы получите примерно следующее сообщение:
      Программа установки обнаружила Windows 2000 в следующей папке: диск\ \WINNT «Microsoft Windows 2000»
    2. Нажмите клавишу ВВОД.

    Программа установки проверяет диски, а затем завершает процесс восстановления.

    Если программа установки не может найти Windows 2000

    Если у вас нет диска аварийного восстановления Windows 2000 и программа установки не может найти установку Windows 2000, выполните следующие действия.

    1. Запустите программу установки Windows 2000.
    2. В программе установки установит Windows 2000 на странице раздела, выберите «Оставить текущую файловую систему без изменений» и нажмите клавишу ВВОД.
    3. Нажмите клавишу ESC, чтобы установить Windows 2000 в новую папку.
    4. В поле «Выбор папки «, в которую должны быть скопированы файлы, введите \tempwin и нажмите клавишу ВВОД. Программа установки устанавливает новую копию Windows 2000.
    5. Войдите в новую копию Windows 2000.
    6. Нажмите кнопку Пуск и выберите пункт Выполнить.
    7. В поле Открыть введите cmd и нажмите кнопку ОК.
    8. В командной строке введите
      диск: , где
      диск — это загрузочный диск компьютера, а затем нажмите клавишу ВВОД. Например, введите c: и нажмите клавишу ВВОД.
    9. Введите attrib -h -r -s Boot.ini , затем нажмите клавишу ВВОД.
    10. Введите Boot.ini и нажмите клавишу ВВОД. Edit.com открывает 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 
    [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 

    How to troubleshoot the «NTLDR is missing» error message

    This article describes how to troubleshoot the «NTLDR is missing» error message.

    Applies to: Windows 2000
    Original KB number: 318728

    This article applies to Windows 2000. Support for Windows 2000 ends on July 13, 2010. For more information, see the Microsoft Support Lifecycle Policy.

    Summary

    This step-by-step article describes methods that you can use to troubleshoot the «NTLDR Is Missing» error message that you may receive when you try to start Microsoft Windows 2000.

    How to troubleshoot the «NTLDR is missing» error message

    When you start your Windows 2000-based computer, you may receive the following error message:

    NTLDR is missing
    Press any key to restart

    This problem may occur if the basic input/output system (BIOS) on your computer is outdated, or if one or more of the following Windows boot files are missing or damaged:
    Ntldr
    Ntdetect.com
    Boot.ini
    To resolve this issue, verify that the BIOS on your computer is current, and then use one or more of the following methods, as appropriate to your situation, to repair the Windows 2000 startup environment.

    Microsoft recommends that you fully back up your data on a regular basis. This is the best defense against data loss, and it must be a part of any disaster recovery plan.

    Verify that the BIOS on the computer is current

    Make sure that the latest revision for BIOS is installed on the computer. Contact the computer manufacturer to inquire about how to obtain, and then install the latest BIOS update that is available for the computer.

    For information about how to configure and how to verify the correct BIOS settings for the computer, see the computer documentation or contact the manufacturer of the computer.

    To repair the Windows startup environment, use one or more of the following methods, as appropriate to your situation.

    Method 1: Use a boot disk to start the computer
    1. Create a Windows 2000 boot disk that contains the following files:
      Ntldr
      Ntdetect.com
      Boot.ini
      Ntbootdd.sys
    2. Modify the Boot.ini file to point to the correct hard disk controller and to the correct volume for your Windows installation. For more information about how to create a boot disk, click the following article number to view the article in the Microsoft Knowledge Base:
      311578 How to edit the Boot.ini file in Windows 2000
    3. Insert the boot disk into the computer’s floppy disk drive, and then restart the computer.
    4. Copy the Ntldr file, the Ntdetect.com file, and the Boot.ini file from the boot disk to the system partition of the local hard disk.
    Method 2: Use the Recovery Console
    1. Use the Windows 2000 Setup disks to restart the computer, or use the Windows 2000 CD-ROM to restart the computer.
    2. At the Welcome to Setup screen, press R to repair the Windows 2000 installation.
    3. Press C to repair the Windows 2000 installation by using the Recovery Console.
    4. Type the number that corresponds to the Windows installation that you want to repair, and then press ENTER. For example, type 1, and then press ENTER.
    5. Type the Administrator password, and then press ENTER.
    6. Type map, and then press ENTER. Note the drive letter that is assigned to the CD-ROM drive that contains the Windows 2000 CD-ROM.
    7. Type the following commands, pressing ENTER after you type each one, where drive is the drive letter that you typed in step 4 of «Method 2: Use the Recovery Console,» of this article:
    copy drive:\i386\ntldr c:\ copy drive:\i386\ntdetect.com c:\ 

    If you are prompted to overwrite the file, type y, and then press ENTER.

    Note In these commands, there is a space between the ntldr and c:\, and between ntdetect.com and c:\.

    [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 
      Use a text editor, such as Notepad or Edit.com , to create a boot loader file similar to the following boot loader file:
    [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 

    Note If you used Notepad to create the file, make sure that the .txt extension is not appended to the Boot.ini file name.

    Method 3: Use the Windows 2000 CD-ROM
    1. Insert the Windows 2000 CD-ROM into the computer’s CD-ROM drive or DVD-ROM drive, and start Windows 2000 Setup.
    2. On the Welcome to Setup page, press R.
    3. On the Windows 2000 Repair Options page, press R.
    4. When you are prompted to select one of the repair options, press M.
    5. Press the UP ARROW, press the UP ARROW again, to select
      Verify Windows 2000 system files, and then press ENTER to clear the selection.
    6. Press the DOWN ARROW to select Continue (perform selected tasks), and then press ENTER. The following message appears:
      You need an Emergency Repair disk for the Windows 2000
      installation you want to repair.
    7. Do one of the following, as appropriate to your situation:
    8. If you have an Emergency Repair Disk, follow these steps:
      1. Press ENTER.
      2. Insert the Emergency Repair Disk into the computer’s floppy disk drive, and then press ENTER.
      3. Follow the instructions to repair the installation, and then restart the computer.
        -or-
      1. Press L. You receive a message similar to the following one:
        Setup has found Windows 2000 in the following folder: drive: \WINNT «Microsoft Windows 2000»
      2. Press ENTER.

      Setup examines the disks, and then completes the repair process.

      If setup cannot locate Windows 2000

      If you do not have a Windows 2000 Emergency Repair Disk, and if Setup cannot locate the Windows 2000 installation, follow these steps:

      1. Start Windows 2000 Setup.
      2. On the Setup will install Windows 2000 on partition page, select Leave the current file system intact (no changes), and then press ENTER.
      3. Press ESC to install Windows 2000 to a new folder.
      4. In the Select the folder in which the files should be copied box, type \tempwin, and then press ENTER. Setup installs a new copy of Windows 2000.
      5. Log on to the new copy of Windows 2000.
      6. Click Start, and then click Run.
      7. In the Open box, type cmd, and then click OK.
      8. At the command prompt, type
        drive: , where
        drive is the boot drive of the computer, and then press ENTER. For example, type c: , and then press ENTER.
      9. Type attrib -h -r -s Boot.ini , and then press ENTER.
      10. Type edit Boot.ini, and then press ENTER. Edit.com opens a Boot.ini file that is similar to the following file:

       [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 
      [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 

      Решение проблемы с ошибкой «NTLDR is missing» в Windows XP

      Сообщение «NTLDR is missing» при установке Windows XP

      Ошибки при установке Windows XP – довольно частое явление. Случаются они по разным причинам – от отсутствия драйверов для контролеров до неработоспособности носителей информации. Сегодня поговорим об одной из них, «NTLDR is missing».

      Ошибка «NTLDR is missing»

      NTLDR — это загрузочная запись установочного или рабочего жесткого диска и если она отсутствует, то мы получаем ошибку. Происходит подобное как при установке, так и при загрузке Windows XP. Далее поговорим о причинах возникновения и вариантах решения данной проблемы.

      Причина 1: Жесткий диск

      Сформулировать первую причину можно следующим образом: после форматирования жесткого диска для последующей установки ОС в BIOS не была выставлена загрузка с CD. Решение проблемы простое: необходимо поменять порядок загрузки в БИОС. Делается в разделе «BOOT», в ветке «Boot Device Priority».

      1. Переходим в раздел загрузки и выбираем данный пункт. Переход в раздел загрузки в БИОС
      2. Стрелками переходим на первую позицию и нажимаем ENTER. Далее ищем в списке «ATAPI CD-ROM» и снова жмем ENTER. Выбор CD-ROM в списке загрузки БИОС
      3. Сохраняем настройки при помощи клавиши F10 и перезагружаемся. Теперь загрузка будет идти с CD-диска. Сохранение настроек в БИОС

      Это был пример настройки AMI BIOS, если ваша материнская плата оснащена другой программой, то необходимо ознакомиться с инструкцией, прилагаемой к плате.

      Причина 2: Установочный диск

      Суть проблемы с установочным диском состоит в том, что на нем отсутствует загрузочная запись. Происходит это по двум причинам: диск поврежден либо он изначально не являлся загрузочным. В первом случае решить проблему можно только вставив в дисковод другой носитель. Во втором – создать «правильный» загрузочный диск.

      Заключение

      Проблема с ошибкой «NTLDR is missing» возникает довольно часто и кажется неразрешимой ввиду отсутствия необходимых знаний. Информация, приведенная в этой статье поможет вам с легкостью ее решить.


      Новые статьи:  Не работает USB-порт на ноутбуке: что делать

Оставьте комментарий