Вы получаете этот баг-чек:
Проверка на ошибки 0xA0: INTERNAL_POWER_ERROR
http://msdn.microsoft.com/en-us/library/ff559341%28v=vs.85%29.aspx
Проверка ошибки INTERNAL_POWER_ERROR имеет значение 0x000000A0. Эта проверка на наличие ошибок указывает на то, что диспетчер политики электропитания столкнулся с фатальной ошибкой.
Параметр 1 равен 0x9, что означает фатальную ошибку:
При подготовке файла гибернации произошла фатальная ошибка
Параметр 2 показывает код ошибки, что означает «неуспешно»:
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"
По умолчанию Windows 7 устанавливает для файла гибернации 75% оперативной памяти. И этого может быть недостаточно для хранения всех данных, и это приводит к проверке ошибок, которую вы видите.
Вы можете использовать powercfg, чтобы установить размер 100%:
powercfg –h -size 100
Надеюсь, это исправит вашу проблему.