Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I now get this BSOD in Windows 7 whenever I try to hibernate. I'm wondering if this is connected (cause of or effect of) another problem I'm having whereby Windows (and BIOS) now fails to recognize my secondary HDD.

Also, every time Windows boots it makes the 'installing driver' noise.

After getting to the screen below the computer just shuts off. No dmp file gets left in Windows/Minidump.

enter image description here

share|improve this question
    
I would check the power and SATA connectors to the drive. If they are fine then try removing it and testing with another PC to confirm whether or not it is the source of the problem. –  James Jul 14 '13 at 15:36
    
If no dump is saved, then it means that driver failed to do it or the drive itself failed to do it. Check your cables. I would take a look at voltages in BIOS (if you are a superuser). Maybe even PSU is faulty. –  Roberts Jul 14 '13 at 15:37
add comment

2 Answers

up vote 2 down vote accepted

You get this bugcheck:

Bug Check 0xA0: INTERNAL_POWER_ERROR

http://msdn.microsoft.com/en-us/library/ff559341%28v=vs.85%29.aspx

The INTERNAL_POWER_ERROR bug check has a value of 0x000000A0. This bug check indicates that the power policy manager experienced a fatal error.

The parameter 1 is 0x9 which means there was a fatal error:

A fatal error occured while preparing the hibernate file

The parameter 2 shows the error code which means unsuccesfull:

C:\Users\André>err 0xc0000001
# for hex 0xc0000001 / decimal -1073741823
  hrNyi                                                          ntdsbmsg.h
# The function is not yet implemented
  STATUS_UNSUCCESSFUL                                            ntstatus.h
# {Operation Failed}
# The requested operation was unsuccessful.
  USBD_STATUS_CRC                                                usb.h
# as an HRESULT: Severity: FAILURE (1), FACILITY_NULL (0x0), Code 0x1
# for hex 0x1 / decimal 1
  ERROR_INVALID_FUNCTION                                         winerror.h
# Incorrect function.
# 4 matches found for "0xc0000001"

By default Windows 7 sets the hibernation file to 75% of the RAM. And this maybe not enough to store all data and this results in the bugcheck you see.

You can use powercfg to set the size to 100%:

powercfg –h -size 100

Hopefully this fixes your issue.

share|improve this answer
add comment
  • Check any drives to see if they have a PM2 jumper, and remove it if it's jumpered
  • Update your BIOS
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.