Error Codes Wiki

Windows BSOD WDF_VIOLATION (0x0000010D) — Framework Driver Failure

Criticalbsod

Overview

WDF_VIOLATION BSOD occurs when the Windows Driver Framework detects an error in a framework-based driver, common with HP keyboard drivers and Bluetooth adapters.

Key Details

  • Stop code 0x0000010D — Windows Driver Framework found an error in a WDF driver
  • Very commonly caused by HpqKbFiltr.sys (HP keyboard filter driver)
  • Also triggered by Bluetooth, USB, and biometric device framework drivers
  • Parameter 1 indicates the type of WDF violation (0x1 through 0xF)
  • Windows 10 version upgrades frequently trigger this with old OEM drivers

Common Causes

  • HP keyboard filter driver (HpqKbFiltr.sys) incompatible with current Windows version
  • Outdated Bluetooth driver using old WDF framework calls
  • Biometric (fingerprint) driver framework mismatch after Windows upgrade
  • USB device driver compiled against incompatible WDF version
  • OEM drivers not updated after major Windows version upgrade

Steps

  1. 1Boot into Safe Mode: hold Shift while clicking Restart > Troubleshoot > Advanced > Startup Settings
  2. 2For HP: delete HpqKbFiltr.sys from C:\Windows\System32\drivers\ in Safe Mode
  3. 3Update all OEM drivers from the manufacturer's support page for your specific model
  4. 4In Safe Mode, open Device Manager and uninstall the problematic device driver
  5. 5Run pnputil /enum-drivers to list all third-party drivers and identify problematic ones

Tags

windowsbsodwdf-violationhpdriver-framework

More in Bsod

Frequently Asked Questions

HP's keyboard filter driver (HpqKbFiltr.sys) has not been updated for recent Windows versions and uses deprecated WDF calls.