PCでFPS等の少し重たいゲームをプレイしているとブルースクリーンが数時間に1度くらいの頻度で起きます。ブルースクリーンの画面では原因はwatch_dog_vilotationと出ます。その後、win_dbgでダンプファイルの解析を行ったところ、下記のような文章が出ました。原因はacpi.sysのようです。
自分でドライバーの更新や、コマンドプロンプトでのsfc /scannowなど行いましたが、未だ解決していません。詳しい原因や、解決方法があれば教えていただきたいです。
Loading User Symbols
Loading unloaded module list
.......................
For analysis of this file, run !analyze -v
6: 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. The offending component can usually be
identified with a stack trace.
Arg2: 0000000000001e00, The watchdog period.
Arg3: fffff8065e11c340, 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.Sec
Value: 3
Key : Analysis.DebugAnalysisProvider.CPP
Value: Create: 8007007e on DESKTOP-IBRUEC2
Key : Analysis.DebugData
Value: CreateObject
Key : Analysis.DebugModel
Value: CreateObject
Key : Analysis.Elapsed.Sec
Value: 4
Key : Analysis.Memory.CommitPeak.Mb
Value: 68
Key : Analysis.System
Value: CreateObject
DUMP_FILE_ATTRIBUTES: 0x1000
BUGCHECK_CODE: 133
BUGCHECK_P1: 1
BUGCHECK_P2: 1e00
BUGCHECK_P3: fffff8065e11c340
BUGCHECK_P4: 0
DPC_TIMEOUT_TYPE: DPC_QUEUE_EXECUTION_TIMEOUT_EXCEEDED
BLACKBOXACPI: 1 (!blackboxacpi)
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
PROCESS_NAME: System
STACK_TEXT:
ffff8400142ddcc8 fffff8065d69baf1 : 0000000000000133 0000000000000001 0000000000001e00 fffff8065e11c340 : nt!KeBugCheckEx
ffff8400142ddcd0 fffff8065d69b36c : 00000cc90968d42c ffff8400142c3180 000000000004b8c0 0000000000000202 : nt!KeAccumulateTicks+0x231
ffff8400142ddd30 fffff8065d699421 : 0000000000000000 0000000000000000 ffff8400142c3180 0000000000000000 : nt!KiUpdateRunTime+0xcc
ffff8400142ddea0 fffff8065d698e39 : fffff8065e05fd78 0000000000000001 0000000000000001 0000000000000002 : nt!KeClockInterruptNotify+0xc1
ffff8400142ddf40 fffff8065d720c6c : 0000000b41fc738d ffffd18930756380 ffffd18930756430 ffffd18935d19ef8 : nt!HalpTimerClockInterrupt+0x109
ffff8400142ddf70 fffff8065d82e24a : ffffa68bb403a7d0 ffffd18930756380 fffff8065fe6f038 0000000000000000 : nt!KiCallInterruptServiceRoutine+0x9c
ffff8400142ddfb0 fffff8065d82eab7 : 00000000d25deab0 ffffd18930756380 0000000000000000 0000000000000600 : nt!KiInterruptSubDispatchNoLockNoEtw+0xfa
ffffa68bb403a750 fffff8065d6a472c : 0000000000000000 0000000000000000 ffffd1893bb34228 fffff8065fe4ee87 : nt!KiInterruptDispatchNoLockNoEtw+0x37
ffffa68bb403a8e0 fffff8065d6a46fe : 0000000000000000 fffff8065fe4e3eb ffffd1893bb34238 fffff8065fe5aacc : nt!KxWaitForSpinLockAndAcquire+0x1c
ffffa68bb403a910 fffff8065fe03c7b : 0000000000000000 ffffd18935d19ef8 0000000000000000 0000000000040408 : nt!KeAcquireSpinLockRaiseToDpc+0x8e
ffffa68bb403a940 fffff8065fe5449e : ffffd1893bb34010 0000000000040408 fffff8065fe03c50 fffff8065fe5c417 : ACPI!ACPIInterruptEventCompletion+0x2b
ffffa68bb403a970 fffff8065fe540fd : ffffd1893bb34010 0000000000000000 0000000000000000 ffffd1893bb34198 : ACPI!AsyncCallBack+0xd6
ffffa68bb403a9c0 fffff8065fe0594a : ffffd1893bb34010 0000000000000080 ffffd1893bb34000 fffff8065d63f30b : ACPI!RunContext+0x1d9
ffffa68bb403aa10 fffff8065fe514b5 : ffffd1893bb34010 ffffd1893bb34010 fffff8065fe51200 fffff8065fe70030 : ACPI!InsertReadyQueue+0x1a6
ffffa68bb403aa50 fffff8065fe476d0 : ffffd18900000000 fffff8065fe6e930 0000000000000000 0000000000000000 : ACPI!RestartCtxtPassive+0x35
ffffa68bb403aa80 fffff8065d6ccfd7 : ffffd189306ed040 fffff8065fe47590 0000000000000000 ffffd189306f6040 : ACPI!ACPIWorkerThread+0x140
ffffa68bb403aaf0 fffff8065d831054 : ffff8400147d1180 ffffd189306ed040 fffff8065d6ccf80 0073007200650056 : nt!PspSystemThreadStartup+0x57
ffffa68bb403ab40 0000000000000000 : ffffa68bb403b000 ffffa68bb4034000 0000000000000000 0000000000000000 : nt!KiStartSystemThread+0x34
SYMBOL_NAME: ACPI!ACPIInterruptEventCompletion+2b
MODULE_NAME: ACPI
IMAGE_NAME: ACPI.sys
STACK_COMMAND: .thread ; .cxr ; kb
BUCKET_ID_FUNC_OFFSET: 2b
FAILURE_BUCKET_ID: 0x133_ISR_ACPI!ACPIInterruptEventCompletion
OS_VERSION: 10.0.22621.1
BUILDLAB_STR: ni_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {66ccecbc-0d7a-4186-e177-11481af8fb9f}
Followup: MachineOwner