Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

На комп'ютері під керуванням Windows 95, Windows 98 або Windows Millennium Edition під час оновлення до Windows XP або інсталяції Windows XP з'являється повідомлення про помилку "NTLDR Is Missing"

Підтримку Windows XP припинено

8 квітня 2014 р. корпорація Майкрософт припинила підтримку Windows XP. Це позначилося на оновленнях програмного забезпечення та параметрах безпеки. Дізнайтеся, що це означає для вас і яких заходів безпеки необхідно вжити.

Версію цієї статті для Microsoft Windows 2000 можна знайти за номером255220 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою).
ОЗНАКИ
У спробі інсталювати Microsoft Windows XP або оновити версію до Windows XP на комп'ютері, який працює під керуванням Microsoft Windows 95, Windows 98 або Windows Millennium Edition, іноді видається таке повідомлення про помилку, яке з'являється відразу після першого перезавантаження системи:
NTLDR is missing
Press any key to restart
ПРИЧИНА
Скоріш за все, причина виникнення цієї неполадки полягає в тому, що операційну систему Windows 95, Windows 98 або Windows Millennium Edition було клоновано а потім інстальовано на іншому жорсткому диску з іншими параметрами геометрії.

Наприклад, на комп'ютері під керуванням Windows 98 використовується жорсткий диск розміром 4 ГБ. Після інсталяції в системі жорсткого диска розміром 30 ГБ за допомогою програми стороннього розробника створюється образ Windows 98, який згодом переноситься на новий диск. Після цього виконується оновлення системи до Windows XP. Для цього система Windows XP інсталюється поверх клонованої копії Windows 98.

Для виникнення цієї проблеми потрібен збіг таких обставин:
  • У системному або завантажувальному розділі використовується файлова система FAT32.
  • Для запуску комп'ютера використовуються розширення INT-13. (Це - розділ, більший ніж 7,8 ГБ із системним ідентифікатором типу 0С у таблиці розділів.)
  • Після клонування значення параметра Heads (Sides) у блоці параметрів BIOS для файлової системи FAT32 не відповідає реальній конфігурації диска.
У процесі завантаження Windows 95, Windows 98 або Windows Millennium Edition значення параметра Heads ігнорується, і програми запускаються, незважаючи на неправильне його значення. Однак програма завантаження Microsoft Windows 2000 і Windows XP не може успішно виконуватися, якщо цей параметр має неправильне значення.
РОЗВ'ЯЗАНН
Щоб усунути цю проблему, необхідно виправити значення параметра Heads (sides) у блоці параметрів BIOS для файлової системи FAT32. Щоб оновити значення, перезапишіть код завантаження Windows 95, Windows 98 або Windows Millennium Edition. Для цього виконайте такі дії.
  1. Перезавантажте комп'ютер за допомогою диска для запуску Windows 95, Windows 98 або Windows Millennium Edition, який містить файл Sys.com. (Цей файл зазвичай входить до пакета постачання).
  2. Створіть резервну копію файлу Msdos.sys, розташованого в кореневому каталозі системного розділу. Для цього введіть у командному рядку таку команду:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
  3. Введіть у командному рядку sys c: щоб оновити код завантаження Windows 95, Windows 98 або Windows Millennium Edition із врахуванням нових значень блоку параметрів BIOS. Якщо команда виконана успішно, перейдіть до етапу 4.

    Поява цього повідомлення про помилку в разі використання диска для запуску Windows Millennium Edition свідчить про видалення деяких системних файлів.
    Cannot find the system file in the standard locations on drive C:
    Виконайте такі дії, щоб розмістити правильні файли на диску та щоб команда sys могла їх знайти.
    1. Уведіть такі команди: Після кожної команди натискайте клавішу ENTER :
      c:
      cd\windows
      Якщо операційну систему Windows інстальовано не до папки Windows, змініть команди відповідним чином.
    2. Спробуйте перейти до папки Command за допомогою такої команди:
      cd command
      Якщо з'явилося повідомлення, що такої папки не існує, уведіть таку команду, щоб створити папку Command, і виконайте команду cd command знову:
      md command
    3. Спробуйте перейти в папку EBD за допомогою такої команди:
      cd ebd
      Якщо повідомлення, що такої папки не існує, не з'явилося, уведіть таку команду, щоб створити папку EBD, а тоді знову виконайте команду cd ebd:
      md ebd
    4. Після переходу в папку EBD застосуйте такі команди для копіювання файлу Io.sys із кореневого каталогу жорсткого диска та перейменуйте файл Io.sys на Winboot.sys:
      attrib -s -h -r c:\io.sys
      copy c:\io.sys winboot.sys
      Файл winboot.sys необхідний для виконання програми Sys.com.
    5. Поверніться на диск A, і введіть такі команди:
      a:
      sys c:
    Уведіть такі команди, щоб відновити початковий файл Msdos.sys. Після кожної команди натискайте клавішу ENTER:
    attrib -s -h -r c:\msdos.sys
    copy c:\msdos.ysy c:\msdos.sys
    Натисніть клавішу Y, щоб перезаписати наявний файл Msdos.sys. З'явиться підтвердження перезаписування "СКОПІЙОВАНО ФАЙЛІВ: 1".
  4. Перезавантажте комп'ютер у звичайному режимі у Windows 95, Windows 98 або Windows Millennium Edition і спробуйте повторно виконати інсталяцію або оновлення до Windows XP.

    Примітка Можна також після запуску команди sys c: запустити консоль відновлення й застосувати команду fixboot, щоб перезаписати код запуску Windows XP. Ця процедура дає змогу продовжити інсталяцію у звичайному режимі.
СТАН
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
ДОДАТКОВІ ВІДОМОСТІ
Щоб отримати додаткові відомості, клацніть номер статті в базі знань Microsoft Knowledge Base:
178947 Файл реєстру не знайдено. Неполадка зі службами реєстру.... (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
318948 Повідомлення про помилку "NTLDR is missing or corrupt" під час оновлення Windows 2000 або Windows NT 4.0. (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
Властивості

Ідентифікатор статті: 314057 – останній перегляд: 09/22/2006 14:06:53 – виправлення: 3.1

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • kbfilesystems kbenv kberrmsg kbprb kbsetup KB314057
Зворотний зв’язок