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

Синий экран DRIVER_PNP_WATCHDOG часто выскакивает при установке/обновлении Windows или после смены драйверов устройств. По‑простому: какой‑то драйвер «повис» на этапе Plug and Play. Ниже разберём короткий план и полноценно пройдёмся по всем шагам: безопасный режим, удаление неудачных обновлений, правильные драйверы чипсета/хранилища, проверка системных файлов и диска, настройки BIOS/UEFI.

Коротко: что сделать сразу

  • Если Windows зациклилась на перезагрузке — зайдите в безопасный режим (см. ниже).
  • Удалите последние обновления Windows и только что установленные драйверы.
  • Поставьте свежие драйверы чипсета и Intel RST/VMD или AMD SATA/NVMe — строго с сайта производителя платы/ноутбука.
  • Проверьте диск и системные файлы командой SFC/DISM. Посмотрите S.M.A.R.T.
  • В BIOS/UEFI исключите путаницу AHCI/RAID/VMD. После смены режима не забывайте про драйвер.
Нужна помощь? Подключусь удалённо, сниму цикл синих экранов, правильно поставлю драйверы чипсета/Intel RST/VMD, проверю диск и восстановлю загрузку.

1) Попасть в безопасный режим

Если система перезагружается по кругу: прервите загрузку 2–3 раза подряд (жёсткая перезагрузка), выберите Дополнительные параметрыПараметры загрузки → клавиша 4 или 5 (без сети/с сетью).

Команды для экстренного включения меню восстановления (CMD от среды восстановления) — выполнять по одной:

bcdedit /set {default} bootmenupolicy legacy
bcdedit /set {bootmgr} displaybootmenu yes

2) Откатить неудачные обновления Windows и драйверы

После последних патчей/драйверов PnP может «залипать». Удалите свежие пакеты, а на драйверах выполните «Откатить».

PowerShell (Администратор) — выполнять по одной:

Get-WindowsPackage -Online | Sort-Object InstallTime -Descending | Select-Object -First 10 PackageName, InstallTime
wusa /uninstall /kb:{номер_KB} /quiet /norestart
pnputil /enum-drivers | more
pnputil /delete-driver oemXX.inf /uninstall /force

Если обновление зависло «в ожидании», отмените отложенные операции:

DISM /Online /Cleanup-Image /RevertPendingActions
shutdown /r /t 0

3) Чипсет и хранилище: ставим правильные драйверы

Большая часть случаев — конфликт драйверов Intel RST/VMD (или AMD SATA/NVMe) с режимом, выбранным в BIOS/UEFI. Скачайте драйверы строго с сайта производителя вашей материнской платы/ноутбука. Для виде примера:

  • Intel Download Center — Chipset INF Utility, Intel RST/VMD.
  • AMD Drivers & Support — AMD Chipset, SATA/NVMe.
  • Сайт производителя ноутбука (ASUS/MSI/Lenovo/HP и т. д.) — раздел «Поддержка» → ваша модель.

CMD (Администратор) — проверить, какие контроллеры в системе. Выполнять по одной:

devmgmt.msc
pnputil /enum-devices /class "SCSIAdapter"
pnputil /enum-drivers | findstr /i "iaStor VMD AMD NVMe"

Если в BIOS включен Intel VMD, а в Windows нет соответствующего драйвера — получите синий экран. Или наоборот: в системе стоит RST/VMD, а в BIOS переключили на AHCI. Приведите в соответствие.

4) Проверка системных файлов и целостности Windows

Командная строка (Администратор) — выполнять по одной:

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

Если ошибки не устраняются, пролечите компонентное хранилище с установочного ISO (подставьте букву ISO):

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess

5) Проверка диска и SMART

Проблемный SSD/HDD легко даёт зависания PnP. Сначала — CHKDSK, затем проверка S.M.A.R.T.

CMD (Администратор) — выполнять по одной:

chkdsk C: /scan
chkdsk C: /f
wmic diskdrive get status, model

Для глубокой диагностики используйте фирменные утилиты: Crucial Storage Executive, Samsung Magician, Western Digital Dashboard.

6) Что проверить в BIOS/UEFI

  • SATA Mode: AHCI или RAID/VMD — должен соответствовать установленному драйверу.
  • Secure Boot/CSM: временно выключите CSM для UEFI‑установки, обновите прошивку при необходимости.
  • Fast Boot: отключите во время диагностики — скрывает подсказки входа в безопасный режим.

7) Диагностика событий и дампов

PowerShell (Администратор) — выполнять по одной:

Get-WinEvent -LogName System -Max 300 | Where-Object {$_.Id -in 41,6005,6006,161,219,225} | Select TimeCreated, Id, ProviderName, Message
Get-WindowsErrorReporting -Queue
wevtutil qe System /q:"*[System[(EventID=219)]]" /f:text /c:5

Если получаете минидампы, откройте их в WinDbg (Microsoft Store) и посмотрите, на каком драйвере «дергается» стэк.

FAQ

Ошибка появилась при чистой установке Windows.

Загрузитесь с установочной флешки, удалите все разделы системного диска (если данные уже сохранены), создайте заново. Либо установите драйвер хранилища на этапе выбора диска.

После смены AHCI↔RAID всё сломалось.

Верните прежний режим и загрузитесь. Затем подготовьте систему к переключению (установите нужный драйвер) и меняйте режим повторно.

Как понять, какое обновление виновато?

Смотрите «Журнал обновлений», сортируйте по дате. В PowerShell команда Get-WindowsPackage -Online показывает последние пакеты и время установки.

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