Windows 8.1 上的 DPC_WATCHDOG_VIOLATION

Windows 8.1 上的 DPC_WATCHDOG_VIOLATION

当我启动新安装 Windows 8.1 的 PC 时,有时(并非每次)会收到 DPC_WATCHDOG_VIOLATION 错误。

我有一些 minidump 文件,我认为其中可能包含一些有关导致崩溃的信息,但我不知道如何阅读它们。我在这里分享了 minidump 文件: https://www.dropbox.com/s/8q9luuvcnbk28a6/minidump.zip?dl=0 任何有关解释这些文件的帮助都将不胜感激。

答案1

使用 Windbg 分析转储,显示驱动程序firedrv.sys(火线驱动程序)导致崩溃:

DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000000, A single DPC or ISR exceeded its time allotment. The offending
    component can usually be identified with a stack trace.
Arg2: 0000000000000501, The DPC time count (in ticks).
Arg3: 0000000000000500, The DPC time allotment (in ticks).
Arg4: 0000000000000000

Debugging Details:
------------------

*** WARNING: Unable to verify timestamp for firedrv.sys
*** ERROR: Module load completed but symbols could not be loaded for firedrv.sys

DUMP_CLASS: 1

DUMP_QUALIFIER: 400

BUILD_VERSION_STRING:  6.3.9600.18292 (winblue_ltsb.160330-1744)

SYSTEM_MANUFACTURER:  Acer

SYSTEM_PRODUCT_NAME:  Veriton X2632G 

BIOS_VENDOR:  Acer                    

BIOS_VERSION:  P21-B4                 

BIOS_DATE:  04/03/2015

BASEBOARD_MANUFACTURER:  Acer

BASEBOARD_PRODUCT:  Veriton X2632G

ANALYSIS_VERSION: 10.0.14321.1024 amd64fre

STACK_TEXT:  
00 nt!KeBugCheckEx
01 nt! ?? ::FNODOBFM::`string'
02 nt!KeClockInterruptNotify
03 hal!HalpTimerClockIpiRoutine
04 nt!KiCallInterruptServiceRoutine
05 nt!KiInterruptSubDispatchNoLockNoEtw
06 nt!KiInterruptDispatchLBControl
07 firedrv
08 0x0
09 firedrv
0a 0x0

IMAGE_NAME:  firedrv.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4c21cc64

BUCKET_ID_FUNC_OFFSET:  af0c

FAILURE_BUCKET_ID:  0x133_DPC_firedrv!unknown_function

BUCKET_ID:  0x133_DPC_firedrv!unknown_function

PRIMARY_PROBLEM_CLASS:  0x133_DPC_firedrv!unknown_function

FAILURE_ID_HASH_STRING:  km:0x133_dpc_firedrv!unknown_function


fffff800`6314e000 fffff800`63170000   firedrv  T (no symbols)           
    Loaded symbol image file: firedrv.sys
    Image path: \SystemRoot\system32\DRIVERS\firedrv.sys
    Image name: firedrv.sys
    Browse all global symbols  functions  data
    Timestamp:        Wed Jun 23 10:57:08 2010 

更新或删除驱动程序,问题就应该消失。

相关内容