Как исправить BSOD wdf_violation в Windows

Печально известный синий экран смерти обычно появляется из-за неисправного оборудования(faulty hardware) , повреждения памяти и устаревших драйверов. Какой бы ни была причина, вы должны серьезно относиться к любому BSOD и попытаться исправить его как можно скорее. Ваш компьютер не взорвется, но частые сбои могут повредить ваше оборудование, и вы можете потерять все свои данные.

Одним из самых сложных BSOD является ошибка wdf_violation в Windows (BSODs)10(Windows 10) . Его причину довольно сложно отследить, но исправить довольно легко. В этой статье мы расскажем вам, как исправить BSOD(BSOD) wdf_violation в Windows , выполнив ряд простых шагов по устранению неполадок.

Что вызывает BSOD wdf_violation в Windows

WDF расшифровывается как Windows Driver Frameworks . Это набор инструментов и библиотек от Microsoft , используемых для создания драйверов. Сама ошибка говорит нам о том, что что-то не так с драйвером на основе фреймворка. 

К сожалению, BSOD wdf_violation в Windows 10 не так специфичен, как другие системные ошибки, такие как BSOD стоп-кода управления памятью(stop code memory management BSOD) . Это может быть вызвано множеством разных причин, таких как поврежденные системные файлы, проблемы с драйверами или проблемы, явно связанные с устройствами, подключенными через USB. 

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

1. Отключите все USB-устройства

Во-первых, вы должны исключить любые проблемы, связанные с оборудованием. Например, периферийные устройства USB известны тем, что в некоторых случаях вызывают BSOD wdf_violation. (BSOD)Отключите(Unplug) все, что подключено к компьютеру через USB , включая мышь и клавиатуру, и перезагрузите компьютер.

Если ошибка больше не появляется, вам следует повторно подключить каждое устройство, пока вы не найдете виновника. Когда вы это сделаете, вы можете попробовать удалить и переустановить его драйвер. Кроме того, вы также можете попробовать автоматически обновить все драйверы устройств(automatically updating all your device drivers) .

2. Удалите драйвер Bluetooth.

Удаление драйвера Bluetooth иногда устраняет (Bluetooth)BSOD wdf_violation . Лучше всего это сделать в безопасном режиме. Но сначала вам нужно включить безопасный режим.

1. Перейдите в « Настройки Windows(Windows Settings) » и выберите « Обновление и безопасность(Update & security) » .

2. Нажмите « Восстановление(Recovery) » на левой панели, а затем нажмите кнопку « Перезагрузить сейчас»(Restart Now) в разделе «Расширенный запуск».

3. Далее вы увидите список опций. Нажмите(Click) « Устранение неполадок(Troubleshoot) » .

4. В следующем окне выберите Дополнительные параметры(Advanced Options) .

5. Далее выберите Параметры запуска(Startup Settings) .

6. И, наконец, нажмите кнопку « Перезагрузить(Restart) » .

7. Ваш компьютер перезагрузится. Теперь вы можете запустить Windows 10 в безопасном режиме, выбрав « Включить безопасный режим с поддержкой сети(Enable Safe Mode with Networking) » (F5).

8. Теперь, когда вы находитесь в безопасном режиме, откройте диспетчер устройств(Device Manager) , щелкнув значок поиска Windows и введя «диспетчер устройств». Вы также можете щелкнуть правой кнопкой мыши значок Windows и выбрать « Диспетчер устройств»(Device Manager) из списка.

9. Найдите Bluetooth в списке устройств и расширьте его, чтобы найти драйвер. Щелкните правой кнопкой мыши драйвер и выберите « Удалить устройство(Uninstall device) » в меню.

Перезагрузите компьютер и подождите, пока снова не появится BSOD(BSOD) wdf_violation . Если это так, попробуйте следующее исправление.

3. Запустите проверку системных файлов

Всегда рекомендуется запускать сканирование системы для очистки любых поврежденных системных файлов Windows,(clean up any corrupted Windows system files) когда вы получаете BSOD . Лучшим инструментом для этой работы является средство проверки системных файлов(System File Checker) ( SFC ). Его работа заключается в обнаружении отсутствующих или поврежденных файлов и их исправлении или замене.

Чтобы использовать SFC , вам нужно запустить командную строку. Нажмите(Click) на значок поиска Windows и введите «cmd. (Windows)Выберите(” Select) первый результат и нажмите « Запуск от имени администратора»(Run as administrator) .

Теперь введите следующую команду для запуска сканирования: sfc /scannow

Дождитесь(Wait) окончания процесса и перезагрузите компьютер.

4. Восстановление системы

Если ни одно из решений не сработало, вам следует выполнить восстановление системы.

1. Введите(Type) «восстановление системы» в строке поиска Windows и выберите параметр « (Windows)Сбросить этот компьютер(Reset this PC) ».

2. Перейдите на панель « Защита системы(System Protection) » и нажмите кнопку « Восстановление системы»(System Restore) .

3. Нажмите « Далее(Next) », когда появится следующее окно, и появится окно « Восстановление системы ».(System Restore)

4. Выберите точку восстановления и нажмите «Далее», чтобы запустить процесс восстановления системы.

Обратите внимание, что ваши документы и другие файлы не будут удалены. Средство восстановления системы удаляет недавно установленные программы и драйверы.

5. Переустановите Windows

Как упоминалось ранее, исправить BSOD(BSOD) wdf_violation может быть сложно, потому что трудно определить, что его вызывает. Однако, если до сих пор ничего не помогло, пришло время переустановить или сбросить Windows . Если вы впервые переустанавливаете Windows , следуйте нашему подробному руководству по очистке и переустановке Windows 10(how to wipe and reinstall Windows 10) .

Тем не менее, если вы используете ноутбук HP, вам следует попробовать специальное решение HP перед переустановкой системы.

6. Исправление драйвера клавиатуры HP

Некоторые пользователи компьютеров HP сталкиваются с BSOD wdf_violation из-за драйвера HpqKbFiltr.sys . Этот драйвер клавиатуры HP вызывает некоторые проблемы несовместимости с некоторыми версиями Windows 10 . Драйвер используется для настройки кнопок для запуска различных программ, которые вы установили.

Удаление этого файла драйвера — самое простое решение. Перейдите в C:WindowsSystem32drivers и удалите HpqKbFiltr.sys . Затем перезагрузите компьютер, и wdf_violation больше не будет проблемой.

Какое исправление сработало для вас? Вы(Did) нашли другое решение для BSOD wdf_violation ? Дайте нам знать об этом в комментариях!



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts