Quantcast
Channel: Active questions tagged windows - Super User
Viewing all articles
Browse latest Browse all 9111

Windows 10 crashes after going to sleep/hibernate

$
0
0

I'm experiencing an issue where after I put my PC to sleep or hibernate, the monitor turns off and, after a certain period of time, crashes. This issue doesn't always happen though - for the first few hours after booting, I can put my PC to sleep/hibernate just fine. It's only after a certain time does this issue occur. This is a hardware crash as a dump file is created. This issue has evolved since I tried to solve it, so there will be two crash dumps here for reference.

The first dump file was the following:

********************************************************************************                                                                             **                        Bugcheck Analysis                                    **                                                                             ********************************************************************************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 timeArg2: ffffd50f008a22f0, Physical Device Object of the stackArg3: fffff8076c6f4850, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stackArg4: ffffd50f076f7de0, The blocked IRPDebugging Details:------------------KEY_VALUES_STRING: 1    Key  : Analysis.CPU.Sec    Value: 2    Key  : Analysis.DebugAnalysisProvider.CPP    Value: Create: 8007007e on CYGNI    Key  : Analysis.DebugData    Value: CreateObject    Key  : Analysis.DebugModel    Value: CreateObject    Key  : Analysis.Elapsed.Sec    Value: 1    Key  : Analysis.Memory.CommitPeak.Mb    Value: 80    Key  : Analysis.System    Value: CreateObject    Key  : Dump.Attributes.InsufficientDumpfileSize    Value: 1DUMP_FILE_ATTRIBUTES: 0xc  Insufficient Dumpfile Size  Kernel Generated Triage DumpBUGCHECK_CODE:  9fBUGCHECK_P1: 3BUGCHECK_P2: ffffd50f008a22f0BUGCHECK_P3: fffff8076c6f4850BUGCHECK_P4: ffffd50f076f7de0DRVPOWERSTATE_SUBCODE:  3IMAGE_NAME:  pci.sysMODULE_NAME: pciFAULTING_MODULE: fffff8076b260000 pciBLACKBOXBSD: 1 (!blackboxbsd)BLACKBOXNTFS: 1 (!blackboxntfs)BLACKBOXPNP: 1 (!blackboxpnp)BLACKBOXWINLOGON: 1CUSTOMER_CRASH_COUNT:  1PROCESS_NAME:  SystemSTACK_TEXT:  fffff807`6c6f4818 fffff807`665637a7 : 00000000`0000009f 00000000`00000003 ffffd50f`008a22f0 fffff807`6c6f4850 : nt!KeBugCheckExfffff807`6c6f4820 fffff807`665636c1 : ffffd50f`246a6d70 00000000`00000000 ffffd50f`1b4a41f0 00000000`00000000 : nt!PopIrpWatchdogBugcheck+0xdffffff807`6c6f4890 fffff807`6628bbd2 : ffffd50f`246a6da8 fffff807`641c9180 fffff807`641c9180 00000000`00000002 : nt!PopIrpWatchdog+0x31fffff807`6c6f48e0 fffff807`6628ac4d : 00000000`00000000 fffff807`662d9485 00000000`00140001 00000000`000a5e26 : nt!KiProcessExpiredTimerList+0x172fffff807`6c6f49d0 fffff807`6640059e : 00000000`00000000 fffff807`641c9180 fffff807`66d27a00 ffffd50f`2112e440 : nt!KiRetireDpcList+0x5ddfffff807`6c6f4c60 00000000`00000000 : fffff807`6c6f5000 fffff807`6c6ef000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9eIMAGE_VERSION:  10.0.19041.2728STACK_COMMAND:  .thread ; .cxr ; kbFAILURE_BUCKET_ID:  0x9F_3_POWER_DOWN_rt640x64_IMAGE_pci.sysOSPLATFORM_TYPE:  x64OSNAME:  Windows 10FAILURE_ID_HASH:  {2ce71122-4407-ac30-726e-512dc09f0103}Followup:     MachineOwner

After running !devstack:

0: kd> !devstack ffffd50f008a22f0  !DevObj           !DrvObj            !DevExt           ObjectName  ffffd50f050c8050 Unable to load image rt640x64.sys, Win32 error 0n2*** WARNING: Unable to verify timestamp for rt640x64.sys \Driver\rt640x64   ffffd50f050c81a0  InfoMask field not found for _OBJECT_HEADER at ffffd50f050c8020> ffffd50f008a22f0  \Driver\pci        ffffd50f008a2440  Cannot read info offset from nt!ObpInfoMaskToOffset!DevNode ffffd50f008a2c30 :  DeviceInst is "PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_0C\01000000684CE00000"  ServiceName is "rt640x64"

