Эксперт в области

обеспечения «здоровья» ПК

Как исправить ошибку «DPC WATCHDOG VIOLATION» в ОС Windows

Многие пользователи Windows сталкиваются с синим экраном смерти, а именно ошибкой, именуемой - DPC WATCHDOG VIOLATION. И причины возникновения этой ошибки разные. Данная статья предлагает вам 4 способа исправления DPC WATCHDOG VIOLATION с подробными шагами и иллюстрациями.

от Anatoliy | Обновнено 24.04.2023 | от Anatoliy

Вышеупомянутая ошибка в последнее время стала досадной проблемой для пользователей Windows. Многие из них столкнулись с проблемой при обновлении операционной системы до Windows 10, чаще всего ощиюка возникает со следующими параметрами увемодления: «DPC WATCHDOG VIOLATION» и кодом ошибки «0x00000133». В данной статье мы собираемся объяснить причины проблемы и предложить несколько эффективных решений.

Синий экран смерти Windows

Причинами появления DPC WATCHDOG VIOLATION/0x00000133 в Windows 10 являются в основном три распространенные проблемы:

1. Неподдерживаемая прошивка SSD диска

2. Устаревшая версия драйвера SSD

3. Проблемы с несовместимостью оборудования или повреждение системных файлов

Во-первых, мы должны проверить, связано ли это с обновлением системы:

Поскольку Microsoft не может исправить возникшую ошибку автоматически, пользователи должны принять меры самостоятельно. Постарайтесь вспомнить, обновили ли вы драйверы на своем ПК. Ниже представлен пример, когда ошибка DPC WATCHDOG VIOLATION BSOD/0x00000133появлется при обновлеении системы до Windows 10.

DPC WATCHDOG VIOLATION BSOD

Согласно анализу вышеуказанного уведомления, это может быть вызвано несовместимостью драйверов - iastor.sys. Такую ситуацию можно объяснить неполной совместимостью iastor.sys и Windows 10. Microsoft неприрывно работает над эффективным решением, чтобы избежать несовместимости драйверов при обновлении до Windows 10 и более поздних версий ОС. Но если вы уже обновились и столкнулись с проблемой DPC WATCHDOG VIOLATION BSOD, вы можете попробовать следующие шаги, чтобы заменить проблемные драйверы с помощью Microsoft storahci.sys, тем самым продолжив использовать свой компьютер.

Первый способ - Проблема в диспетчере устройств.

Для устранения данной причины нужно выполнить следующие шаги:

Шаг 1. Win + X, чтобы открыть «Диспетчер устройств»;

Диспетчер устройств

Шаг 2. Разверните «Контроллер IDE ATA/ATAPI»;

Шаг 3. Выберите контроллеры с «SATA AHCI» в названии (например, стандартный контроллер SATA AHCI). Чтобы убедиться в том, что вы выбрали, щелкните правой кнопкой мыши контроллер, выберите «свойства», нажмите «драйвер» и «подробности» для проверки, затем нажмите «ОК»;

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

Шаг 4. В разделе «Драйвер» выберите «Обновить драйвер»;

Обновить драйвер


Шаг 5. «Найти драйверы на этом компьютере»;

Найти драйверы на этом компьютере

Шаг 6. «Выбрать драйвер из списка доступных драйверов на компьютере»;

Выбрать драйвер из списка доступных драйверов на компьютере

Шаг 7. «Стандартный контроллер SATA AHCI»;

Шаг 8. «Далее» и «Закрыть», затем перезагрузите компьютер.

Второй способ - устаревшие/несовместимые драйверы SSD.

Относительно старые драйверы SSD несовместимы с системой Windows 8. В этом случае пользователям необходимо обновить компоненты драйвера SSD на официальном сайте производителя. Помните, что вы должны выбрать правильную версию драйвера и следовать интрукциям производителя.

Обновление драйверов SSD

Третий способ - проблема возникает при работе в VMware workstation 8.

Некоторые пользователи застряли на этапе установки VMware workstation 8. Решение проблемы в такой конфигурации простое и эллегантное, а именно удаление звукового и сетевого драйверов.

VMware workstation 8

Четвертый способ - редакторование реестра

Одним из методов решения проблемы является изменение/создание специальных ключей в реестре. В данном случае мы включим игнорирование событий, из-за которых появляется ошибка, следуйте следующим шагам:

1. Нажмите комбинацию клавиш «Win+R» и пропишите в поле команду regedit, после чего нажмите «Enter». 

2. В левой части открывшегося окна перейдите по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WHEA\Policies Обратите внимание, что папка «WHEA» может отсутствовать в каталоге «Control». В таком случае, находясь в нем («Control»), нажмите правой кнопкой мышки и выберите из контекстного меню пункт «Создать», а затем «Раздел». Присвойте ему имя «WHEA». 

3. Аналогичными образом создайте папку с именем «Policies» в каталоге «WHEA». Будьте внимательны, так как папки должны быть вложенными, а не идти в одном списке. 

4. Затем кликните ПКМ на каталоге «Policies» и выберите в меню строку «Создать», а потом «Параметр DWORD (32 бита)». Присвойте ему имя «IgnoreDummyWrite». 

5. Откройте созданный файл двойным нажатием левой кнопки мышки. В поле «Значение» пропишите «1», а затем нажмите «OK».  

Теперь закройте окно «Редактора реестра» и перезагрузите компьютер. Если же это не исправит ошибку, советуем удалить созданные файл и папки.

Пятый способ - восстановление файловой целостности

Этот метод позволит проверить системные файлы и восстановить их в случае необходимости. Все действия будут выполняться в «Командной строке» Windows 10. Вам нужно выполнить следующее: 

