Появление сообщения об ошибке «Не удалось запустить Windows NT...Ntoskrnl.exe»

Переводы статьи Переводы статьи
Код статьи: 124550 - Vizualiza?i produsele pentru care se aplic? acest articol.
Версия данной статьи для Microsoft Windows XP: 314477.
Развернуть все | Свернуть все

В этой статье

Проблема

При запуске Microsoft Windows NT появляется следующее сообщение об ошибке:
Не удалось запустить Windows NT, поскольку следующий файл отсутствует или поврежден:

системная_папка_Windows\System32\Ntoskrnl.exe

Установите заново копию указанного выше файла.

Причина

Данная ошибка может возникать в следующих случаях.
  • В файле Boot.ini в разделе [Boot Loader] отсутствует параметр Default или для данного параметра указано недопустимое значение.
  • В расположении, указанном в файле Boot.ini, отсутствует установленная копия Windows NT.
  • Если данная ошибка возникает при загрузке Microsoft Windows 2000, то причиной ошибки может быть отсутствие или повреждение файла Hal.dll.
Примечание. В Windows NT 4.0 и Windows NT 3.5 данная ошибка может также возникать, если размер системного раздела превышает 7,8 ГБ и загрузочные файлы операционной системы находятся за пределами первых 7,8 ГБ дискового пространства (это может происходить в результате установки пакета обновления или после дефрагментации диска). В Windows XP данное ограничение отсутствует. Указанное ограничение вызвано особенностями оборудования и не зависит от операционной системы. Данная проблема не возникает на компьютерах, на которых система BIOS поддерживает режим INT13 Extensions и данный режим включен (на компьютерах, выпускаемых в настоящее время, этот режим поддерживается и включен по умолчанию).

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
224526 Windows NT 4.0 не поддерживает системных разделов размером более 7,8 ГБ

Решение

Для решения этой проблемы воспользуйтесь одним из перечисленных ниже способов.

Способ 1

Загрузите операционную систему с помощью загрузочного диска. Когда операционная система загрузится, убедитесь, что в файле Boot.ini для параметра Default указано правильное значение, а элементы раздела [Operating Systems] указывают на правильные папки.

Дополнительные сведения о создании загрузочной дискеты для Windows NT и Windows 2000 см. в следующей статье базы знаний Майкрософт:
119467 Создание загрузочного диска для разделов NTFS и FAT

Способ 2

Исправьте файл Boot.ini с помощью процедуры восстановления. Для этого выполните следующие действия.
  1. Загрузите компьютер, используя три установочных дискеты Windows NT. При появлении соответствующего приглашения нажмите клавишу R, чтобы начать процесс восстановления.
  2. При появлении соответствующего приглашения поместите в дисковод диск аварийного восстановления.
  3. При появлении соответствующего приглашения укажите, что необходимо выполнять только анализ среды загрузки. Это позволит исправить недопустимые значения в файле Boot.ini.
  4. Следуйте инструкциям на экране.

Способ 3

Если размер системного раздела превышает 7,8 ГБ, это может вызывать сбои в работе Windows NT. Необходимо заново создать системный раздел и сделать его размер меньше, чем 7,8 ГБ.

Способ 4 (Windows 2000)

Чтобы устранить ошибку, возникающую из-за повреждения файла Hal.dll, восстановите файл Hal.dll из резервной копии, находящейся в папке %windir%\sytem32\.

Дополнительные сведения об устранении неполадок при повреждении файла Hal.dll см. в следующей статье базы знаний Майкрософт:
237556 Устранение неполадок аппаратно-зависимого уровня (HAL) в Windows 2000

Дополнительная информация

Если в разделе [Boot Loader] файла Boot.ini отсутствует значение Default, то в меню загрузки Windows NT появится новый элемент «NT (default)», который будет выбран по умолчанию. Данный элемент определяет следующий путь для загрузки Windows NT:

   multi(0)disk(0)rdisk(0)partition(1)\WINNT
				
Дополнительные сведения о файле Boot.ini см. в следующей статье базы знаний Майкрософт:
102873 Файл BOOT.INI и принятые имена ARC-путей, а также их использование

Свойства

Код статьи: 124550 - Последний отзыв: 15 февраля 2005 г. - Revision: 3.0
Информация в данной статье применима к:
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Datacenter Server
  • операционная система Microsoft Windows NT Workstation 3.5
  • операционная система Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • операционная система Microsoft Windows NT Server 3.5
  • операционная система Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Ключевые слова: 
kberrmsg kbfaq kbpubtypekc kbmsccsearch KB124550

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com