Had this question 1
Ruitakim asked on

Need help with BSOD DRIVER_POWER_STATE_FAILURE ntoskrnl.exe+7f1c0


3 days ago I started randomly getting blue screens with DRIVER_POWER_STATE_FAILURE ntoskrnl.exe+7f1c0.

The first time it happened I was playing diablo3, the second time browsing a website, and the third time I went away from my computer for a few hrs and came back to a blue screen. 

I have attached the minidumps to http://sdrv.ms/RS1pWN

I have tried looking through other forums for people with the same issue but couldn't find anything specific to my problems. 

I would like to add the only thing that's changed hardware wise is I am using a new keyboard the logitec g110 with a g9x mouse plugged into it. (I'm not sure if this would cause a blue screen error but figured I would mention it in case). 

Any help would greatly be appreciated, Thanks!
Found this helpful 1
SpiritX MS MVP replied on



There might be a newer AiCharger.sys version which does not have the
issue. And there can be other drivers and hardware involved.

Hope this helps.

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

Rob Brown - Microsoft MVP - Windows Experience : Bicycle - Mark Twain said it right.
Found this helpful 1
SpiritX MS MVP replied on

ntoskrnl.exe is a Windows component which means something else drove it into Fault.

Results verified by WinDBG, DumpCHK, or BlueScreenView.

The Bug_Check were all 9F CAUSE were all Windows components which measn
something else drove them into Fault. Further analysis showed that AiCharger.sys
was involved in all 3 BSOD. AiCHarger is the ASUS Charger driver.

AiCharger dated 5/5/2010 ASUS Charger driver.

fffff880`00df2000 fffff880`00df3e80   AiCharger T (no symbols)          
    Loaded symbol image file: AiCharger.sys
    Image path: \SystemRoot\system32\DRIVERS\AiCharger.sys
    Image name: AiCharger.sys
    Timestamp:        Wed May 05 01:37:36 2010 (4BE12E50)

ASUStek Support

ASUStek Forums

ASUStek Drivers

1. Check with MSI and ASUStek Support, their on-line documentation and drivers, and ask
in their forums about any known issues.

BiosVersion = V1.12
BiosReleaseDate = 03/02/2011 <- check for updates to BIOS, low level chipset drivers,
and the major on-board and separate device drivers.
SystemManufacturer = MSI
SystemProductName = MS-7581
SystemVersion = 1.0
BaseBoardManufacturer = MSI
BaseBoardProduct = P55-GD80 (MS-7581) 
BaseBoardVersion = 1.0

2. If updating the AiCharger does not help use all the other methods in the troubleshooters
below. Be sure to check with MSI and ASUStek .


Are you using any Roxio or Nero programs? These have been known to cause this problem
even if they were working well for a long period of time. If so check with their support.


Check these :

Error message when you try to resume a Windows 7-based or a Windows Server 2008 R2-
based computer from hibernation: "Stop 0x0000009F"

Stop error when you put a computer that is running Windows 7 or Windows Server 2008 R2 to
sleep or into hibernation, or when you restart the computer: "0x9F"

"0x0000009F" Stop error message when a computer enters and resumes from hibernation in
Windows 7 or Windows Server 2008 R2

This one is possible if BlueScreenView OR MyEventViewer (or EventViewer) shows the appropriate code.

Windows Kernel event ID 41 error in Windows 7 or in Windows Server 2008 R2: “The system
has rebooted without cleanly shutting down first”

And :

"Stop 0x9F" or "Stop 0xFE" error on a Windows 7-based or Windows Vista-based computer that
uses certain AMD USB EHCI host controllers

KB Search 0x0000009F with the above and a few other articles (check this as there may be new
articles added to the KB)

KB Search 0x9F with the above (check this as there may be new articles added to the KB)


Resolving stop (blue screen) errors in Windows 7 - has a section for if you can or can't start Windows.

Check this thread for information using BlueScreenView, MyEventViewer and other methods
to troubleshoot BlueScreens - top 3 replies.


We can analyze the minidumps if you make them available from the SkyDrive or other file
sharing sites (such as MediaFire). If you have problems uploading the minidumps copy
them to the Desktop or the Documents folder and upload them from there.

Zip or upload the contents of C:\Windows\minidump

Use SkyDrive to upload collected files.


Check with these utilities to see if any information can be gathered : (Be sure to run this since
there may well be other Bug_Check codes.)

This is an excellent tool for posting Blue Screen Error Information

BlueScreenView - Free - scans all your minidump files created during 'blue screen of death'
crashes, and displays the information about all crashes in one table.


MyEventViewer can be checked at the time of the BlueScreen (BSOD) to within a second or
so of the time of the BSOD to provide more information as to possible cause - see TIP.

MyEventViewer - Free - a simple alternative to the standard event viewer of Windows.
TIP - Options - Advanced Filter allows you to see a time frame instead of the whole file -
set it to a bit before and after the time of the BSOD.


AppCrashView - Free - a small utility for Windows Vista and Windows 7 that displays the
details of all application crashes occurred in your system. The crashes information is extracted
from the .wer files created by the Windows Error Reporting (WER) component of the operating
system every time that a crash is occurred. AppCrashView also allows you to easily save the crashes
list to text/csv/html/xml file.


References to Vista also apply to Windows 7.

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

9f is likely a driver issue. Antivirus/antispware/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.

Start - type in Search box - MSCONFIG  find at top - Right Click - RUN AS ADMIN

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.

BCCode: 9F  0x0000009F  <-- read this link


Driver Verifier can help find some BSOD issues :

Using Driver Verifier to identify issues with Windows drivers for advanced users

How To Troubleshoot Driver Problems in Windows Vista or 7.

Using Driver Verifier

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

Driver Verifier

Using Driver Verifier

How to use Windows Driver Verifier Manager to Troubleshoot & Identify Driver Issues

You can disable Driver Verifier

Start - type in Search box -> 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 :

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.

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

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.

Installing and updating drivers in 7 (updating drivers manually using the methods above is
preferred to ensure the latest drivers from System maker and Device makers are found)

If you update drivers manually then it is a good idea to disable Driver Installations in Windows
Updates, this leaves Windows Updates ON however it will not install drivers which will usually
be older and cause issues. If Updates suggests a new driver then HIDE it (Right Click on it)
and then go look for new ones manually if you wish.

Stop Windows 7 from Automatically Installing Device Drivers

How To Disable Automatic Driver Installation In Windows 7 / Vista

Disable Windows Update Device Driver Search Prompt In Windows 7 / Vista (for Professional,
Ultimate, and Enterprise)

Hope this helps.

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

Rob Brown - Microsoft MVP - Windows Experience : Bicycle - Mark Twain said it right.
Found this helpful 0
Ruitakim replied on



Thanks for the quick response. I know that using software from a different motherboard maker might have a problem, but I've been using the Asus Aicharger for months (since March) to charge my ipad since it does not have enough power unless that program is installed since the MSI utility wouldn't work for some reason. 

I have uninstalled the aicharger program now, to see if that will make a difference, and I'll try your other suggestions if there's still a problem. 

I was also reading another forum that said it might be a video card problem?
Found this helpful 1
SpiritX MS MVP replied on



There might be a newer AiCharger.sys version which does not have the
issue. And there can be other drivers and hardware involved.

Hope this helps.

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

Rob Brown - Microsoft MVP - Windows Experience : Bicycle - Mark Twain said it right.
Found this helpful 0
Ruitakim replied on



I just noticed that MSI has updated their own charging utility that works now. I will marks the question as answered if I don't get another blue screen within the next few days, or upload a new minidump if I do. Thanks again for your help.