- Откройте меню «Пуск». Левую часть окна прокрутите до самого низа. Откройте папку «Служебные – Windows», а в ней нажмите правой кнопкой мышки на утилите «Командная строка». В контекстном меню выберите поочередно строки «Дополнительно» — «Запуск от имени администратора». Запуск командной строки от имени администратора через меню Пуск в Windows 10 

- Теперь нужно ввести по очереди следующие команды: 

Необходимые команды

DISM.exe /Online /Cleanup-image /Restorehealth 

sfc /scannow 

chkdsk /f 

- Учтите, что выполнение каждой операции занимает какое-то время. Рекомендуем не прерывать их и дождаться окончания процесса. Выполнение команд для проверки целостности файлов в Windows 10 

По завершении перезагрузите компьютер и проверьте, появляется ли ошибка.

Способ шестой - выключение быстрого запуска

Режим «Быстрый запуск» по умолчанию активирован в Windows 10. Каждый раз при выключении компьютера система сохраняет основную информацию в один файл. При запуске ПК этот файл считывается и все данные из него извлекаются. Это своего рода гибернация. Отключение «Быстрого запуска» в некоторых случаях помогает избавиться от ошибки «DPC WATCHDOG VIOLATION». От вас потребуется выполнить следующее: 

1. Нажмите на кнопке «Пуск» правой кнопкой мышки и выберите из открывшегося меню пункт «Управление электропитанием».  

Управление электропитанием

2. Перейдите в Управление электропитанием через меню Пуск в Windows 10 

3. Далее прокрутите правую часть появившегося окна до самого низа. Кликните там по строке «Дополнительные параметры питания». 

Дополнительные параметры питания

4. Опция Дополнительные параметры питания в настройках Windows 10 

5. Следующим шагом будет клик по строке «Действия кнопок питания». 

Действия кнопок питания

6. Переход в меню Действия кнопок питания через настройки энергопотребления Windows 10. 

7. После этого нажмите строчку «Изменения параметров, которые сейчас недоступны» в открывшемся окне. Изменение недоступных параметров кнопок питания в настройках Windows 10 

Теперь остается лишь снять отметку возле строки «Включить быстрый запуск» и нажать кнопку «Сохранить изменения». Отключение быстрого запуска в Windows 10 Перезагрузите компьютер и попытайтесь воспроизвести действия, во время которых появлялась ошибка.

Седьмой способ - решить проблему с Driver Booster раз и навсегда

Все проблемы связанные с драйверами ПК могут быть решены с помощью Driver Booster, он поможет вам автоматически обновлять драйверы с расширенной базы данных, чтобы состояние драйверов всегда соответствовало наиболее совместимой версии. С Driver Booster вам не нужно тратить много времени на выбор нужного драйвера или загружать и устанавливать драйверы онлайн - просто скачайте и запустите Driver Booster, он автоматически начнет сканировать ваш компьютер. После сканирования вам будет доступен список устаревших драйверов. Затем вы можете обновить все или просто выбрать тот, который хотите обновить.

Driver Booster Free

Driver Booster Free

Между тем, Driver Booster может удалять и создавать резервные копии драйверов внутри программного обеспечения. Даже если вам не нравится последняя версия драйвера, вы также можете создать резервную копию старой версии для установки.

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

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

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

- Проверьте системный журнал Просмотр событий на наличие дополнительных сообщений об ошибках, которые могут помочь определить устройство или драйвер, вызывающий проверку ошибки 0x00000133

- Убедитесь, что любое установленное оборудование совместимо с установленной версией Windows. Например, для Windows 10 можно получить сведения о требуемом оборудовании по спецификациям Windows 10. 


-Что такое DPC WATCHDOG VIOLATION и 0x00000133?

Наш герой DPC WATCHDOG VIOLATION имеет значение 0x00000133 (это связано с синим экраном смерти Windows). Эта проверка ошибок указывает на то, что служба наблюдения DPC была выполнена либо из-за того, что она обнаружила один длительный вызов отложенной процедуры (DPC), либо потому, что система провела длительное время на уровне запроса прерывания (IRQL) DISPATCH_LEVEL или более поздней версии. Значение параметра 1 указывает, превышено ли время ожидания одного DPC или система провела длительный период времени в IRQL DISPATCH_LEVEL или более поздней версии. ЦП не должно выполняться дольше 100 микросекунд, а isR не должно выполняться дольше 25 микросекунд, однако фактические значения времени ожидания в системе задаются гораздо выше. Данная проблема может быть решена с помощью Driver Booster.

-Что такое синий экран смерти (BSOD)?

Как мы описывали ранее в статье Как исправить ошибку Kmode Exception Not Handled в Windows 10 синий экран смерти или BSOD - Синий экран смерти (BSOD) является распространенной и неприятной ошибкой для пользователей Windows. В зависимости от причин, вы всегда можете найти правильное решение и устранить причину появлениея синего экрана смерти.

-Является ли DPC WATCHDOG VIOLATION вирусом? 

Нет, DPC WATCHDOG VIOLATION не является вирусом или вредоносным ПО. Это просто ошибка Windows 10, связанная с поврежденными драйверами. Тем не менее, если вы заметили вирусную активность на вашем ПК или хотите обезопасить ПК, пожалуйтса скачайте и установите Advanced SystemCare, который поможет защитить ваш ПК, в тоже время если ваш ПК работает медленно - ознакомьтесь с нашим материалом 25 способов ускорить медленно работающий компьютер актуальных в 2023 году и примените подходящий вам вариант ускорения ПК.

Похожие статьи для справки