BSOD DPC_WATCHDOG_VIOLATION в Windows: причины и решение

Андрей Кучер
Андрей Кучер
  • 25 мая 2026
  • 1 123 просмотра
BSOD DPC_WATCHDOG_VIOLATION в Windows: причины и решение

DPC_WATCHDOG_VIOLATION (код 0x00000133) означает, что драйвер слишком долго занимал процессор на высоком уровне прерываний и сторожевой таймер ядра остановил Windows. Чтобы исправить ошибку, найдите драйвер по имени файла на экране или в дампе памяти, обновите драйвер контроллера дисков и прошивку SSD, отключите лишние USB-устройства и проверьте сетевой и видеодрайвер. Если Windows не загружается, большинство этих шагов можно выполнить в безопасном режиме.

Ниже порядок действий, таблица типичных файлов .sys и разбор дампа. Ошибка одинакова для Windows 10 и Windows 11.

Содержание10 разделов

Что означает код 0x00000133

Драйвер, получив прерывание от устройства, откладывает основную работу в отложенный вызов процедуры (DPC, Deferred Procedure Call). Такой вызов должен выполняться очень быстро: по справке Microsoft не дольше 100 микросекунд, хотя реальные пороги срабатывания в системе намного выше. Если драйвер держит процессор слишком долго, сторожевой таймер (watchdog) останавливает систему с синим экраном.

Первый параметр ошибки показывает, какой именно лимит превышен:

Параметр 1Что произошло
0Один отложенный вызов или обработчик прерывания превысил выделенное время
1Система в сумме слишком долго работала на уровне DISPATCH_LEVEL или выше

При значении 0 виновника обычно видно по трассировке стека в дампе. При значении 1 система может остановиться уже не в коде виновника, поэтому сравните несколько дампов подряд. Параметры записываются и в журнал событий.

Синий экран Windows с кодом остановки DPC WATCHDOG VIOLATION на русском языке.

Синий экран DPC_WATCHDOG_VIOLATION

Что сделать в первую очередь

  1. Сфотографируйте экран сбоя (в Windows 11 24H2 и новее он чёрный): имя файла .sys рядом с кодом остановки, если оно указано, подскажет направление.
  2. Вспомните, что менялось перед первым сбоем: драйвер, обновление Windows, новый диск или USB-устройство.
  3. Отключите все USB-устройства, кроме клавиатуры и мыши, и проверьте, повторяется ли ошибка.
  4. Обновите драйвер контроллера дисков и прошивку SSD.
  5. Если сбой повторяется, найдите виновника по дампу памяти в WinDbg.

Если Windows падает ещё при загрузке, войдите в безопасный режим через среду восстановления: Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки → Перезагрузить, затем клавиша 4. Как попасть в среду восстановления, если система не загружается совсем, есть в статье про KMODE_EXCEPTION_NOT_HANDLED.

Драйвер контроллера дисков

Если на компьютере с SATA SSD стоит драйвер Intel Rapid Storage Technology iaStorA.sys, на форуме Microsoft Q&A при 0x133 советуют заменить его на стандартный драйвер Microsoft storahci.sys. Это обходной путь, который подтвердили пользователи. Официального исправления у Microsoft нет.

  1. Нажмите Win+X и откройте «Диспетчер устройств».
  2. Разверните «Контроллеры IDE ATA/ATAPI» и откройте свойства контроллера SATA AHCI.
  3. На вкладке «Драйвер» нажмите «Сведения». Если в списке файлов iaStorA.sys или iaStorAC.sys, контроллер работает на драйвере Intel.
  4. Нажмите «Обновить драйвер» → «Найти драйверы на этом компьютере» → «Выбрать драйвер из списка доступных драйверов на компьютере».
  5. Выберите «Стандартный контроллер SATA AHCI», нажмите «Далее» и после установки перезагрузите компьютер.

