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

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

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

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

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 не может скомпилировать временные файлы и аварийно завершается.

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