Driver_power_state_failure

Hi, I have been having difficulties with my laptop (Asus UX32VD) since 16/09/2013, after doing automatic updates the computer did not restart properly.

When I restart, shut-down or boot-up I sometimes get a blue screen (see dropbox link) or an error "DRIVER_POWER_STATE_FAILURE" (see dropbox link). After looking in event viewer I found there to be a critical error, it states the following "Event 41 Kernel-Power" and "The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly". My laptop is also very slow to boot-up/shut-down and has started freezing sometimes since this problem started.

I have tried to solve the problem by refreshing my laptop, checking and updating drivers but to no success. 

I'm not sure if this matters but I have version BIOS 211 however I see that there are updated versions available "BIOS 203 UX32VDA" and "BIOS 214 UX32VD". Would you recommend updating this? 

Do you have any other suggestions as to how I can fix my computer?

Link to Minidump and photos of blue screen: https://www.dropbox.com/s/6pu9rbv8ocple4m/091613-294859-01.zip

Thanks Michael
Hi,

All of the attached DMP files are of the DRIVER_POWER_STATE_FAILURE (9f) bugcheck.

This error occurs if drivers do not handle power state transition requests properly, usually during one of the following procedures: shut down, suspending or resuming from standby, suspending or resuming from hibernation.

Unfortunately, there's no 4th parameter to run an !irp on (blocked IRP address), so I'd recommend enabling Driver Verifier to look for further device driver corruption and or conflicts:

Driver Verifier:

What is Driver Verifier?

Driver Verifier is included in Windows 8, 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows 2000, Windows XP, and Windows Server 2003 to promote stability and reliability; you can use this tool to troubleshoot driver issues. Windows kernel-mode components can cause system corruption or system failures as a result of an improperly written driver, such as an earlier version of a Windows Driver Model (WDM) driver.

Essentially, if there's a 3rd party driver believed to be at issue, enabling Driver Verifier will help flush out the rogue driver if it detects a violation.

Before enabling Driver Verifier, it is recommended to create a System Restore Point:

Vista - START | type rstrui - create a restore point
Windows 7 - START | type create | select "Create a Restore Point"
Windows 8 - http://www.eightforums.com/tutorials/4690-restore-point-create-windows-8-a.html

How to enable Driver Verifier:

Start > type "verifier" without the quotes > Select the following options -

1. Select - "Create custom settings (for code developers)"
2. Select - "Select individual settings from a full list"
3. Check the following boxes -
- Special Pool
- Pool Tracking
- Force IRQL Checking
- Deadlock Detection
- Security Checks (Windows 7)
- Concurrentcy Stress Test (Windows 8)
- DDI compliance checking (Windows 8)
- Miscellaneous Checks
4. Select  - "Select driver names from a list"
5. Click on the "Provider" tab. This will sort all of the drivers by the provider.
6. Check EVERY box that is [B]NOT[/B] provided by Microsoft / Microsoft Corporation.
7. Click on Finish.
 8.    Restart.

Important information regarding Driver Verifier:

- If Driver Verifier finds a violation, the system will BSOD.

- After enabling Driver Verifier and restarting the system, depending on the culprit, if for example the driver is on start-up, you may not be able to get back into normal Windows because Driver Verifier will flag it, and as stated above, that will cause / force a BSOD.

If this happens, do not panic, do the following:

- Boot into Safe Mode by repeatedly tapping the F8 key during boot-up.

- Once in Safe Mode - Start > type "system restore" without the quotes.

- Choose the restore point you created earlier.
If you did not set up a restore point, do not worry, you can still disable Driver Verifier to get back into normal Windows:

- Start > Search > type "cmd" without the quotes.

- To turn off Driver Verifier, type in cmd "verifier /reset" without the quotes.
・    Restart and boot into normal Windows.

How long should I keep Driver Verifier enabled for?

It varies, many experts and analysts have different recommendations. Personally, I recommend keeping it enabled for at least 24 hours. If you don't BSOD by then, disable Driver Verifier.

My system BSOD'd, where can I find the crash dumps?

They will be located in %systemroot%\Minidump

Any other questions can most likely be answered by this article:
http://support.microsoft.com/kb/244617

I have quite the hunch on what driver(s) may be causing this, but I'd like to be sure.

Regards,

Patrick
Debugger/Reverse Engineer.

7 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi,

Check with ASUStek Support, their on-line documentation and drivers, and ask in their
forums about any known issues. Update the BIOS, low level chipset, and other major
on-board and separate device drivers
(see driver update methods below).

The Bug_Check 9F CAUSE storport.sys which is a Windows component which means
something else drove it into Fault.

BugCheck 9F, {4, 12c, fffffa80039eeb00, fffff88002e1b810}

