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

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

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

Event ID 5000 Windows Server, AD и Роли

Event ID 5000 WAS: служба активации IIS завершает работу — решение

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

Симптомы остановки службы WAS (Event ID 5000)

В журнале System фиксируется ошибка: Event ID 5000: The Windows Process Activation Service (WAS) is shutting down because it encountered an error. The data field contains the error number. Следом останавливается веб-сервер IIS (W3SVC), и все сайты становятся недоступны.

СимптомПоследствия
Остановка всех сайтов IISОшибка «503 Service Unavailable» или «Не удается отобразить страницу»
Невозможно открыть консоль IIS ManagerОшибка подключения к локальному серверу при запуске inetmgr
Отказ запуска пулов приложенийСлужбы WAS и W3SVC не могут запуститься после ребута

Пошаговое восстановление службы WAS при ошибке 5000

Главной причиной ошибки 5000 является синтаксическое повреждение главного файла конфигурации IIS — applicationHost.config, либо повреждение схемы конфигурации.

  1. Восстановите конфигурацию IIS из автоматической резервной копии: IIS сохраняет автоматические бекапы при каждом изменении:
# Просмотр доступных резервных копий конфигурации IIS:
& "$env:SystemRoot\System32\inetsrv\appcmd.exe" list backup

# Восстановление конфигурации из последнего стабильного бекапа:
& "$env:SystemRoot\System32\inetsrv\appcmd.exe" restore backup "ИМЯ_БЕКАПА"
  1. Восстановление вручную из папки History:
# Остановка служб IIS и WAS:
Stop-Service -Name W3SVC, WAS -Force -ErrorAction SilentlyContinue

# Копирование резервной копии конфигурации:
Copy-Item "C:\inetpub\history\CFGHISTORY_0000000001\applicationHost.config" "C:\Windows\System32\inetsrv\config\applicationHost.config" -Force

# Запуск служб:
Start-Service -Name WAS
Start-Service -Name W3SVC
  1. Проверьте права доступа к системным папкам IIS:
# Восстановление стандартных прав на конфигурационную папку:
icacls "C:\Windows\System32\inetsrv\config" /grant "SYSTEM:(OI)(CI)F" "Administrators:(OI)(CI)F"

Совет: Если резервных копий нет, откройте файл C:\Windows\System32\inetsrv\config\applicationHost.config в текстовом редакторе и проверьте, не пустой ли он (0 байт) и нет ли незакрытых XML-тегов в конце файла.

💡 Практика специалистов: При сбое Event 5000 сразу скопируйте самый свежий файл из C:\inetpub\history\ в C:\Windows\System32\inetsrv\config\. Это решает проблему за 30 секунд без переустановки роли IIS.

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

Что такое служба WAS простыми словами?

WAS (Windows Process Activation Service) — это главный диспетчер процессов IIS. Она управляет пулами приложений, рабочими процессами w3wp.exe и запуском сайтов.

Почему applicationHost.config внезапно становится пустым?

Это происходит при аварийном выключении питания сервера или синем экране в момент, когда администратор или панель управления сохраняли настройки сайта.

Где IIS хранит автоматические резервные копии истории настроек?

История хранится в папке C:\inetpub\history в виде нумерованных подпапок CFGHISTORY_xxxxxxxxxx.

Как заново переустановить службу WAS без удаления сайтов?

С помощью PowerShell: Uninstall-WindowsFeature WAS, перезагрузка, затем Install-WindowsFeature Web-Server, WAS.

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