Поправете грешка в синия екран на WDF_VIOLATION в Windows 11/10

Някои потребители на Windows 11/10 след инсталиране на кумулативна актуализация може да срещнат грешката на синия екран (Blue Screen)WDF_VIOLATION . В тази публикация ще идентифицираме причината за грешката и след това ще предоставим възможното решение за разрешаване на BSOD грешката.

The WDF_VIOLATION bug check has a value of 0x0000010D. This indicates that Kernel-Mode Driver Framework (KMDF) detected that Windows found an error in a framework-based driver.

WDF_VIOLATION(WDF_VIOLATION Blue Screen) Грешка в синия екран в Windows 11/10

WDF_VIOLATION Син екран

Трябва основно да идентифицирате драйвера, който е причинил този проблем. Ако съм споменат на синия екран(Blue Screen) , отбележете го. Ако не, тогава може да се наложи да разгледате WDF файла за дъмп. Той ще даде допълнителна информация за драйвера, който е причинил тази проверка за грешка.

Въз основа на извършено разследване беше открито, че грешката на синия екран WDF_VIOLATION е причинена в повечето случаи от дефектен драйвер на клавиатурата на HP HpqKbFiltr.sys , който има известна несъвместимост с определени компютри на HP. Драйверът за клавиатура на HP беше предоставен на тези устройства на HP чрез Windows Update .

Когато Windows Driver Framework срещне фатална грешка, виждате синия екран WDF_VIOLATION(WDF_VIOLATION Blue Screen) на Windows системи. Ето какво можете да направите по въпроса.

Ако можете да влезете нормално, добре; в противен случай ще трябва да стартирате в безопасен режим(boot into Safe Mode) , да влезете в екрана с разширени опции за стартиране(Advanced Startup options screen) или да използвате инсталационния носител, за да стартирате(use the Installation Media to boot) , за да можете да изпълните тези инструкции.

1] Премахнете(Remove) или преименувайте дефектния драйвер на клавиатурата на HP(Faulty HP Keyboard Driver) чрез командния ред(Command Prompt)

Дефектният драйвер HpqKbFiltr.sys е виновникът за BSOD(WDF_VIOLATION BSOD) грешката WDF_VIOLATION. За да разрешите този проблем, трябва да премахнете или преименувате този дефектен драйвер. Ако вашият компютър на HP има син екран и не успее да зареди операционната система Windows , опитайте първо да рестартирате компютъра и да стартирате в Windows 10 Recovery Environment  .

След като стартирате Windows RE , можете да продължите по следния начин, за да премахнете дефектния драйвер на клавиатурата на HP;

  • Изберете Отстраняване(Troubleshoot)  на неизправности на екрана за ремонт в средата за възстановяване на (Recovery Environment)Windows 10 .
  • Изберете Разширени опции(Advanced options)  и след това изберете  Команден ред(Command Prompt) .
  • Въведете посочената по-долу команда за вашата версия на Windows в прозореца на командния ред(Command Prompt) и натиснете Enter , за да изпълните командата.

За 32-битова версия на Windows:

dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf

За 64-битова версия на Windows:

dism /Image:C:\ /Remove-Driver/Driver: c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf

Забележка:(Note:)  Ако Windows на вашия компютър не се съхранява на C: устройството, заменете C: в горните команди с подходящата буква на устройството.

  • Излезте от средата за възстановяване на (Recovery Environment)Windows 10 и рестартирайте компютъра си.

Вашият компютър вече трябва да се стартира успешно без грешката на синия екран WDF_VIOLATION(WDF_VIOLATION Blue Screen) .

Въпреки това, ако искате да преименувате(rename) дефектния драйвер HpqKbFiltr.sys , можете да изпълните изброените по-долу команди една по една вместо това в Windows RE :

cd c:\windows\system32\drivers
ren HpqKbFiltr.sys HpqKbFiltr.sys_old

След успешно преименуване на дефектния драйвер, рестартирайте компютъра си, за да влезе промяната в сила.

2] Инсталирайте KB4468304(Install KB4468304) , за да премахнете автоматично дефектния драйвер за клавиатура на HP(HP Keyboard Driver)

Грешката на синия екран WDF_VIOLATION е разпространена на компютри, работещи с Windows 10 версии 1803 и 1809. Следователно Microsoft пусна корекция KB4468304 . Пачът KB4468304 ще премахне автоматично дефектния драйвер на HP. Следователно, ако използвате устройства на HP, можете автоматично да инсталирате корекцията KB4468304 чрез Windows Update , за да разрешите проблема – или можете да го изтеглите от каталога на Microsoft Update(Microsoft Update Catalog)  и да го инсталирате ръчно.

Също така се препоръчва на потребителите на компютри да надстроят до най-новата версия на Windows, тъй като краят на услугата за Windows 10 v1803 беше на 12 ноември(November 12) 2019 г., а краят на услугата за v1809 е на 12 май(May 12) 2020 г.

3] Проверете драйверите си

Използвайте BlueScreenView , за да отворите DMP файла, създаден от грешката при спиране на WDF VIOLATION .

Трябва да прегледате файловете с драйвери, включени в грешката.

След като идентифицирате драйвера, който е причинил синия екран(Blue Screen) , трябва или да го актуализирате, или да го върнете обратно .

4] Стартирайте Windows Memory Diagnostic

Стартирайте инструмента за диагностика на паметта на Windows(Windows Memory Diagnostic Tool) , за да идентифицирате и поправите проблеми с системната памет.

5] Използвайте Възстановяване на системата

Изпълнете Възстановяване на системата, за да възстановите компютъра си до предишна добра точка.

Hope this helps resolve this BSOD issue!



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts