Вы получаете этот баг-чек:
Проверка на ошибки 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
Надеюсь, это исправит вашу проблему.