Описание программы регистрации событий завершения работы


Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений в системный реестр рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Для получения дополнительных сведений о создании резервной копии, восстановлении и изменении реестра щелкните номер следующей статьи базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows

Аннотация


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

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


Windows Server 2003 и 64-разрядная версия Windows XP (2003 г.)

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

Чтобы отключить эту функцию во всех ОС Windows Server 2003 и в 64-разрядной версии Windows XP 2003 г., отключите политику «Display Shutdown Event Tracker» в групповой политике. Для отключения функции с помощью локальной групповой политики выполните следующие действия:
  1. В меню Пуск выберите команду Выполнить.
  2. Введите команду gpedit.msc и нажмите кнопку OK.
  3. Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и System.
  4. Дважды щелкните элемент Display Shutdown Event Tracker.
  5. Выберите Отключен и нажмите кнопку ОК.

Windows XP Professional

На компьютерах под управлением Windows XP Professional функция регистрации событий завершения работы по умолчанию отключена.

Для включения этой функции на компьютерах под управлением Windows XP Professional, Windows XP Tablet PC Edition и Windows XP Media Center Edition включите политику «Display Shutdown Event Tracker» в групповой политике. Для включения функции с помощью локальной групповой политики выполните следующие действия:
  1. В меню Пуск выберите команду Выполнить.
  2. Введите команду gpedit.msc и нажмите кнопку OK.
  3. Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и System.
  4. Дважды щелкните элемент Display Shutdown Event Tracker.
  5. Выберите Включен.
  6. В списке Shutdown Event Tracker should be displayed выберите пункт Всегда и нажмите кнопку OK.
Программа регистрации событий завершения работы не является функциональным компонентом системы Windows XP Home Edition, поэтому в этой системе ее использовать невозможно.

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

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

Предупреждение. Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.


Windows предоставляет список из восьми общих причин завершения работы компьютера, в который можно добавлять свои причины. Чтобы добавить причины, выполните следующие действия:
  1. Запустите редактор реестра.
  2. Найдите и выделите следующий раздел реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability\UserDefined
  3. В меню Правка выберите пункт Создать, а затем Мультистроковый параметр. При этом создается параметр с временным именем «Новый параметр».
  4. Введите имя параметра в следующем формате и нажмите клавишу ВВОД:
    контрольные_флаги_пользовательского_интерфейса;номер_основной_причины;номер_вспомогательной_причины
    Часть имени контрольные_флаги_пользовательского_интерфейса этого параметра может содержать один или несколько следующих параметров:
    • P (Указывает, что причина запланирована. Если этот параметр пропущен, используется значение по умолчанию unplanned.
    • C или B (Указывает, что требуется комментарий.)
    • S (Указывает, что причину следует отобразить в диалоговом окне завершения работы, которое вызывается пользователем.)
    • D (Указывает, что причину следует отобразить в диалоговом окне внезапного завершения работы.)
    Например, чтобы причина отображалась в диалоговом окне внезапного завершения работы, если завершение работы незапланированное и соответствует основной причине 2 и вспомогательной причине 2, введите следующее имя параметра:
    D;2;2
    .
  5. Дважды щелкните новый параметр и укажите значение в следующем формате:
    Название

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

    Например, чтобы создать собственную причину «стихийное бедствие», укажите следующие данные параметра:
    Стихийное бедствие (незапланированное).

    Наводнение, торнадо или другое стихийное бедствие требуют выключения компьютера. Укажите стихийное событие в поле для комментариев.
  6. Закройте редактор реестра.

Примечания

  • Чтобы параметры работали, в части контрольные_флаги_пользовательского_интерфейса следует указать хотя бы один параметр S или D (либо оба).
  • Если часть контрольные_флаги_пользовательского_интерфейса содержит символы, отличающиеся от перечисленных в разделе «Специальные возможности для определения причины завершения работы» данной статьи, или часть контрольные_флаги_пользовательского_интерфейса содержит более пяти символов, то сообщение будет недействительным и не будет отображаться в интерфейсе пользователя. Можно указать произвольный порядок следования символов.
  • Часть имени параметра номер_основной_причины – число от 0 до 255. Если число не указано либо выходит за рамки указанного диапазона или не является целым числом, то сообщение считается недействительным и не отображается в интерфейсе пользователя.
  • Часть имени параметра номер_вспомогательной_причины – число от 0 до 65 536. Если число не указано либо выходит за рамки указанного диапазона или не является целым числом, то сообщение считается недействительным и не отображается в интерфейсе пользователя.
  • Специальные причины сортируются в пользовательском интерфейсе по двум параметрам в следующем порядке: MajorReasonNumber, MinorReasonNumber.
  • Максимальная длина названия – 64 символа, а максимальная длина описания – 96 символов.
  • Стандартные причины Windows не отображаются в диалоговом окне Завершение работы Windows при наличии по крайней мере одной правильно указанной пользователем причины и установке значения больше нуля для следующего параметра реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\ShutdownIgnorePredefinedReasons