Probably caused by : storport.sys ( storport!RaSendIrpSynchronous+71 )

BiosVersion = UX32VD.211
BiosReleaseDate = 08/21/2012 <-- check for updates to BIOS, low level chipset drivers, and
the major on-board and separate device drivers.
SystemManufacturer = ASUSTeK COMPUTER INC.
SystemProductName = UX32VD
SystemFamily = UX
SystemVersion = 1.0      
SystemSKU = ASUS-NotebookSKU
BaseBoardManufacturer = ASUSTeK COMPUTER INC.
BaseBoardProduct = UX32VD
BaseBoardVersion = 1.0  

ASUStek Support
http://support.asus.com/

ASUStek Forums
http://vip.asus.com/forum/default.aspx?SLanguage=en-us

ASUStek Drivers
http://support.asus.com/download/download.aspx?SLanguage=en-us

1. Use the methods above :

---------

2. Although there is no clear indication TrendMicro OR DiskKeeper could be involved
in the issue.

---------

3. FastStartup could be involved : (try disabling it)

How to Turn "Fast Startup" On or Off for a Hybrid Boot in Windows 8
http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html

--------

4. Could be disk related issues so run CheckDisk :

Windows 8 - Improve performance by optimizing your hard drive - see "To repair a drive:
http://windows.microsoft.com/en-US/windows-8/improve-performance-optimizing-hard-drive

How to Check a Drive for Errors with "chkdsk" in Windows 8
http://www.eightforums.com/tutorials/6221-chkdsk-check-drive-errors-windows-8-a.html

Redesigning chkdsk and the new NTFS health model
http://blogs.msdn.com/b/b8/archive/2012/05/09/redesigning-chkdsk-and-the-new-ntfs-health-model.aspx

--------

5. If needed run Driver Verifier to see if that indicates a CAUSE (see Driver Verifier methods
below).

-------

6. Use all the other methods in the troubleshooters below.

========================================================

Note using Win Key + X and Win Key + W (to get to Control Panel, Run, and Settings
as needed). Win Key + D calls the desktop and the using Win Key toggles Desktop
and Start Screen.

Translate the Windows 7 methods and use them on Windows 8.

Resolving stop (blue screen) errors in Windows 7 - has a section for if you can or can't
start Windows (applies to Windows 8).
http://windows.microsoft.com/en-us/windows7/Resolving-stop-blue-screen-errors-in-Windows-7 

Check this thread for information using BlueScreenView, MyEventViewer and other methods
to troubleshoot BlueScreens - top 3 replies (+1 other) (applies to Windows 8).

http://answers.microsoft.com/en-us/windows/forum/windows_7-system/sometimes-i-get-a-blue-screen-when-using-ie-8/c675b7b8-795f-474d-a1c4-6b77b3fcd990 

  -------------------------------------------------------------------------

Also do this so you can see the likely bluescreens.

Windows Vista automatically restarts if your PC encounters an error that causes it to crash.
(also Windows 7 and 8)
http://www.winvistatips.com/disable-automatic-restart-t84.html

==========================================================

This "could" be a power supply problem though it is not the most common cause.

9f is likely a driver issue. Antivirus/antispyware/security programs can also cause these issues.
Have you added devices lately or updated drivers - be sure to check in Windows Updates to
see if a driver was updated prior to this occurring. This could also be caused by a loose card
or cable and even a weak power supply.

That error means a driver is not handling the power state properly. Check in Control Panel -
Device Manager to be sure major drivers are not shut off during sleep - double click Display
Adapter - NIC and WIFI - Sound and others - Power Management tab - uncheck Allow
computer to turn off power. Maybe only one has an issue.

(Use RUN instead of Start - Search as used on Vista or Windows 7)

WINKEY + X - RUN - type in MSCONFIG.exe

General Tab - check Diagnostic Start  - APPLY / OK  -  REBOOT

Try it now. If it still blue screens think Video Driver. If not think NIC, Wifi, Sound, or......
(and it still could be video interacting with something else). See troubleshooter link
above for my generic driver update methods.

Bug Check 0x9F: DRIVER_POWER_STATE_FAILURE <-- read this link
http://msdn.microsoft.com/en-us/library/ff559329(v=vs.85).aspx

BCCode: 9F  0x0000009F  <-- read this link
http://www.faultwire.com/solutions-fatal_error/DRIVER-POWER-STATE-FAILURE-0x0000009F-*1167.html?order=date

------------------------------------------------------------

Driver Verifier can help find some BSOD issues :

Using Driver Verifier to identify issues with Windows drivers for advanced users
http://support.microsoft.com/kb/244617 

How To Troubleshoot Driver Problems in Windows Vista or 7 (and Windows 8).
http://www.winvistaclub.com/t79.html 

Using Driver Verifier
http://msdn.microsoft.com/en-us/library/ff554113(v=VS.85).aspx 

