触发条件是開機後閒置一段時間後 就會自動藍屏 代號是dpc watchdog violation 運行WinDbg analysis後 得出以下信息:
8: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
DISPATCH_LEVEL or above.
Arg2: 0000000000001e00, The watchdog period (in ticks).
Arg3: fffff801440fb320, cast to nt!DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK, which contains
additional information regarding the cumulative timeout
Arg4: 0000000000000000
Debugging Details:
------------------
*************************************************************************
*** ***
*** ***
*** Either you specified an unqualified symbol, or your debugger ***
*** doesn't have full symbol information. Unqualified symbol ***
*** resolution is turned off by default. Please either specify a ***
*** fully qualified symbol module!symbolname, or enable resolution ***
*** of unqualified symbols by typing ".symopt- 100". Note that ***
*** enabling unqualified symbol resolution with network symbol ***
*** server shares in the symbol path may cause the debugger to ***
*** appear to hang for long periods of time when an incorrect ***
*** symbol name is typed or the network symbol server is down. ***
*** ***
*** For some commands to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***
*** ***
*** Type referenced: TickPeriods ***
*** ***
*************************************************************************
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 4640
Key : Analysis.Elapsed.mSec
Value: 24130
Key : Analysis.IO.Other.Mb
Value: 22
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb
Value: 25
Key : Analysis.Init.CPU.mSec
Value: 639
Key : Analysis.Init.Elapsed.mSec
Value: 1121979
Key : Analysis.Memory.CommitPeak.Mb
Value: 95
Key : Bugcheck.Code.LegacyAPI
Value: 0x133
Key : Dump.Attributes.AsUlong
Value: 8
Key : Dump.Attributes.KernelGeneratedTriageDump
Value: 1
Key : Failure.Bucket
Value: 0x133_ISR_nt!KeAccumulateTicks
Key : Failure.Hash
Value: {65350307-c3b9-f4b5-8829-4d27e9ff9b06}
BUGCHECK_CODE: 133
BUGCHECK_P1: 1
BUGCHECK_P2: 1e00
BUGCHECK_P3: fffff801440fb320
BUGCHECK_P4: 0
FILE_IN_CAB: 082223-17734-01.dmp
DUMP_FILE_ATTRIBUTES: 0x8
Kernel Generated Triage Dump
DPC_TIMEOUT_TYPE: DPC_QUEUE_EXECUTION_TIMEOUT_EXCEEDED
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
STACK_TEXT:
ffffdc00`48f1cc88 fffff801`43830e64 : 00000000`00000133 00000000`00000001 00000000`00001e00 fffff801`440fb320 : nt!KeBugCheckEx
ffffdc00`48f1cc90 fffff801`43648dbd : 0000057f`e1ccd6dd ffffdc00`48f03180 00000000`00000246 00000000`0001a092 : nt!KeAccumulateTicks+0x1eb2c4
ffffdc00`48f1ccf0 fffff801`4363fe41 : 00000000`00000000 00000000`0000f84b ffffdc00`48f03180 00000000`00000001 : nt!KiUpdateRunTime+0x5d
ffffdc00`48f1cd40 fffff801`436431d3 : ffffdc00`48f03180 00000000`00000000 fffff801`44031938 00000000`00000000 : nt!KiUpdateTime+0x4a1
ffffdc00`48f1ce80 fffff801`4364aa62 : ffff8587`f208b430 ffff8587`f208b4b0 ffff8587`f208b400 00000000`00000002 : nt!KeClockInterruptNotify+0x2e3
ffffdc00`48f1cf30 fffff801`436a7765 : 00000003`e144ffaa ffff9d02`1e0d9c40 ffff9d02`1e0d9cf0 ffffe927`6e550bee : nt!HalpTimerClockInterrupt+0xe2
ffffdc00`48f1cf60 fffff801`437febda : ffff8587`f208b4b0 ffff9d02`1e0d9c40 ffffdc00`49080180 00000000`00000000 : nt!KiCallInterruptServiceRoutine+0xa5
ffffdc00`48f1cfb0 fffff801`437ff3a7 : 00000000`00000002 ffffdc00`48ca0180 ffffdc00`48f03180 fffff801`437ff3b4 : nt!KiInterruptSubDispatchNoLockNoEtw+0xfa
ffff8587`f208b430 fffff801`436f93d8 : 00000000`00000010 00000000`00000282 ffff8587`f208b5e8 00000000`00000018 : nt!KiInterruptDispatchNoLockNoEtw+0x37
ffff8587`f208b5c0 fffff801`4391f1fe : ffffdc00`48f0b100 fffff801`00000000 ffff8587`f208b659 00000000`00000000 : nt!KeYieldProcessorEx+0x8
ffff8587`f208b5f0 fffff801`43824944 : ffffdc00`48f03180 ffff9d02`2686c100 ffffdc00`00000002 ffff8587`f208b6fc : nt!KiHeteroChooseTargetProcessor+0x55e
ffff8587`f208b6c0 fffff801`4364f5bd : 00000000`0000e682 ffff8587`f208bb10 00000000`00000080 ffffdc00`48f03180 : nt!KiDeferredReadySingleThread+0x20bac4
ffff8587`f208b8b0 fffff801`4364dc70 : ffffdc00`48f03180 00000000`00000000 ffff9d02`323eb1f0 00000000`00000000 : nt!KiReadyThread+0x4d
ffff8587`f208b8e0 fffff801`4364cfc9 : 00000000`00000000 00000000`00000000 00000000`00140001 00000000`0000e682 : nt!KiProcessExpiredTimerList+0x290
ffff8587`f208b9d0 fffff801`4380153e : ffffffff`00000000 ffffdc00`48f03180 ffffdc00`48f0e340 ffff9d02`388b4080 : nt!KiRetireDpcList+0x9d9
ffff8587`f208bc60 00000000`00000000 : ffff8587`f208c000 ffff8587`f2086000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9e
SYMBOL_NAME: nt!KeAccumulateTicks+1eb2c4
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
IMAGE_VERSION: 10.0.19041.3324
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 1eb2c4
FAILURE_BUCKET_ID: 0x133_ISR_nt!KeAccumulateTicks
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {65350307-c3b9-f4b5-8829-4d27e9ff9b06}
Followup: MachineOwner
---------