NO_MORE_IRP_STACK_LOCATIONS (0x35) в Windows 10/11 — как исправить (2025)

IRP — запросы ввода-вывода. Если фильтров вокруг устройства навешано слишком много или один из них работает неверно, стек переполняется и ядро останавливается. Хорошая новость — решается это на уровне драйверов и служб.

Короткий план

  • Удалите дубли антивирусов/фаерволов/шифровальщиков.
  • Обновите драйверы хранилища, сети и чипсета.
  • Проверьте целостность Windows и диск.
0x35 выскакивает при доступе к диску/сети? Разберу минидампы и подскажу, какой фильтр мешает.

Почему возникает 0x35

Фильтры устройств вставляются в цепочку обработки IRP. Их может быть слишком много или один из них неверно увеличивает/уменьшает глубину стека, из‑за чего следующий драйвер не получает место для данных.

1) Целостность системы

Блок вставляется целиком. Среда: CMD (Администратор).

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

2) Фильтры и драйверы

  1. Удалите дубли защитных решений, старые шифровальщики диска и утилиты мониторинга.
  2. Обновите драйверы контроллера хранения (Intel/AMD), сети (LAN/Wi‑Fi), чипсет.
  3. Проверьте «Диспетчер устройств» — уберите «серые» устройства и перезагрузитесь.

3) Память и стабильность

Команда одна. Среда: Win+R.

mdsched.exe

Ошибки памяти усугубляют ситуацию — проверьте модули по одной и снимите разгон.

4) Проверка диска

Команды по одной. Среда: PowerShell (Администратор).

Get-PhysicalDisk | Get-StorageHealthReport
chkdsk C: /scan

5) Чистая загрузка

Команда одна. Среда: Win+R.

msconfig

Отключите всё стороннее, перезапустите, затем включайте по группам, чтобы поймать проблемный фильтр.

Когда лучше обратиться к мастеру

Если сбои повторяются ежедневно, дампы всегда указывают на разный модуль, система не проходит даже безопасный режим или после шагов выше появляется новый код ошибки — подключусь удалённо, разберу дампы WinDbg, подберу драйверы/прошивку и доведу до стабильной работы.

Нужна помощь? Диагностика BSOD, проверка драйверов и системных файлов, настройка безопасного профиля устройств.

FAQ

Нужно трогать реестр и IRPStackSize?

Это параметр для SMB-сервера и не лечит BSOD 0x35. Работайте с драйверами и фильтрами.

Как понять, какой фильтр виноват?

По минидампу видно стек вызовов. Ещё способ — чистая загрузка и пошаговое включение служб.

Переустановка Windows обязательна?

Нет. В 9 из 10 случаев достаточно почистить фильтры и обновить драйверы.

Читайте также: