Я постоянно получаю BSOD DPC_WATCHDOG_VIOLATION, но только когда играю в Halo 5 (обычно при загрузке уровня), и никогда в другое время. У меня i5 3570k, GTX 1060 с последними драйверами и 12 ГБ ОЗУ. Я никогда не получаю BSOD, играя в другие игры. Также должен отметить, что у меня последняя сборка, 1607 (14393.105)
решение1
Анализ dmp с помощью Windbgпоказывает, что причиной является драйвер nVIDIA:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
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 nvlddmkm.sys
*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
DUMP_CLASS: 1
DUMP_QUALIFIER: 400
BUILD_VERSION_STRING: 10.0.14393.103 (rs1_release_inmarket.160819-1924)
SYSTEM_MANUFACTURER: System manufacturer
SYSTEM_PRODUCT_NAME: System Product Name
SYSTEM_SKU: SKU
SYSTEM_VERSION: System Version
BIOS_VENDOR: American Megatrends Inc.
BIOS_VERSION: 1403
BIOS_DATE: 08/06/2014
BASEBOARD_MANUFACTURER: ASUSTeK COMPUTER INC.
BASEBOARD_PRODUCT: P8B75-M LX
BASEBOARD_VERSION: Rev X.0x
DUMP_TYPE: 2
BUGCHECK_P1: 0
BUGCHECK_P2: 501
BUGCHECK_P3: 500
BUGCHECK_P4: 0
DPC_TIMEOUT_TYPE: SINGLE_DPC_TIMEOUT_EXCEEDED
CPU_COUNT: 4
CPU_MHZ: d40
CPU_VENDOR: GenuineIntel
CPU_FAMILY: 6
CPU_MODEL: 3a
CPU_STEPPING: 9
CPU_MICROCODE: 6,3a,9,0 (F,M,S,R) SIG: 1B'00000000 (cache) 1B'00000000 (init)
DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT
BUGCHECK_STR: 0x133
PROCESS_NAME: System
CURRENT_IRQL: d
ANALYSIS_VERSION: 10.0.14321.1024 amd64fre
LAST_CONTROL_TRANSFER: from fffff800677f6b0e to fffff800677d90d0
STACK_TEXT:
00 nt!KeBugCheckEx
01 nt! ?? ::FNODOBFM::`string'
02 nt!KeClockInterruptNotify
03 hal!HalpTimerClockInterrupt
04 nt!KiCallInterruptServiceRoutine
05 nt!KiInterruptSubDispatchNoLockNoEtw
06 nt!KiInterruptDispatchNoLockNoEtw
07 nt!KxWaitForSpinLockAndAcquire
08 nt!KeAcquireSpinLockRaiseToDpc
09 nvlddmkm
IMAGE_NAME: nvlddmkm.sys
BUILDLAB_STR: rs1_release_inmarket
BUILDOSVER_STR: 10.0.14393.103
0: kd> lmvm nvlddmkm
Browse full module list
start end module name
fffff80e`71240000 fffff80e`7201d000 nvlddmkm T (no symbols)
Loaded symbol image file: nvlddmkm.sys
Timestamp: Thu Aug 25 22:31:18 2016
1060 — новая карта, поэтому драйвер может иметь проблемы и ошибки. Сообщите об этомnVIDIA на своих форумах.