Диспетчер устройств Windows с раскрытым разделом «Контроллеры IDE ATA/ATAPI» и стандартными контроллерами SATA AHCI.

Стандартный контроллер SATA AHCI

Если в сведениях уже указан storahci.sys, контроллер и так работает на стандартном драйвере. Тогда обновите прошивку SSD или установите свежий драйвер Intel RST с сайта производителя ноутбука.

Не меняйте режим SATA в BIOS с AHCI на IDE или RAID и обратно на установленной системе: Windows после этого может не загрузиться.

После замены драйвера понаблюдайте за компьютером несколько дней подряд. Если стало хуже, верните драйвер Intel: в свойствах контроллера на вкладке «Драйвер» нажмите «Откатить». Если Windows не загружается, сделайте это из безопасного режима.

Какой драйвер виноват: имя файла

ФайлЧто этоЧто сделать
iaStorA.sys, iaStorAC.sysIntel Rapid Storage TechnologyПерейти на стандартный драйвер AHCI или обновить Intel RST
storport.sys, storahci.sys, stornvme.sysСтандартные драйверы хранилища WindowsОбновить прошивку SSD утилитой производителя, проверить кабель и диск
ndis.sys, netio.sysСетевая подсистема WindowsОбновить драйвер Wi-Fi или Ethernet с сайта производителя
nvlddmkm.sys, atikmdag.sys, amdkmdag.sysВидеодрайверы NVIDIA и AMDОткатить драйвер или переустановить через DDU
USBXHCI.SYS, usbhub3.sysКонтроллер и хабы USB 3.x (драйверы Microsoft)Отключить USB-хабы, кардридеры, внешние диски и подключать по одному
BthA2DP.sys, bthport.sysBluetooth и Bluetooth-аудиоОтключить Bluetooth-наушники и обновить драйвер адаптера
WdFilter.sysФильтр Microsoft DefenderУдалить второй антивирус, если он установлен рядом с Defender

Если на экране только ntoskrnl.exe или имени файла нет, смотрите дамп памяти.

Как найти виновника по дампу памяти

Малые дампы лежат в папке C:\Windows\Minidump. Если она пустая, включите запись: Win+R → sysdm.cpl → «Дополнительно» → «Загрузка и восстановление» → «Параметры» → «Малый дамп памяти (256 KB)».

Установите WinDbg из Microsoft Store или первой командой ниже в командной строке или PowerShell. Затем откройте последний файл .dmp через File → Start debugging → Open dump file, дождитесь загрузки и введите вторую команду в строку команд внизу окна WinDbg (рядом с подсказкой 0: kd>):

winget install Microsoft.WinDbg
!analyze -v

В отчёте смотрите Arg1 (тип нарушения из таблицы выше) и поле IMAGE_NAME с именем драйвера. В примере Microsoft в этом поле оказался драйвер Bluetooth-аудио BthA2DP.sys. Остальные команды отладчика объясняет руководство по анализу дампа.

Время каждого сбоя видно и без отладчика: событие 1001 от источника BugCheck в журнале «Система». Как его найти, подскажет статья про журнал событий Windows.

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

Другие причины и что с ними делать

Прошивка SSD

Производители SSD выпускают обновления прошивки, которые исправляют зависания контроллера. Установите фирменную утилиту: Samsung Magician, Crucial Storage Executive, Kingston SSD Manager, SanDisk Dashboard (для дисков WD и SanDisk). Проверьте наличие новой прошивки и состояние диска по SMART.

USB-устройства

Хабы, кардридеры и внешние диски с капризными контроллерами иногда подвешивают драйвер USB. Отключите всё, кроме клавиатуры и мыши, и поработайте так пару дней. Если сбоев нет, подключайте устройства по одному.

Сетевой и видеодрайвер

При сбоях с ndis.sys или netio.sys обновите сетевой драйвер с сайта производителя ноутбука или платы. При сбоях с драйвером видеокарты откатите его через Диспетчер устройств или полностью удалите утилитой Display Driver Uninstaller в безопасном режиме и поставьте заново.

