Устранение неполадки, которой вызвано сообщение «Stop error code 0x0000001E (KMODE_EXCEPTION_NOT_HANDLED)»

Переводы статьи Переводы статьи
Код статьи: 275678 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описаны способы разрешения проблемы, связанной с сообщением об ошибке «STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED».

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

Сообщение «STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED» является типичным сообщением о STOP-ошибке, которое можно получить при работе с операционной системой Windows NT. Сообщение об ошибке «STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED» указывает, что ядро системы обнаружило ошибку и система Windows NT не способна продолжать работу из-за этой ошибки. Причины, которые могут вызвать сообщение об ошибке «STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED», весьма похожи на причины, вызывающие сообщение «STOP 0x0000000A». Ими могут быть неверные ссылки, недействительные адреса и другие случаи нарушения доступа. Проверка сообщения «STOP 0x0000001E» показывает, что ошибка произошла при выполнении фрагмента кода, не содержащего процедур обработки исключительных ситуаций. Обратите внимание, что в большинстве случаев исключительные ситуации генерируются выполняемыми в текущий момент разделами программ.

Первые четыре строки сообщения «STOP 0x0000001E» обычно имеют вид:
STOP: 0x0000001E (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD) KMODE_EXCEPTION_NOT_HANDLED
AAAAAAAAA from BBBBBBBB (CCCCCCCC,DDDDDDDD)
Address BBBBBBBB has base at XXXXXXXX - MODULE1.SYS Address CCCCCCCC has base at YYYYYYYY - MODULE2.SYS
Четыре шестнадцатеричных параметра после кода STOP (0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD) имеют следующие значения.
  • 0xAAAAAAAA — код, идентифицирующий исключительную ситуацию, которая не была обработана.
  • 0xBBBBBBBB – адрес, по которому произошел сбой.
  • 0xCCCCCCCC — первый параметр исключения, в некоторых случаях – это еще один адрес в коде.
  • 0xDDDDDDDD — второй параметр исключения, который может иметь различные значения.

Интерпретация параметров

Обычно адрес исключения устанавливает драйвер или функцию, вызвавшие проблему. Всегда записывайте этот адрес и дату драйвера или изображение, которое содержит этот адрес.

Первый параметр является кодом ошибки Windows NT, а остальные коды ошибок определены в файле Ntstatus.h, (который также входит в состав пакета Windows NT 4.0 SDK). Первый параметр определяет тип ошибки.

Второй параметр также важен, так как указывает на модуль кода, в котором произошла ошибка. Зачастую он указывает на отдельный драйвер или на неисправную часть оборудования, что обычно приводится в третьей строке окна «STOP».

Последние два параметра зависят от типа исключительной ситуации. Обычно описание этих параметров содержится в файле Ntstatus.h вместе с именем ошибки.

Если параметры для кода ошибки отсутствуют, то они будут иметь вид 0x00000000.

Например, в следующем сообщении о STOP-ошибке в модуле Srv.sys, который является службой сервера в режиме ядра, произошло нарушение доступа (0xC0000005).
STOP: 0x0000001E (0xC0000005, 0xFCA733B9, 0x00000000, 0x00000000)
KMODE_EXCEPTION_NOT_HANDLED 0xC0000005 from 0xFCA733B9 (0x0, 0x0)Address FCA733B9 has base at FCA70000 - SRV.SYS
Обратите внимание, что для этого кода ошибки не заданы параметры.

Как устранить проблему, связанную с сообщением об ошибке «STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED»

  1. Попробуйте заменить указанный в сообщении о STOP-ошибке драйвер либо на заведомо исправную копию с установочного носителя, либо на обновленную версию, полученную от производителя.
  2. Отключите драйвер, указанный в сообщении о STOP-ошибке, или все вновь установленные драйверы.
  3. Убедитесь, что аппаратное или программное обеспечение установлено надлежащим образом. Отсоедините новое аппаратное обеспечение или замените его, чтобы проверить, не решает ли это проблему.
  4. Если используется драйвер видеоадаптера, который не поставляется с операционной системой, попробуйте стандартный драйвер VGA или драйвер, совместимый с операционной системой.
  5. Чтобы узнать, совместимы ли ваши драйверы и оборудование с операционной системой, обратитесь к веб-сайту центра совместимости по адресу:
    http://www.microsoft.com/ru-ru/windows/compatibility/win8/CompatCenter/Home?Language=ru-ru
  6. Выполните одну из программ диагностики, поставляемых производителем компьютера, обязательно проверьте оперативную память. Если поставлено новое оборудование или программное обеспечение, обратитесь к производителю за необходимыми обновлениями драйверов и микропрограмм.
  7. Отключите все драйверы фильтров, например средств удаленного управления, антивирусных программ, программ архивации и т. д.
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 275678 - Последний отзыв: 30 июля 2013 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
Ключевые слова: 
kberrmsg kbhowto kbtshoot KB275678

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

 

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