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

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

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

Event ID 5013 IIS WAS: отключение пула из-за серии сбоев — решение

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

Симптомы блокировки пула (Event ID 5013)

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

СимптомПоследствия
Остановка пула приложенийПул автоматически отключается службой WAS
Ошибка 503 в браузере«HTTP Error 503. The service is unavailable»
Падение нескольких процессов w3wp подрядВсе рабочие процессы пула аварийно завершаются при получении запроса

Пошаговое решение проблемы со сбоями (Event ID 5013)

  1. Определите модуль или библиотеку, вызывающую падение процесса:
# Поиск сбойного модуля в журнале приложений Windows:
Get-WinEvent -FilterHashtable @{
    LogName = 'Application'
    Id = 1000 # Application Error
} -MaxEvents 3 | Format-List TimeCreated, Message
  1. Проверьте права на корневую папку сайта и файл web.config:
# Выдача прав на чтение и выполнение группе IIS_IUSRS на директорию сайта:
icacls "C:\inetpub\wwwroot\ВашСайт" /grant "IIS_IUSRS:(OI)(CI)RX" /T
  1. Временно отключите Rapid-Fail Protection для выявления ошибки на клиенте:
# Отключение автоматической остановки пула:
& "$env:SystemRoot\System32\inetsrv\appcmd.exe" set apppool /apppool.name:"ИмяПула" /failure.rapidFailProtection:"false"

# Запуск пула приложений:
& "$env:SystemRoot\System32\inetsrv\appcmd.exe" start apppool /apppool.name:"ИмяПула"

Совет: Включите функцию Failed Request Tracing (FREB) в IIS, чтобы записать подробный пошаговый лог выполнения запроса до момента падения процесса.

Практический опыт инженера: Event ID 5013 — верный признак фатального исключения в коде при старте приложения (например, сбой в Application_Start или конструкторе Startup.cs). Проверьте журнал Application на наличие логов .NET Runtime.

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

Почему пул отключается ровно через 5 запросов?

Стандартная настройка Rapid-Fail Protection отслеживает 5 падений процесса в течение 5 минут. Если каждый входящий запрос роняет w3wp.exe, пул выключается на 5-м запросе.

Что такое FREB в IIS и как его включить?

FREB (Failed Request Tracing) — это трассировка сбойных запросов. Включается в IIS Manager в блоке сайта 'Трассировка неудачных запросов'.

Как запустить пул из командной строки PowerShell?

Выполните команду: Start-WebAppPool -Name "ИмяПула".

Может ли нехватка места на диске C: вызывать Event 5013?

Да, если на диске C: закончилось свободное место, w3wp.exe не может скомпилировать временные файлы и аварийно завершается.