Windows 8 从睡眠状态恢复后出现 BSOD

Windows 8 从睡眠状态恢复后出现 BSOD

我最近(1 个月前)在计算机上安装了 Windows 8 64 位。我完全格式化了我的 SSD,所以又像新的一样!安装过程中我没有收到任何错误,所以我想一切都会好起来的。Windows 8 运行正常,但只有当我在一分钟后从睡眠状态恢复计算机时,我才会出现 BSOD。我使用BSOD 查看器尼尔软件查看导致 BSOD 的错误。我在安装 Windows 8 之前没有遇到此错误。这是链接到其中一个小型转储这是另一个小型转储的链接

DRIVER_POWER_STATE_FAILURE

BSOD 查看器

我尝试重新安装所有驱动程序,但没有任何帮助。我的电脑规格:

英特尔 i7 920
技嘉 EX58-UD5
Crucial M4 128GB SSD
Club3D HD4890 超频版
一堆硬盘

sfc /scannow我打开了日志文件。日志的最后几行是:

2013-01-09 18:10:12, Info                  CSI    00000718 [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction  have been successfully repaired
2013-01-09 18:12:13, Info                  CBS    Idle processing thread terminated normally
2013-01-09 18:12:13, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP
2013-01-09 18:12:13, Info                  CBS    TiWorker signaled for shutdown, going to exit.
2013-01-09 18:12:13, Info                  CBS    Ending the TrustedInstaller main loop.
2013-01-09 18:12:13, Info                  CBS    Starting TrustedInstaller finalization.
2013-01-09 18:12:13, Info                  CBS    Ending TrustedInstaller finalization.
2013-01-09 18:12:13, Info                  CBS    Ending the TiWorker main loop.
2013-01-09 18:12:13, Info                  CBS    Starting TiWorker finalization.
2013-01-09 18:12:13, Info                  CBS    Ending TiWorker finalization.

来自 WhoCrashed 4.0.1 的数据:

On Thu 10-1-2013 14:58:02 GMT your computer crashed
crash dump file: C:\Windows\Minidump\011013-32245-01.dmp
This was probably caused by the following module: ntoskrnl.exe (nt+0x7B340) 
Bugcheck code: 0x9F (0x3, 0xFFFFFA80051F7060, 0xFFFFF80242C3EB30, 0xFFFFFA8012FD1C10)
Error: DRIVER_POWER_STATE_FAILURE
file path: C:\Windows\system32\ntoskrnl.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This bug check indicates that the driver is in an inconsistent or invalid power state.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem. 
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time. 

答案1

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time (usually 10 minutes).
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: fffffa80051f7060, Physical Device Object of the stack
Arg3: fffff800873deb30, nt!TRIAGE_9F_POWER on Win7, otherwise the Functional Device Object of the stack
Arg4: fffffa8014e1c800, The blocked IRP

Debugging Details:
------------------


DRVPOWERSTATE_SUBCODE:  3

DRIVER_OBJECT: fffffa800f11c940

IMAGE_NAME:  atapi.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  5010abc9

MODULE_NAME: atapi

FAULTING_MODULE: fffff88000ff3000 atapi

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

BUGCHECK_STR:  0x9F

PROCESS_NAME:  javaw.exe

CURRENT_IRQL:  2

TAG_NOT_DEFINED_c000000f:  FFFFF800873DEFB0

STACK_TEXT:  
nt!KeBugCheckEx
nt!PopIrpWatchdogBugcheck
nt!PopIrpWatchdog
nt!KiProcessExpiredTimerList
nt!KiExpireTimerTable
nt!KiTimerExpiration
nt!KiRetireDpcList
nt!KxRetireDpcList
nt!KiDispatchInterruptContinue


Driver object (fffffa800f11c940) is for:
 \Driver\atapi
Driver Extension List: (id , addr)

Device Object list:
fffffa80157c8600: Could not read device object


DriverEntry:   fffff88000ff6ca0 atapi
DriverStartIo: 00000000 
DriverUnload:  fffff88000a957d0 ataport
AddDevice:     00000000 

Dispatch routines:
[00] IRP_MJ_CREATE                      fffff88000a9c508    ataport+0x27508
[01] IRP_MJ_CREATE_NAMED_PIPE           fffff800876cd2ec    nt!IopInvalidDeviceRequest
[02] IRP_MJ_CLOSE                       fffff88000a9c508    ataport+0x27508
[03] IRP_MJ_READ                        fffff800876cd2ec    nt!IopInvalidDeviceRequest
[04] IRP_MJ_WRITE                       fffff800876cd2ec    nt!IopInvalidDeviceRequest
[05] IRP_MJ_QUERY_INFORMATION           fffff800876cd2ec    nt!IopInvalidDeviceRequest
[06] IRP_MJ_SET_INFORMATION             fffff800876cd2ec    nt!IopInvalidDeviceRequest
[07] IRP_MJ_QUERY_EA                    fffff800876cd2ec    nt!IopInvalidDeviceRequest
[08] IRP_MJ_SET_EA                      fffff800876cd2ec    nt!IopInvalidDeviceRequest
[09] IRP_MJ_FLUSH_BUFFERS               fffff800876cd2ec    nt!IopInvalidDeviceRequest
[0a] IRP_MJ_QUERY_VOLUME_INFORMATION    fffff800876cd2ec    nt!IopInvalidDeviceRequest
[0b] IRP_MJ_SET_VOLUME_INFORMATION      fffff800876cd2ec    nt!IopInvalidDeviceRequest
[0c] IRP_MJ_DIRECTORY_CONTROL           fffff800876cd2ec    nt!IopInvalidDeviceRequest
[0d] IRP_MJ_FILE_SYSTEM_CONTROL         fffff800876cd2ec    nt!IopInvalidDeviceRequest
[0e] IRP_MJ_DEVICE_CONTROL              fffff88000a7d000    ataport+0x8000
[0f] IRP_MJ_INTERNAL_DEVICE_CONTROL     fffff88000a7cfe0    ataport+0x7fe0
[10] IRP_MJ_SHUTDOWN                    fffff800876cd2ec    nt!IopInvalidDeviceRequest
[11] IRP_MJ_LOCK_CONTROL                fffff800876cd2ec    nt!IopInvalidDeviceRequest
[12] IRP_MJ_CLEANUP                     fffff800876cd2ec    nt!IopInvalidDeviceRequest
[13] IRP_MJ_CREATE_MAILSLOT             fffff800876cd2ec    nt!IopInvalidDeviceRequest
[14] IRP_MJ_QUERY_SECURITY              fffff800876cd2ec    nt!IopInvalidDeviceRequest
[15] IRP_MJ_SET_SECURITY                fffff800876cd2ec    nt!IopInvalidDeviceRequest
[16] IRP_MJ_POWER                       fffff88000a7d020    ataport+0x8020
[17] IRP_MJ_SYSTEM_CONTROL              fffff88000a957a4    ataport+0x207a4
[18] IRP_MJ_DEVICE_CHANGE               fffff800876cd2ec    nt!IopInvalidDeviceRequest
[19] IRP_MJ_QUERY_QUOTA                 fffff800876cd2ec    nt!IopInvalidDeviceRequest
[1a] IRP_MJ_SET_QUOTA                   fffff800876cd2ec    nt!IopInvalidDeviceRequest
[1b] IRP_MJ_PNP                         fffff88000a9569c    ataport+0x2069c


 No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  
     cmd  flg cl Device   File     Completion-Context
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
>[ 16, 2]   0 e1 fffffa80051f7060 00000000 fffff88000a09720-fffffa800f5945a0 Success Error Cancel pending
          Unable to load image \SystemRoot\System32\drivers\ataport.SYS, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ataport.SYS
*** ERROR: Module load completed but symbols could not be loaded for ataport.SYS
 \Driver\atapi  CLASSPNP!ClasspPowerUpCompletion
            Args: 00041100 00000001 00000001 00000002
 [ 16, 2]   0 e1 fffffa800f594060 00000000 fffff88000fc2e40-00000000 Success Error Cancel pending
           \Driver\disk partmgr!PmPowerCompletion
            Args: 00041100 00000001 00000001 00000002
 [ 16, 2]   0 e1 fffffa800f594b10 00000000 fffff800877a032c-fffffa8010a6ac10 Success Error Cancel pending
           \Driver\partmgr  nt!PopRequestCompletion
            Args: 00041100 00000001 00000001 00000002
 [  0, 0]   0  0 00000000 00000000 00000000-fffffa8010a6ac10    


    Loaded symbol image file: ataport.SYS
    Image path: \SystemRoot\System32\drivers\ataport.SYS
    Image name: ataport.SYS
    Timestamp:        Thu Jul 26 04:29:04 2012 

原因似乎是 atapi 驱动程序。奇怪的是 atapi.sys 缺少符号。也许文件已损坏。运行证监会/扫描检测并修复损坏的文件。

相关内容