Some Windows 10 users after installing a cumulative update may experience the WDF_VIOLATION Blue screen error. In this article, we will identify the cause of the error and then provide the possible solution to resolve the BSOD error.
The WDF_VIOLATION bug check has a value of 0x0000010D. This indicates that the Kernel Mode Driver Framework (KMDF) has detected that Windows has found an error in a driver based on the framework.
WDF_VIOLATION Blue screen error in Windows 10
You should basically identify the driver that is causing this problem. If i is mentioned on the blue screen, write it down. Otherwise, you may need to read the WDF dump file. It will provide additional information about the driver behind this bug check.
Based on an investigation, it was discovered that the WDF_VIOLATION blue screen error is caused in most cases by a faulty HP keyboard driver HpqKbFiltr.sys which has a known incompatibility with certain HP computers. The HP keyboard driver was introduced on these HP devices via Windows Update.
When Windows Driver Framework encounters a fatal error, you see the WDF_VIOLATION blue screen on Windows systems. Here’s what you can do about it.
1]Delete or rename the faulty HP keyboard driver via the command prompt
The defective HpqKbFiltr.sys the driver is the culprit for the WDF_VIOLATION BSOD error. To resolve this issue, you must remove or rename this faulty driver. If your HP computer encounters a blue screen and is unable to load the Windows operating system, try restarting your computer and boot into Windows 10 recovery environment first.
Once you have started in Windows RE, you can do the following to remove the faulty HP keyboard driver;
- To select help to the repair screen in the Windows 10 recovery environment.
- To select Advanced options then choose Command Prompt.
- Type the command listed below for your version of Windows in the command prompt window and press Enter to run the command.
For the 32-bit version of Windows:
dism /Image:C /Remove-Driver /Driver: C:WindowsSystem32DriverStoreFileRepositoryhpqkbfiltr.inf_x86_f1527018cecbb8c2HpqKbFiltr.inf
For the 64-bit version of Windows:
dism /Image:C: /Remove-Driver/Driver: c:WindowsSystem32driverstoreFileRepositoryhpqkbfiltr.inf_amd64_714aca0508a80e9aHpqKbFiltr.inf
Note: If Windows on your computer is not stored on the C: drive, replace the C: in the above commands with the appropriate drive letter.
- Exit Windows 10 recovery environment and restart your computer.
Your PC should now start successfully without the WDF_VIOLATION blue screen error.
However, if you want reappoint the defective HpqKbFiltr.sys driver, you can run the commands listed below one by one instead in Windows RE:
cd c:windowssystem32drivers
ren HpqKbFiltr.sys HpqKbFiltr.sys_old
After successfully renaming the faulty driver, restart your computer for the change to take effect.
2]Install KB4468304 to automatically remove the faulty HP keyboard driver
The WDF_VIOLATION blue screen error is common on computers running Windows 10 version 1803 and 1809. Therefore, Microsoft has released a fix KB4468304. Patch KB4468304 will automatically remove the faulty HP driver. Therefore, if you are using HP devices, you can automatically install the KB4468304 patch through Windows Update to resolve the issue – or you can download it from the Microsoft Update catalog and install it manually.
It is also recommended that PC users upgrade to the latest version of Windows 10 since the end of service for Windows 10 v1803 on November 12, 2019 and the end of service for v1809 on May 12, 2020.
I hope this will help you solve this BSOD problem!