Solved

Stop error 0x0000009f

Posted on 2003-11-18
4
1,743 Views
Last Modified: 2010-05-18
Hello,

 I've been having a stop error DRIVER_POWER_STATE_FAILURE.

From looking in the mskb I've found out that it is a driver problem. I've reinstalled all my drivers, done every save for a reinstall of the entire OS.  I am unsure what to do at this point, so I started debugging.  I've been doing system administration for about 6 years, but I've never had to interpret this stuff before, does anyone think they could lead me in the correct direction?  Here is the debugging output:


Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\WINNT\MEMORY.DMP]
Kernel Dump File: Full address space is available

Symbol search path is: c:\winnt\symbols\
Executable search path is:
Windows 2000 Kernel Version 2195 (Service Pack 4) UP Free x86 compatible
Product: WinNt
Kernel base = 0x80400000 PsLoadedModuleList = 0x8046e1b8
Debug session time: Tue Nov 18 22:54:51 2003
System Uptime: 0 days 0:04:29.530
Loading Kernel Symbols
...............................................................................................................................
Loading unloaded module list
..........
Loading User Symbols
...............................................................
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 9F, {100, 81fe1e50, 81fe1e50, 8204f230}

*** WARNING: symbols timestamp is wrong 0x3f16dae6 0x3ed6e418 for winlogon.exe
Probably caused by : ntoskrnl.exe ( nt!IoBuildPoDeviceNotifyList+27c )

Followup: MachineOwner
---------

kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000100, SubCode
Arg2: 81fe1e50
Arg3: 81fe1e50
Arg4: 8204f230

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


DRVPOWERSTATE_SUBCODE:  100

DRIVER_OBJECT:  8204f230

DEVICE_OBJECT:  81fe1e50

DEFAULT_BUCKET_ID:  DRIVER_FAULT

BUGCHECK_STR:  0x9F

LAST_CONTROL_TRANSFER:  from 8048d447 to 804875da

STACK_TEXT:  
eb5dfae4 8048d447 ff32374c 00000001 00000000 nt!IoBuildPoDeviceNotifyList+0x27c
eb5dfb04 8048cfc9 00000000 eb5dfbf4 eb5dfc78 nt!PopSetDevicesSystemState+0x85
eb5dfbe0 80465691 00000005 00000004 c0000004 nt!NtSetSystemPowerState+0x329
eb5dfbe0 80401555 00000005 00000004 c0000004 nt!KiSystemService+0xc4
eb5dfc64 8048cd13 00000005 00000004 c0000004 nt!ZwSetSystemPowerState+0xb
eb5dfd48 804c446f 00000005 00000004 c0000004 nt!NtSetSystemPowerState+0x70
eb5dfd58 80465691 00000001 00000000 00000000 nt!NtShutdownSystem+0x2e
eb5dfd58 77f9b3f7 00000001 00000000 00000000 nt!KiSystemService+0xc4
0006fe94 0100b15e 00000001 00000000 00076a10 ntdll!NtShutdownSystem+0xb
0006feac 0100b414 000005b8 0000000b 0000000b winlogon!`string'+0x6
00000600 00000000 00000000 00000000 00000000 winlogon!`string'+0xc


FOLLOWUP_IP:
nt!IoBuildPoDeviceNotifyList+27c
804875da 8b55ec           mov     edx,[ebp-0x14]

FOLLOWUP_NAME:  MachineOwner

SYMBOL_NAME:  nt!IoBuildPoDeviceNotifyList+27c

MODULE_NAME:  nt

IMAGE_NAME:  ntoskrnl.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  3ee6c002

STACK_COMMAND:  kb

BUCKET_ID:  0x9F_nt!IoBuildPoDeviceNotifyList+27c

Followup: MachineOwner
---------



Thanks

-Steve
0
Comment
Question by:RaelzX
4 Comments
 

Accepted Solution

by:
MikeGascoigne earned 125 total points
Comment Utility
SYMPTOMS
You may receive a "STOP 0x0000009F DRIVER_POWER_STATE_FAILURE" error message in Windows.
CAUSE
This behavior occurs when drivers do not handle power state transition requests properly. The error message most often occurs during one of the following actions:
Shutting down
Suspending or resuming from Standby mode
Suspending or resuming from Hibernate mode
RESOLUTION
To prevent the error message from occurring, update or remove the offending driver. This behavior is not limited to device drivers; it can also occur with file system filter drivers (for example, drivers installed by an anti-virus, Remote Control, or backup program). To isolate the driver that is causing the problem, use the following steps:
Check to be sure your computer and all devices are on the Hardware Compatibility List (HCL) and have WHQL signed and certified drivers. You can use Sigverif.exe to check for unsigned drivers.
Check for driver updates that may be available for your hardware.
Update software that uses filter drivers (for example, anti-virus, remote control, and backup software).
Uninstall any non-critical devices and software to help isolate the device/software that may be causing the problem.
Install Windows in a new folder. Add drivers and restart as you proceed to isolate the driver that is causing the problem.

Also disable - Allow the computer to turn device off to save power, and wake up device using device manager.
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now