修复 Windows 11/10 中的 WDF_VIOLATION 蓝屏错误
安装累积更新后的某些Windows 11/10WDF_VIOLATION 蓝屏(Blue Screen)错误。在这篇文章中,我们将确定错误的原因,然后提供解决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 Blue Screen)Windows 11/10WDF_VIOLATION 蓝屏错误
您需要基本上确定导致此问题的驱动程序。如果蓝屏(Blue Screen)上提到了我,请记下它。如果没有,那么您可能需要查看WDF转储文件。它将产生有关导致此错误检查的驱动程序的更多信息。
根据进行的调查,已发现WDF_VIOLATION蓝屏错误在大多数情况下是由有缺陷的 HP 键盘驱动程序HpqKbFiltr.sys引起的,该驱动程序已知与某些 HP 计算机不兼容。HP 键盘驱动程序是通过Windows Update(Windows Update)提供给这些 HP 设备的。
当Windows Driver Framework遇到致命错误时,您会在Windows系统上看到WDF_VIOLATION 蓝屏。(WDF_VIOLATION Blue Screen)这是您可以做的。
如果能正常登录就好了;否则,您必须启动进入安全模式(boot into Safe Mode),进入高级启动选项屏幕(Advanced Startup options screen),或使用安装媒体启动(use the Installation Media to boot)才能执行这些说明。
1]通过命令提示符(Command Prompt)删除(Remove)或重命名有故障的HP键盘驱动程序(Faulty HP Keyboard Driver)
有故障的HpqKbFiltr.sys驱动程序是WDF_VIOLATION BSOD错误的罪魁祸首。要解决此问题,您需要删除或重命名此故障驱动程序。如果您的 HP 电脑出现蓝屏并且无法加载Windows操作系统,请尝试重新启动电脑并首先引导至Windows 10 恢复环境 。
启动到Windows RE后,您可以按照以下步骤删除有故障的 HP 键盘驱动程序;
- 在Windows 10恢复环境(Recovery Environment)的修复屏幕上选择疑难解答(Troubleshoot)。
- 选择高级选项(Advanced options) ,然后选择 命令提示符(Command Prompt)。
- 在命令提示符(Command Prompt)窗口中键入下面列出的适用于您的Windows版本的命令,然后(Windows)按 Enter 键(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: 替换为相应的驱动器号。
- 退出Windows 10 恢复环境(Recovery Environment)并重新启动计算机。
您的 PC 现在应该可以成功启动,而不会出现WDF_VIOLATION 蓝屏(WDF_VIOLATION Blue Screen)错误。
但是,如果您想重命名(rename)有故障的HpqKbFiltr.sys驱动程序,您可以在(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蓝屏(WDF_VIOLATION)错误在运行Windows 10版本 1803 和 1809 的计算机上普遍存在。因此,微软(Microsoft)发布了补丁KB4468304。KB4468304补丁将自动(KB4468304)删除有故障的 HP 驱动程序。因此,如果您使用的是 HP 设备,您可以通过Windows Update自动安装(Windows Update)KB4468304补丁来解决问题 - 或者您可以从Microsoft Update Catalog下载 并手动安装。
还建议 PC 用户升级到最新的 Windows 版本,因为Windows 10 v1803的服务结束日期为 2019年11 月 12 日,v1809 的服务结束日期为 2020 年(November 12)5 月 12(May 12)日。
3]检查您的驱动程序
使用BlueScreenView打开由WDF VIOLATION停止错误创建的DMP文件。
您需要检查错误中涉及的驱动程序文件。
一旦您确定了导致蓝屏(Blue Screen)的驱动程序,您需要更新或回滚它。
4]运行Windows内存诊断
运行Windows 内存诊断工具(Windows Memory Diagnostic Tool)以识别和修复任何系统内存问题。
5]使用系统还原
运行系统还原以将您的计算机还原到以前的良好状态。
Hope this helps resolve this BSOD issue!
Related posts
Windows 10中的Fix Klif.sys Blue Screen error
Windows 10上的Fix SYSTEM SERVICE EXCEPTION Blue Screen
Fix c000021A Fatal System Error上Windows 10
Windows 11/10 Fix hardlock.sys Blue Screen Death error
Fix TIMER_OR_DPC_INVALID Blue Screen上Windows 10
Fix ndis.sys Windows 10上的BSOD error
Windows 10中Windows Updates后Blue Screen
Fix intelppm.sys Blue Screen error在Windows 10
Windows 10中的Fix AKSFridge.sys Blue Screen error
Fix Windows Update Error Code 0x8007025D-0x2000C
UNEXPECTED_KERNEL_MODE_TRAP error在Windows 11/10
Fix win32kfull.sys Blue Screen error在Windows 10
如何在Windows 10修复Death error的Blue Screen
Windows 11/10中的DPC_WATCHDOG_VIOLATION Blue Screen
在Windows 11/10 Fix aksdf.sys的Death error Blue Screen
Windows 10 Fix KERNEL DATA INPAGE ERROR(Msis.SYS)
Fix HYPERVISOR_ERROR Blue Screen上Windows 10
Death Fix SYSTEM_SERVICE_EXCEPTION(xxxx.sys)Fix SYSTEM_SERVICE_EXCEPTION(xxxx.sys误差
Fix Storport.sys BSOD Windows 10上的错误
如何在Windows computer上修复Tcpip.sys Blue Screen Error