Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Event ID 5186 IIS WAS: автоматическое отключение пула приложений

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы отключения пула (Event ID 5186)

В системном журнале фиксируется ошибка: Event ID 5186: Application pool '[Имя_пула]' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

СимптомПоследствия
Отказ сайтаВеб-сайт выдает 503 Service Unavailable
Остановка пула приложенийПул находится в статусе «Disabled» в IIS Manager
Множественные сбои в журнале ApplicationФиксация серии событий падения процессов перед отключением

Пошаговое восстановление работы пула (Event ID 5186)

  1. Найдите причину циклических падений в журнале приложений:
# Вывод ошибок приложений за последние 15 минут:
Get-WinEvent -FilterHashtable @{
    LogName = 'Application'
    StartTime = (Get-Date).AddMinutes(-15)
    Level = 2 # Error
} | Format-Table TimeCreated, ProviderName, Message -Wrap
  1. Проверьте целостность сборок и библиотек веб-сайта: убедитесь в отсутствии отсутствующих зависимостей DLL с помощью утилиты Dependencies.
  2. Сбросьте состояние пула и запустите его заново:
# Запуск пула приложений через appcmd:
& "$env:SystemRoot\System32\inetsrv\appcmd.exe" start apppool /apppool.name:"ИмяПула"

Совет: Если падение происходит из-за несовместимости версий .NET Core / .NET 6/8, установите актуальный ASP.NET Core Hosting Bundle с официального сайта Microsoft.

Практический опыт инженера: Event ID 5186 является полным аналогом событий 1121, 2293 и 5013. Проблема всегда заключается не в настройках IIS, а в необработанном критическом исключении внутри исполняемого кода сайта.

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

Почему служба WAS отключает пул приложений?

Служба WAS защищает сервер от 100% перегрузки CPU и утечек памяти при циклических непрерывных падениях рабочих процессов.

Как изменить допустимый интервал времени для Rapid-Fail Protection?

В параметрах пула в секции 'Защита от быстрого сбоя' измените параметр 'Интервал времени (минуты)' (по умолчанию 5).

Где посмотреть журнал IIS сайта?

По умолчанию журналы W3C находятся по пути: C:\inetpub\logs\LogFiles\W3SVC[SiteID]\.

Как автоматизировать отправку уведомления при падении пула?

Настройте триггер в Windows Task Scheduler по событию Event ID 5186 для отправки письма или сообщения в Telegram.