Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

1074 Windows Server, AD и Роли

Event ID 1074 System: Инициировано завершение работы системы (Shutdown)

Обновлено: 15.08.2026 · Официальная документация ↗

Архитектура управления питанием и аудит простоев

Событие 1074 логируется в системном журнале System источником USER32 при каждом корректном (штатном) завершении работы или перезагрузке операционной системы. Для ИТ-руководителей и системных администраторов это базовый маркер оценки SLA (Уровня обслуживания). Незапланированная перезагрузка критического сервера (ERP, база данных) в рабочие часы несет прямые бизнес-риски: прерывание финансовых транзакций, отключение пользователей и простой производства.

Анализ данных в событии 1074:

  • Процесс-инициатор (Process Name): Указывает, кто отдал команду (например, explorer.exe — ручная перезагрузка из меню Пуск, svchost.exe — установка обновлений, shutdown.exe — скрипт).
  • Учетная запись (User): Пользователь или сервисный аккаунт (например, NT AUTHORITY\SYSTEM).
  • Причина (Reason Code): Шестнадцатеричный код (например, 0x80020010 — установка патчей) и текстовый комментарий, введенный администратором.

Регламент расследования незапланированных перезагрузок

Сценарий 1: Выгрузка истории перезагрузок для отчета по SLA

Автоматизированный сбор данных о времени и причинах всех перезагрузок сервера за месяц.

# Сбор событий штатной перезагрузки сервера
Get-WinEvent -FilterHashtable @{LogName='System'; ID=1074; StartTime=(Get-Date).AddDays(-30)} | 
    Select-Object TimeCreated, 
    @{N='User';E={$_.Properties[6].Value}}, 
    @{N='Process';E={$_.Properties[0].Value}}, 
    @{N='Reason';E={$_.Properties[5].Value}} | Format-Table -AutoSize

Сценарий 2: Контроль автоматических перезагрузок Windows Update

Если сервер перезагружается сам по себе, чаще всего виновата служба обновлений (TiWorker.exe или svchost.exe).

  1. Проверьте наличие события 1074 от имени NT AUTHORITY\SYSTEM с причиной "Установка: Запланировано".
  2. Для защиты бизнес-процессов от внезапных простоев настройте GPO: Конфигурация компьютера -> Админ. шаблоны -> Компоненты Windows -> Центр обновления Windows.
  3. Включите параметр Не выполнять автоматическую перезагрузку при автоматической установке обновлений... (No auto-restart with logged on users).

Сценарий 3: Отслеживание перезагрузок через скрипты управления ИБП (UPS)

При перебоях электропитания агенты ИБП (например, APC PowerChute) инициируют безопасное выключение. В событии 1074 будет указан процесс агента (например, pcns.exe) с причиной "Отключение электропитания". Это помогает отличить аппаратный инцидент электросети от действий персонала.

Типовые ошибки управления доступностью

  • Отсутствие комментариев (Shutdown Tracker): Игнорирование Трекера событий завершения работы (Shutdown Event Tracker). Администраторы часто оставляют дефолтную причину "Другое", что делает невозможным последующий аудит инцидентов и разбор проблем доступности сервисов.
Критичные сервисы прерываются из-за неконтролируемых перезагрузок?
Отсутствие строгих окон обслуживания (Maintenance Windows) ведет к финансовым потерям. Доверьте инфраструктуру инженерам ITSTM: мы настроим процессы Patch Management (WSUS/SCCM), обеспечим непрерывность работы и гарантируем соблюдение SLA до 99.9%.
💡 Практика специалистов: Экспертная практика: При анализе стабильности терминальных ферм (RDS) сопоставляйте событие 1074 с бизнес-метриками (сколько сессий было оборвано). Если перезагрузка инициирована в рабочее время процессом 'msiexec.exe', это прямое нарушение политик Change Management — кто-то развернул ПО, требующее ребута, без предварительного согласования.

Частые вопросы (FAQ)

Чем событие 1074 отличается от события 6008?

Событие 1074 фиксирует ШТАТНОЕ (контролируемое ядром) завершение работы. Событие 6008 логируется после загрузки ОС и свидетельствует об АВАРИЙНОМ отключении (пропало питание, BSOD, жесткий сброс).

Почему в качестве инициатора указан процесс wsmprovhost.exe?

Процесс wsmprovhost.exe (WinRM) означает, что команда на перезагрузку (например, Restart-Computer) была отправлена удаленно через PowerShell Remoting системным администратором или системой автоматизации.

Как принудительно включить Трекер событий завершения работы?

Через групповые политики: 'Конфигурация компьютера -> Административные шаблоны -> Система -> Отображать диалог слежения за завершением работы' (Display Shutdown Event Tracker). Установите в значение 'Всегда' (Always).

Что значит код причины 0x500ff?

Это код категории System Failure (Сбой системы). Часто используется службами кластеризации (Failover Clustering) для инициации перезагрузки узла при потере кворума (BugCheck).

Полезные материалы
Рекомендуем