Як виправити помилку Ntoskrnl.exe Missing or Corrupt Error

Ви використовуєте Windows XP або Server 2003? Знайома помилка? Windows NT could not start because the following file is missing or corrupt:&#lt;windows root=""&#gt;\System32\Ntoskrnl.exe&#lt;/windows&#gt;. Якщо так, то існують кілька способів її виправити.

Помилка з'являється в результаті однієї або декількох причин: пошкоджений завантажувальний диск, пошкоджений або видалений файл ntoskrnl.exe, невірна конфігурація boot.ini або відсутні драйвера контролера жорсткого диска.

Кроки

  1. До того, як перейти до наступних кроків, ви можете спробувати кілька простих способів вирішити цю проблему: Запустіть Windows з використанням Last Known Good Configuration (натисніть F8 під час завантаження системи).
  2. Якщо це не спрацює, то завантажитеся в консоль відновлення, використовуючи інсталяційний диск (якщо у вас немає такого диска, то подивіться секцію поради), якщо ви не впевнені в тому, як виконати даний крок, то подивіться статтю Microsoft ID: 314058.
  3. Під час роботи з командним рядком напишіть chkdsk /r і по закінченню процесу виконайте перезавантаження. якщо це не допомогло, то знову завантажитеся в консоль відновлення і спробуйте наступне:
  4. Напишіть attrib-R C: \boot.ini і натисніть Enter
  5. Потім del C: \boot.ini і натисніть Enter
  6. Boot.ini буде видалено; вам потрібно повторно створити його, напишіть bootcfg / rebuild і натисніть Enter
  7. Коли ви побачите запит на пошук встановленої системи, введітьy
  8. Коли вас попросять ввести ідентифікатор, введіть назву встановленої системи, наприклад,Microsoft Server 2003 R2 Standard Edition, і натисніть Enter.
  9. Під час вибору опцій завантаження введіть type /fastdetect і натисніть на Enter
  10. Далі введіть fixboot C: і натисніть Enter
  11. Тепер перезавантажте і перевірте вашу систему.
  12. Якщо помилка вилазить після виконаних кроків, то поверніться в консоль відновлення і введіть fixmbr C:, потім натисніть Enter і перезавантажитеся.
  13. Якщо вам не допомогли вищезгадані кроки, то можливо вам доведеться запустити дану команду і замінити файл ntoskrnl.exe: expand D:\i386\ntoskrnl.exe C:\Windows\system32 або спробуйте запустити bootcfg / rebuild

Поради

  • Якщо у вас немає інсталяційного диска Windows, то вам знадобиться диск відновлення або диск лагодження. Дані диски є завантажувальними і включають командний рядок.
  • Завантажиться з інсталяційного диска, як і для консолі відновлення, але замістьR, виберіть Enter to set up Windows [версія] now. Натисніть на F8, щоб погодитися з ліцензійною угодою Windows, а потім R, щоб почати лагодження.

Попередження

  • Запуск лагодження Windows не повинен нашкодити вашій системі, але варто відзначити, що якщо ви захочете застосувати цей спосіб, то вам варто дізнатися побільше інформації про даний процес.

Ще почитати: