![在 Windows 10 上打开 Chrome 时出现 DPC_WATCHDOG_VIOLATION (133) - WinDbg 显示内核符号错误](https://linux22.com/image/1629170/%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E6%89%93%E5%BC%80%20Chrome%20%E6%97%B6%E5%87%BA%E7%8E%B0%20DPC_WATCHDOG_VIOLATION%20(133)%20-%20WinDbg%20%E6%98%BE%E7%A4%BA%E5%86%85%E6%A0%B8%E7%AC%A6%E5%8F%B7%E9%94%99%E8%AF%AF.png)
我有一台配备 Nvidia GEFORCE GTX 1060 的 HP 笔记本电脑,我一直在运行 Windows 10 版本 1909(操作系统内部版本 18363.959)。今年年初,我升级了 Nvidia 驱动程序,每次打开 Chrome(最新版本,启用了硬件加速)时都会遇到 BSOD。
停止代码是:DPC_WATCHDOG_VIOLATION
我怀疑这是由 Nvidia 驱动程序升级引起的,并尝试了以下方法来修复它:
- 卸载并再次安装最新的驱动程序这里。
- 关闭 Chrome 中的硬件加速。
但还是一样。
然后我从 Microsoft Store 安装了 WinDbg 并打开其中一个小型转储文件,执行!analyze -v
,结果显示DPC_WATCHDOG_VIOLATION (133)
和Kernel symbols are WRONG. Please fix symbols to do analysis.
我尝试了命令.symfix
和.reload
,但是 WinDbg 告诉我:
************* Symbol Loading Error Summary **************
Module name Error
ntkrnlmp The system cannot find the file specified
然后我尝试了sfc /scannow
一下但是Windows Resource Protection did not find any integrity violations
。
您可以找到从 WinDbg 导出的完整日志这里。
我该如何修复这个错误的符号错误,以便 WinDbg 可以继续进一步分析DPC_WATCHDOG_VIOLATION
错误的真正根本原因?