Два антивируса

Сторонний антивирус ставит свои драйверы-фильтры рядом с фильтрами Microsoft Defender. Если установлены два сторонних продукта, оставьте один и удалите второй фирменной утилитой удаления.

Оперативная память

Если имя драйвера в каждом дампе разное, проверьте память: Win+R → mdsched.exe или MemTest86 с флешки. Заодно отключите профиль разгона XMP или EXPO в BIOS.

Меняйте по одному параметру и проверяйте результат после каждого шага.

Встроенная проверка памяти запускается после перезагрузки, ещё до входа в Windows.

Восстановление системных файлов и обновления

Откройте командную строку от имени администратора (введите cmd в поиске, щёлкните результат правой кнопкой мыши → «Запуск от имени администратора») и выполните команды по очереди. DISM восстанавливает хранилище компонентов Windows и берёт недостающие файлы из Центра обновления, поэтому нужен интернет. SFC затем проверяет системные файлы и в конце сообщает, нашла ли повреждения и исправила ли их. После обеих команд перезагрузите компьютер:

dism /online /cleanup-image /restorehealth
sfc /scannow

Командная строка от имени администратора с успешным выполнением DISM RestoreHealth и sfc /scannow.

Проверка DISM и SFC

Установите доступные обновления в «Центре обновления Windows». Если сбой появился сразу после конкретного обновления, удалите его, шаги собраны в статье об удалении обновления Windows 11. Когда виновник не находится, поможет чистая загрузка Windows: она отключает все сторонние службы.

Перезагружайте компьютер после каждой из этих команд и каждой правки.

Синий экран и активация Windows

DPC_WATCHDOG_VIOLATION вызывают драйверы и оборудование, активация на ошибку не влияет. Если после переустановки Windows нужно ввести ключ продукта вручную, это делается по инструкции по активации через командную строку.

Дистрибутивы: Microsoft Windows 11 Professional, Microsoft Windows 11 Домашняя (Home).

Похожие синие экраны

Часто задаваемые вопросы

Что означает код 0x00000133?

Это DPC_WATCHDOG_VIOLATION. Драйвер слишком долго выполнял отложенный вызов процедуры или система в сумме слишком долго работала на высоком уровне прерываний, и сторожевой таймер остановил Windows.

Какой драйвер чаще всего вызывает DPC_WATCHDOG_VIOLATION?

Точно скажет только дамп памяти. Первым стоит проверить драйвер контроллера дисков: на компьютерах с драйвером Intel iaStorA.sys помогает переход на «Стандартный контроллер SATA AHCI».

Можно ли отключить сторожевой таймер DPC?

Нет: Microsoft не описывает настройку, которая отключает этот таймер. Таймер защищает систему от полного зависания. Нужно найти и исправить драйвер, который держит процессор.

Поможет ли переустановка Windows?

Если причина в оборудовании, прошивке SSD или USB-устройстве, переустановка не поможет. Начните с дампа, драйвера контроллера и прошивки диска, а переустановку оставьте на конец.

Что делать, если синий экран появляется при загрузке?

Дважды прервите загрузку кнопкой питания, на третий раз откроется среда восстановления. Войдите в безопасный режим и откатите последний драйвер или удалите последнее обновление.

Связана ли ошибка с SSD?

Может быть связана: драйвер контроллера дисков и прошивка SSD входят в первые пункты проверки. Обновите прошивку утилитой производителя диска и проверьте состояние SMART.

Полезная статья?

Ваша оценка поможет нам стать лучше

Все варианты в каталоге

Ключи активации Windows 11

Бесплатные инструменты для Windows

Проверка активации по выводу slmgr и кодам ошибок, проверка нового ноутбука. Всё работает в браузере, ничего не нужно устанавливать.