How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issueshttp://www.youtube.com/watch?v=_VwIDD9xngM



Driver Verifier
http://www.techsupportforum.com/2110308-post3.html

Using Driver Verifier
http://www.faultwire.com/solutions/using_driver_verifier.php 

How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issues
http://www.youtube.com/watch?v=_VwIDD9xngM
 

You can disable Driver Verifier
http://support.microsoft.com/kb/244617 

WINKEY + X - RUN - type in -> verifier /reset      hit enter to disable

Use BlueScreenView to see if there is a driver specified in the error message. Also check with
MyEventViewer at the time of the BlueScreen.

If DriverVerifier creates a minidump upload it and post the link here so we can analyze it.

--------------------------------------------------------------------------------------------------------------------

This is my generic how to for proper driver updates : (update your major drivers and BIOS)

This utility makes it easy to see which versions are loaded : (Set VIEW to Hide Microsoft drivers
- update those without Dump in their names.)

DriverView - Free - utility displays the list of all device drivers currently loaded on your system.
For each driver in the list, additional useful information is displayed: load address of the driver,
description, version, product name, company that created the driver, and more.
http://www.nirsoft.net/utils/driverview.html

For Drivers check System Maker as fallbacks and Device Maker's which are the most current.
Control Panel - Device Manager - Display Adapter - write down the make and complete model
of your video adapter - double click - Driver's tab - write down the version info. Now click
UPdate Driver (this may not do anything as MS is far behind certifying drivers) - then Right
Click - Uninstall - REBOOT this will refresh the driver stack.

Repeat that for Network - Network Card (NIC), Wifi, Sound, Mouse and Keyboard if 3rd party
with their own software and drivers and any other major device drivers you have.

Now go to System Maker's site (Dell, HP, Toshiba as examples) (as rollback) and then Device
Maker's site (Realtek, Intel, Nvidia, ATI as examples) and get their latest versions. (Look for
BIOS, Chipset and software updates at System Maker's site while there.)

Download - SAVE - go to where you put them - Right Click - RUN AD ADMIN - REBOOT after
each installation.

Always check in Device Manager - Drivers tab to be sure the version you are installing actually
shows up. This is because some drivers rollback before the latest is installed (sound drivers
particularly do this) so install a driver - reboot - check to be sure it is installed and repeat as
needed.

Repeat at Device Makers - BTW at Device Makers DO NOT RUN THEIR SCANNER - check
manually by model.

Manually look at manufacturer's sites for drivers - and Device Maker's sites.
http://pcsupport.about.com/od/driverssupport/ht/driverdlmfgr.htm


Microsoft - Hardware and Drivers
http://windows.microsoft.com/en-US/windows/hardware-drivers-help#hardware-drivers-help=windows-8

Why isn't Windows finding my device?
http://windows.microsoft.com/en-US/windows-8/why-isnt-windows-finding-device

What if a device isn't installed properly
http://windows.microsoft.com/en-US/windows-8/what-device-isnt-installed-properly

Hope this helps.


Rob Brown - Microsoft MVP <- profile - Windows Expert - Consumer : Bicycle <- Mark Twain said it right!

Rob Brown - past Microsoft MVP - Windows Insider MVP 2016 - 2021
Microsoft MVP Windows and Devices for IT 2009 - 2020

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi, Thanks for the quick responses. I have now completed a number of the checks including Driver Verifier. During the restart of the driver verifier I recieved an error/blue screen (DRIVER_POWER_STATE_FAILURE). The computer then proceeded to windows.

See link to minidump: https://www.dropbox.com/s/hr6mxifkf66vx2x/091913-278515-01.zip

Thanks Michael

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi, Thanks for the quick responses. I have now completed a number of the checks including Driver Verifier. During the restart of the driver verifier I recieved an error/blue screen (DRIVER_POWER_STATE_FAILURE). The computer then proceeded to windows.

See link to minidump: https://www.dropbox.com/s/hr6mxifkf66vx2x/091913-278515-01.zip

Thanks Michael

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi,

Same Bug_Check with no real helpful information.

BugCheck 9F, {4, 12c, fffffa800394e7c0, fffff8800129e810}

Probably caused by : storport.sys ( storport!RaSendIrpSynchronous+71 )

See my previous reply and start at the top and work down. Remove TrendMicro, use

Microsoft Security Essentials, to see if that helps the issue. Contact ASUStek Support
and their forums. Be sure to do the BIOS, chipset, and other driver updates. Use the
other methods as needed.

Rob - SpiritX

Rob Brown - past Microsoft MVP - Windows Insider MVP 2016 - 2021
Microsoft MVP Windows and Devices for IT 2009 - 2020

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated January 21, 2021 Views 39,157 Applies to: