![지속적인 BSOD](https://rvso.com/image/1496900/%EC%A7%80%EC%86%8D%EC%A0%81%EC%9D%B8%20BSOD.png)
작년에 이 BSOD 오류가 발생했습니다. WinDBG를 사용하여 분석할 때마다 똑같았습니다. 근본 원인을 찾을 수 없는 것 같습니다. 드라이버 확인 프로그램을 켰지만 모두 확인되었습니다. 하지만 문제가 있는 드라이버를 찾을 수 없었습니다. 도와주세요.
DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time.
Arguments:
Arg1: 0000000000000004, The power transition timed out waiting to synchronize with the Pnp
subsystem.
Arg2: 0000000000000258, Timeout in seconds.
Arg3: fffffa80036e1b50, The thread currently holding on to the Pnp lock.
Arg4: fffff80000b9a3d0, nt!TRIAGE_9F_PNP on Win7 and higher
Debugging Details:
------------------
Implicit thread is now fffffa80`036e1b50
DRVPOWERSTATE_SUBCODE: 4
FAULTING_THREAD: fffffa80036e1b50
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
BUGCHECK_STR: 0x9F
PROCESS_NAME: System
CURRENT_IRQL: 2
ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre
DPC_STACK_BASE: FFFFF80000BA0FB0
LAST_CONTROL_TRANSFER: from fffff80003168156 to fffff800030d2400
STACK_TEXT:
fffff800`00b9a398 fffff800`03168156 : 00000000`0000009f 00000000`00000004 00000000`00000258 fffffa80`036e1b50 : nt!KeBugCheckEx
fffff800`00b9a3a0 fffff800`0331a34c : fffffa80`00000000 fffff800`00000000 fffff800`00b9ab00 00000000`00000004 : nt!PnpBugcheckPowerTimeout+0x76
fffff800`00b9a400 fffff800`030ddd4c : fffff800`00b9a4c0 00000000`00000000 00000000`00000003 fffff980`03076f00 : nt!PopBuildDeviceNotifyListWatchdog+0x1c
fffff800`00b9a430 fffff800`030ddbe6 : fffffa80`051b1b30 00000000`000446c3 00000000`00000000 fffff880`02e0c0b5 : nt!KiProcessTimerDpcTable+0x6c
fffff800`00b9a4a0 fffff800`030ddace : 0000000a`2df61960 fffff800`00b9ab18 00000000`000446c3 fffff800`03255ae8 : nt!KiProcessExpiredTimerList+0xc6
fffff800`00b9aaf0 fffff800`030dd8b7 : 00000003`465241c3 00000003`000446c3 00000003`46524128 00000000`000000c3 : nt!KiTimerExpiration+0x1be
fffff800`00b9ab90 fffff800`030ca10a : fffff800`03251e80 fffff800`0325fcc0 00000000`00000000 fffff880`00000000 : nt!KiRetireDpcList+0x277
fffff800`00b9ac40 00000000`00000000 : fffff800`00b9b000 fffff800`00b95000 fffff800`00b9ac00 00000000`00000000 : nt!KiIdleLoop+0x5a
STACK_COMMAND: .thread 0xfffffa80036e1b50 ; kb
FOLLOWUP_IP:
nt!PnpBugcheckPowerTimeout+76
fffff800`03168156 cc int 3
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: nt!PnpBugcheckPowerTimeout+76
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 5708972e
IMAGE_VERSION: 6.1.7601.23418
FAILURE_BUCKET_ID: X64_0x9F_4_nt!PnpBugcheckPowerTimeout+76
BUCKET_ID: X64_0x9F_4_nt!PnpBugcheckPowerTimeout+76
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0x9f_4_nt!pnpbugcheckpowertimeout+76
FAILURE_ID_HASH: {66f5e344-0be0-6fcb-cd7e-04c13e9ff0ff}
Followup: MachineOwner
일주일에 한 번 정도 발생합니다. 어제와 오늘 일어난 일입니다. 무작위, 때로는 열려 있는 응용 프로그램이 없을 때.
다음은 드라이버 목록과 시스템 정보뿐만 아니라 덤프에 대한 링크입니다. http://www.filedropper.com/qa-reports2-thu0616201610081278
답변1
1개의 덤프는 Intel HD 드라이버가 igdkmd64.sys
관련되어 있음 을 보여줍니다.
rsp : 0xfffff80000b9a398 : 0xfffff8000310c156 : nt!PnpBugcheckPowerTimeout+0x76
0xfffff80000b9a398 : 0xfffff8000310c156 : nt!PnpBugcheckPowerTimeout+0x76
0xfffff80000b9a3d8 : 0xfffff8000327fa00 : nt!PnpDeviceCompletionQueue
0xfffff80000b9a3e0 : 0xfffff800032202d8 : nt!ExWorkerQueue+0x58
0xfffff80000b9a3f8 : 0xfffff800032be34c : nt!PopBuildDeviceNotifyListWatchdog+0x1c
0xfffff80000b9a418 : 0xfffff8000307ed3a : nt!KiTimerWaitTest+0x15a
0xfffff80000b9a428 : 0xfffff80003081d4c : nt!KiProcessTimerDpcTable+0x6c
0xfffff80000b9a430 : 0xfffff88005583000 : dxgmms1!VidSchiSubmitRenderCommand+0xa50
0xfffff80000b9a448 : 0xfffff8800549b000 : dxgkrnl!DxgkCddOpenResource+0x90
0xfffff80000b9a450 : 0xfffff880054be000 : dxgkrnl!DXGCONTEXT::PresentFromCdd+0x1e0
0xfffff80000b9a460 : 0xfffff88005585000 : dxgmms1!VidSchiAdjustWorkerThreadPriority+0x128
0xfffff80000b9a468 : 0xfffff88005584000 : dxgmms1!VidSchiSendToExecutionQueueWithWait+0x180
0xfffff80000b9a470 : 0xfffff800031f5e80 : nt!KiInitialPCR+0x180
0xfffff80000b9a490 : 0xfffff80000b9a4f8 : 0xfffff8800555268b : dxgmms1!VidSchiProcessIsrCompletedPacket+0x1eb
0xfffff80000b9a498 : 0xfffff80003081be6 : nt!KiProcessExpiredTimerList+0xc6
0xfffff80000b9a4a0 : 0xfffff8000321cf80 : nt!PpmCheckTimer
0xfffff80000b9a4b8 : 0xfffff880055560b5 : dxgmms1!VidSchiUpdateContextRunningTimeAtISR+0x45
0xfffff80000b9a4c8 : 0xfffff800032be330 : nt!PopBuildDeviceNotifyListWatchdog
0xfffff80000b9a4d8 : 0xfffff8000321cfc0 : nt!PpmCheckStartDpc
0xfffff80000b9a4e0 : 0xfffff8000316e900 : nt!PpmCheckStart
0xfffff80000b9a4f8 : 0xfffff8800555268b : dxgmms1!VidSchiProcessIsrCompletedPacket+0x1eb
0xfffff80000b9a518 : 0xfffff880055a17a8 : HDAudBus!HDABusWmiLogETW+0x248
0xfffff80000b9a588 : 0xfffff88005552192 : dxgmms1!VidSchDdiNotifyInterruptWorker+0x1ea
0xfffff80000b9a5e8 : 0xfffff880055944b6 : HDAudBus!HdaController::Isr+0x596
0xfffff80000b9a668 : 0xfffff80003072067 : nt!KiScanInterruptObjectList+0x77
*** WARNING: Unable to verify timestamp for igdkmd64.sys
*** ERROR: Module load completed but symbols could not be loaded for igdkmd64.sys
0xfffff80000b9a6b0 : 0xfffff80003071e43 : nt!KiChainedDispatch+0x133
0xfffff80000b9a7a8 : 0xfffff8800555a1d3 : dxgmms1!VidSchiInterlockedInsertTailList+0x47
0xfffff80000b9a7f8 : 0xfffff8800555577c : dxgmms1!VidSchiFreeQueuePacket+0xa4
0xfffff80000b9a848 : 0xfffff88005554396 : dxgmms1!VidSchiProcessCompletedQueuePacketInternal+0x44e
0xfffff80000b9a898 : 0xfffff8000307a3e6 : nt!KeSetEvent+0x106
0xfffff80000b9a8b8 : 0xfffff8800555649f : dxgmms1!VidSchiSignalRegisteredEvent+0xe7
igdkmd64.sys는 2014년부터입니다:
0: kd> lmvm igdkmd64
start end module name
Loaded symbol image file: igdkmd64.sys
Image path: igdkmd64.sys
Image name: igdkmd64.sys
Browse all global symbols functions data
Timestamp: Wed Jan 22 23:42:16 2014
그러니 로 가세요Intel 및 최신 드라이버 다운로드.
답변2
사용블루스크린뷰덤프를 읽으려면. BSOD를 발생시킬 가능성이 가장 높은 드라이버/dll이 표시됩니다.
내 경험에 따르면 0x9F는 일반적으로 Intel LAN 어댑터 드라이버/Intel 디스플레이 드라이버를 나타냅니다. BSOD는 전원 모드를 변경하거나 절전 모드로 들어가려고 할 때 발생합니다. 드라이브 업데이트가 필요합니다.
당신이 사용할 수있는https://drp.su/index.htmPC에서 사용 가능한 드라이버 업데이트를 검색합니다.