Описание средства отслеживания событий завершения работы

В этой статье описывается отслеживание событий завершения работы.

Область действия: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 293814

Аннотация

Средство отслеживания событий завершения работы — это компонент Microsoft Windows Server 2003 и Microsoft Windows XP, который можно использовать для согласованного отслеживания причины отключения системы. Затем эти сведения можно использовать для анализа завершения работы и для более полного понимания системной среды. Отслеживание событий завершения работы регистрирует события, аналогичные следующим в системном журнале событий:

Дополнительные сведения

  • Windows Server 2003 и Windows XP 64-разрядная версия 2003

    По умолчанию отслеживание событий завершения работы включено для всех операционных систем Windows Server 2003 и Windows XP 64-разрядной версии 2003.

    Чтобы отключить отслеживание событий завершения работы во всех операционных системах Windows Server 2003 и Windows XP 64-разрядной версии 2003, отключите политику отслеживания событий завершения работы с помощью групповая политика. Чтобы сделать это с помощью локального групповая политика, выполните следующие действия:

    1. Нажмите кнопку Пуск и выберите пункт Выполнить.
    2. Введите gpedit.msc и нажмите кнопку "ОК".
    3. Разверните конфигурацию компьютера, разверните административные шаблоны, а затем — "Система".
    4. Дважды щелкните "Отобразить отслеживание событий завершения работы".
    5. Выберите "Отключено", а затем нажмите кнопку "ОК".
  • Windows XP Professional

    По умолчанию средство отслеживания событий завершения работы отключено в Windows XP Professional.

    Чтобы включить отслеживание событий завершения работы в Windows XP Professional, Windows XP Tablet PC Edition и Windows XP Media Center Edition, включите политику отслеживания событий завершения работы с помощью групповая политика. Чтобы сделать это с помощью локального групповая политика, выполните следующие действия:

    1. Нажмите кнопку Пуск и выберите пункт Выполнить.
    2. Введите gpedit.msc и нажмите кнопку "ОК".
    3. Разверните конфигурацию компьютера, разверните административные шаблоны, а затем — "Система".
    4. Дважды щелкните "Отобразить отслеживание событий завершения работы".
    5. Щелкните Включено.
    6. В средстве отслеживания событий завершения работы должно отобразиться поле , выберите "Всегда", а затем нажмите кнопку "ОК".

    Средство отслеживания событий завершения работы не является функциональным компонентом в Windows XP Home Edition. Поэтому вы не можете использовать средство отслеживания событий завершения работы в Windows XP Home Edition.

    Примечание.

    Корпорация Майкрософт рекомендует не использовать средство отслеживания событий завершения работы в Windows XP Professional, планшетном ПК с Windows XP или Windows XP Media Center Edition. Корпорация Майкрософт не поддерживает использование этого компонента в этих средах Windows XP.

Пользовательские параметры для определения причины завершения работы

Важно!

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения см. в статье о резервном копировании и восстановлении реестра в Windows.

Windows предоставляет список из восьми универсальных причин, по которым компьютер был выключен. Этот список можно изменить, включив в него собственные настраиваемые причины. Чтобы добавить собственные причины, выполните следующие действия.

  1. Откройте редактор реестра.

  2. Найдите и выберите следующий раздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability\UserDefined

  3. В меню "Правка " выберите "Создать", а затем — " Многостроковое значение". При этом создается новый ключ с временным именем "Новое значение".

  4. Введите имя раздела реестра в следующем формате и нажмите клавишу ВВОД: UI_control_flags; major_reason_number; minor_reason_number
    Раздел UI_control_flags имени значения может содержать одно или несколько из следующих значений:

    • P (указывает, что причина запланирована. Если это значение опущено, значение по умолчанию является незапланированной.)
    • C или B (указывает, что комментарий является обязательным).)
    • S (указывает, что причина должна отображаться в диалоговом окне завершения работы, инициированном пользователем.)
    • D (указывает, что причина должна отображаться в диалоговом окне внезапного завершения работы.) Например, если требуется отобразить причину в диалоговом окне внезапного завершения работы, завершение работы будет незапланированной, а завершение работы соответствует основной причине 2 и дополнительной причине 2, введите следующее имя значения: D;2;2
  5. Дважды щелкните новый ключ и определите данные значения в следующем формате:

    Название
    Описание

    Каждое значение состоит из двух строк в отдельных строках. Первая строка — это заголовок (она отображается в списке), а вторая строка — это описание (это текст, отображаемый по выбранной причине).

    Например, если вы хотите создать пользовательскую причину для аварийного восстановления, можно определить данные значения следующим образом: "Естественное аварийное восстановление" (внеплановое)

    Для завершения работы компьютера необходимо, чтобы компьютер завершал работу из-за переполнения, которое произошло в результате хлама, а также из-за хлама или другого незапланированного естественного события. Укажите естественное событие в области комментариев.

  6. Закройте редактор реестра.

Примечания

  • Вы можете указать S и Dдля UI_control_flags, но необходимо указать хотя бы один из них, чтобы параметры были допустимыми.
  • Если раздел UI_control_flags содержит символы, отличные от символов, перечисленных в разделе "Настраиваемые параметры для идентификации причины завершения работы", или если размер раздела UI_control_flags превышает пять символов, сообщение не является допустимым и не отображается в пользовательском интерфейсе. Можно указать, что символы отображаются в любом порядке.
  • Значение major_reason_number является числом от 0 до 255. Если этот раздел остается пустым, если он содержит число, которое не находится в допустимом диапазоне, или если он содержит число, которое не является целым числом, сообщение не является допустимым и не отображается в пользовательском интерфейсе.
  • Значение minor_reason_number — это число от 0 до 65 536. Если этот раздел остается пустым, если он содержит число, которое не находится в допустимом диапазоне, или если он содержит число, которое не является целым числом, сообщение не является допустимым и не отображается в пользовательском интерфейсе.
  • Пользовательские причины сортируются в пользовательском интерфейсе по двум ключам в следующем порядке: MajorReasonNumber, MinorReasonNumber.
  • Максимальная длина заголовка составляет 64 символа, а максимальная длина описания — 96 символов.
  • Если в следующем разделе реестра задано любое ненулевое значение и вы правильно определили хотя бы одну пользовательскую причину, стандартные причины Windows не отображаются в диалоговом окне "Завершение работы Windows ": HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\ShutdownIgnorePredefinedReasons