Как да коригирате BSOD wdf_violation в Windows

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

Един от по- трудните BSOD е грешката wdf_violation(BSODs) в Windows 10 . Неговата причина е малко предизвикателство за проследяване, но поправянето й е доста лесно. В тази статия ще ви насочим как да коригирате 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 периферните устройства са известни с това, че причиняват 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)Можете също да щракнете с десния бутон върху иконата на Windows и да изберете диспечера(Device Manager) на устройства от списъка.

9. Потърсете Bluetooth в списъка с устройства и го разширете, за да намерите драйвера. Щракнете с десния бутон върху драйвера и щракнете върху Деинсталиране на устройството(Uninstall device) в менюто.

Рестартирайте компютъра си и изчакайте да видите дали wdf_violation BSOD ще се появи отново. Ако е така, опитайте следващата корекция.

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

Както споменахме по-рано, коригирането на wdf_violation BSOD може да бъде трудно, защото е трудно да се определи какво го причинява. Въпреки това, ако нищо друго не е работило досега, е време да преинсталирате или нулирате 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) ли различно решение за wdf_violation BSOD ? Кажете ни в коментарите!



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts