分析 Windows 内存转储文件 - nt!TRIAGE_9F_POWER

问题描述

我有一台笔记本电脑,它遇到错误检查、Windows 重新启动(即使是全新安装也需要很长时间)。 生成的内存转储文件提供以下内容

DRIVER_POWER_STATE_FAILURE (9f)
A driver has Failed to complete a power IRP within a specific time.
Arguments:
Arg1: 0000000000000003,A device object has been blocking an IRP for too long a time
Arg2: ffffab8d0abcb630,Physical Device Object of the stack
Arg3: ffff8800ab69f750,nt!TRIAGE_9F_POWER on Win7 and higher,otherwise the Functional Device Object of the stack
Arg4: ffffab8d14d0aad0,The blocked IRP

更深入地查看被阻止的 IRP 的参数 4:

8: kd> !irp ffffab8d14d0aad0
Irp is active with 6 stacks 5 is current (= 0xffffab8d14d0acc0)
 No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  Pending has been returned
     cmd  flg cl Device   File     Completion-Context
 [N/A(0),N/A(0)]
            0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [N/A(0),N/A(0)]
            0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [IRP_MJ_POWER(16),IRP_MN_WAIT_WAKE(0)]
            0  0 ffffab8d0abcb630 00000000 fffff80052f2fc90-ffff8800ab617778    
           \Driver\pci  dxgkrnl!DpiFdoPowerCompletionRoutine
            Args: 00000000 00000000 00000000 00000000
>[IRP_MJ_POWER(16),IRP_MN_SET_POWER(2)]
            0 e1 ffffab8d0f21a030 00000000 fffff8003cf786a0-ffffab8d16746898 Success Error Cancel pending
           \Driver\nvlddmkm nt!PopRequestCompletion
            Args: 00000000 00000001 00000001 00000000
 [N/A(0),N/A(0)]
            0  0 00000000 00000000 00000000-ffffab8d16746898    

            Args: 00000000 00000000 00000000 00000000

不知道接下来要做什么。我认为 nvlddmkm 是 nvida;驱动程序是该部分的最新版本。笔记本电脑附带的驱动程序也会出现问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)