In working with HP, Microsoft has identified an HP driver with known incompatibility with certain HP devices on Windows 10 versions 1803 and 1809. On October 11, Microsoft removed the driver from Windows Update to reduce the number of devices affected. Additionally, we have released KB 4468304 to remove the incompatible driver from devices pending reboot. HP is actively working on this issue.
After installing the HP keyboard driver (version 18.104.22.168), via Windows Update or manually, HP devices may experience a blue screen error: WDF_VIOLATION.
This driver has a known incompatibility with certain HP devices on Windows 10 versions 1803 and 1809.
Scenario 1 – Windows Update has installed the driver and a restart is pending
If Windows Update has installed the HP keyboard driver (version 22.214.171.124), and you are pending a restart, do not restart your device. We have released an update that will remove the incompatible driver from your device via Windows Update. Alternatively, you can uninstall the driver manually.
Install KB 4468304 to remove the HP Keyboard driver (version 126.96.36.199)
How to determine if the HP Keyboard driver has been removed
- Start Device Manager. In the Search box, type Device Manager.
- Scroll down for Keyboards and expand.
- See if the HP keyboard driver (version 188.8.131.52) is still present.
Uninstall the HP Keyboard driver manually
- Start Device Manager. In the Search box, type Device Manager
- Expand Keyboards and locate your HP keyboard and select Properties.
- Select the Driver tab, confirm you have HP keyboard driver (version 184.108.40.206) and then select Roll Back Driver.
Scenario 2 – You receive a bluescreen error: WDF_VIOLATION
If your HP device is experiencing a blue screen error: WDF_VIOLATION and fails to load the Windows operating system, following the instructions below to recover your system:
Start the Windows 10 Recovery Environment.
If the device fails to start, Windows should attempt to automatically repair your device and enter the Windows 10 Recovery Environment.
If Windows will not attempt an automatic repair, you will need to use installation media to enter the Windows 10 Recovery Environment:
Uninstall the update using Command Prompt
- At the repair screen in the Recovery Environment, select Troubleshoot, then Advanced Options, and then Command Prompt. You may be asked to enter a BitLocker Recovery Key or username/password. If prompted for a username/password, you must enter a local administrator account.
- In the Command Prompt window, type the command listed below for your version of Windows and press ENTER.
For 32-bit versions of Windows:
dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
For 64-bit versions of Windows:
dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
Note: If Windows is not stored on the C: drive, replace the C: in the above commands with the appropriate drive letter.
- Click Continue to exit the Recovery Environment and then restart Windows.