Поделиться через


Отладка кодов системных ошибок

Этот раздел предназначен для разработчиков, которые отладят системные ошибки. Если вы достигли этой страницы при поиске других ошибок, ниже приведены некоторые ссылки, которые могут помочь:

  • Обновл. Windows ошибки. Для устранения проблем с Обновл. Windows.
  • Ошибки активации Windows— справка по проверке копии Windows.
  • Устранение ошибок синего экрана. Чтобы узнать, что вызвало ошибку остановки.
  • служба поддержки Майкрософт . Для поддержки продукта Майкрософт.

Дополнительные способы поиска кода ошибки

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

  • Используйте средство поиска ошибок Майкрософт.
  • Установите средства отладки для Windows, загрузите файл дампа памяти и выполните команду кода> !err<.
  • Найдите сайт Microsoft Protocols для необработанного текста или кода ошибки. Дополнительные сведения см. в разделе [MS-ERREF]: коды ошибок Windows.

Коды ошибок сторонних производителей

Другие коды ошибок могут создаваться сторонними службами или приложениями (например, кодом ошибки: -118 может отображаться службой игры Steam) и в тех ситуациях, когда обратитесь в службу поддержки стороннего производителя.

Коды системных ошибок

Коды системных ошибок очень широки: каждый из них может находиться в одном из нескольких сотен расположений в системе. Следовательно, описания этих кодов не могут быть очень конкретными. Для использования этих кодов требуется некоторое количество исследований и анализа. Необходимо отметить как программный, так и контекст среды выполнения, в котором происходят эти ошибки.

Так как эти коды определены в WinError.h для всех пользователей, иногда коды возвращаются не системным программным обеспечением. Иногда код возвращается функцией глубоко в стеке и далеко удален из кода, обрабатывающего ошибку.

В следующих разделах приведены списки системных кодов ошибок. Эти значения определены в файле заголовка WinError.h.