From the device ID and vendor ID, this is a Realtek PCIe Gigabit Ethernet adapter. So I disabled it, but now it's my GPU:

********************************************************************************                                                                             **                        Bugcheck Analysis                                    **                                                                             ********************************************************************************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 timeArg2: ffffd68fa3676120, Physical Device Object of the stackArg3: fffff806820f4850, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stackArg4: ffffd68fadb688d0, The blocked IRPDebugging Details:------------------KEY_VALUES_STRING: 1    Key  : Analysis.CPU.Sec    Value: 2    Key  : Analysis.DebugAnalysisProvider.CPP    Value: Create: 8007007e on Desktop    Key  : Analysis.DebugData    Value: CreateObject    Key  : Analysis.DebugModel    Value: CreateObject    Key  : Analysis.Elapsed.Sec    Value: 3    Key  : Analysis.Memory.CommitPeak.Mb    Value: 85    Key  : Analysis.System    Value: CreateObject    Key  : Dump.Attributes.InsufficientDumpfileSize    Value: 1DUMP_FILE_ATTRIBUTES: 0xc  Insufficient Dumpfile Size  Kernel Generated Triage DumpBUGCHECK_CODE:  9fBUGCHECK_P1: 3BUGCHECK_P2: ffffd68fa3676120BUGCHECK_P3: fffff806820f4850BUGCHECK_P4: ffffd68fadb688d0DRVPOWERSTATE_SUBCODE:  3IMAGE_NAME:  pci.sysMODULE_NAME: pciFAULTING_MODULE: fffff80680e60000 pciBLACKBOXBSD: 1 (!blackboxbsd)BLACKBOXNTFS: 1 (!blackboxntfs)BLACKBOXPNP: 1 (!blackboxpnp)BLACKBOXWINLOGON: 1CUSTOMER_CRASH_COUNT:  1PROCESS_NAME:  SystemSTACK_TEXT:  fffff806`820f4818 fffff806`7c7637a7 : 00000000`0000009f 00000000`00000003 ffffd68f`a3676120 fffff806`820f4850 : nt!KeBugCheckExfffff806`820f4820 fffff806`7c7636c1 : ffffd68f`b5ab72d0 ffffd68f`c4781080 00000000`00000000 00000000`0022d693 : nt!PopIrpWatchdogBugcheck+0xdffffff806`820f4890 fffff806`7c48bbd2 : ffffd68f`b5ab7308 fffff806`79cff180 fffff806`820f4b18 00000000`00000000 : nt!PopIrpWatchdog+0x31fffff806`820f48e0 fffff806`7c48ac4d : 00000000`00000000 fffff806`7c4d9485 00000000`00140001 00000000`0022d693 : nt!KiProcessExpiredTimerList+0x172fffff806`820f49d0 fffff806`7c60059e : 00000000`00000000 fffff806`79cff180 fffff806`7cf27a00 ffffd68f`ad1a5040 : nt!KiRetireDpcList+0x5ddfffff806`820f4c60 00000000`00000000 : fffff806`820f5000 fffff806`820ef000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9eIMAGE_VERSION:  10.0.19041.2728STACK_COMMAND:  .thread ; .cxr ; kbFAILURE_BUCKET_ID:  0x9F_3_POWER_DOWN_nvlddmkm_IMAGE_pci.sysOSPLATFORM_TYPE:  x64OSNAME:  Windows 10FAILURE_ID_HASH:  {5337281a-2de3-9ebb-5277-3f179de9b48f}Followup:     MachineOwner
0: kd> !devstack ffffd68fa3676120  !DevObj           !DrvObj            !DevExt           ObjectName  ffffd68fa7164030 Unable to load image nvlddmkm.sys, Win32 error 0n2*** WARNING: Unable to verify timestamp for nvlddmkm.sys \Driver\nvlddmkm   ffffd68fa7164180  InfoMask field not found for _OBJECT_HEADER at ffffd68fa7164000> ffffd68fa3676120  \Driver\pci        ffffd68fa3676270  Cannot read info offset from nt!ObpInfoMaskToOffset!DevNode ffffd68fa3676a60 :  DeviceInst is "PCI\VEN_10DE&DEV_2187&SUBSYS_87671043&REV_A1\4&1c3d25bb&0&0019"  ServiceName is "nvlddmkm"

I have tried the following:

  1. Windows update to 22H2
  2. Windows DISM.exe and sfc /scannow
  3. Doing an in-place upgrade from an ISO
  4. DDU'ing my GPU drivers and reinstalling
  5. Changing Link State Power Management to "Moderate Powersavings"
  6. Ensuring all devices in device manager can be turned off by Windows

Viewing all articles
Browse latest Browse all 9111

Trending Articles