Возобновление из спящего режима завершается неудачно 30% времени, если крышка закрыта

2606
Matthew

У меня есть Lenovo Z585 Ideapad, который я часто кладу в спящий режим. Когда я делаю это вручную, аппарат успешно переходит в спящий режим и возобновляет работу. Однако, если я закрою крышку, для которой я установил Hibernate вместо Sleep, компьютер не сможет возобновить спящий режим примерно в 30% случаев и перезапустится с

Windows не удалось выйти из спящего режима с ошибкой 0xC0000001

а также

Система была перезагружена без точного выключения. Эта ошибка может быть вызвана тем, что система перестает отвечать, происходит сбой или неожиданное отключение питания.

Почему закрытие крышки вызывает другое поведение?

В случае, если неясно, я закрываю крышку, которая вызывает спящий режим в 100% случаев, но компьютер не может возобновить работу ~ 30% времени.

4
Похоже, что закрытие крышки как-то заставляет ноутбук выключаться, даже если он находится в среднем режиме гибернации. Времена, когда это работает, могут быть, когда это сделано, переводя в спящий режим как раз к выключению. Есть ли в BIOS варианты питания, которые можно настроить? trpt4him 10 лет назад 0
@ Matthew - Какую операцию вы сейчас выполняете, когда крышка закрыта? Ramhound 10 лет назад 0
@Ramhound Я просто установил режим гибернации, когда крышка закрыта для каждого состояния (подключено, от батареи, энергосбережения, высокой производительности и т. Д.). Matthew 10 лет назад 0
У вас есть мини-дампы, чтобы сузить преступника? Используйте [Bluescreenview] (http://www.nirsoft.net/utils/blue_screen_view.html#DownloadLinks) для просмотра любых мини-дампов. Bluescreenview позволит вам увидеть, есть ли у вас какие-либо мини-дампы (которые обычно возникают, когда компьютер отключается от экрана или происходит сбой), а также получить код / ​​строку проверки ошибок и драйвер / программу, которая вызвала сбой перехода компьютера в режим гибернации. Вот справочный скриншот, чтобы показать, что вам нужно искать в программе. [Скриншот] (http://i.stack.imgur.com/2lLPy.png) (Я не на достаточно высоком уровне, чтобы публиковать скриншоты напрямую kmg90 10 лет назад 0
@ kmg90 Я попытался сделать все здесь, что указывало на ошибку hal.dll (Hardware Abstraction Layer), которая не сильно помогает. После запуска «dism / online / cleanup-image / restorehealth» и «sfc / scannow», он, казалось, работал правильно ... пока я не получил еще один сбой сегодня. Я посмотрю, смогу ли я получить некоторую помощь с веб-сайта Microsoft. Matthew 10 лет назад 0

2 ответа на вопрос

2
magicandre1981

Гибернация может завершиться ошибкой, если файл hibernatin (hiberfile.sys) слишком мал. По умолчанию Windows будет использовать 75% объема оперативной памяти. Может быть, этого недостаточно. Используйте powercfg, чтобы установить размер на 100%. Откройте командную строку с правами администратора и выполните эту команду:

powercfg -h -size 100 

В Windows 8 мне пришлось это сделать.

powercfg /h /size 100 

Теперь проверьте, нормально ли работает Hibernation / resume.

Я заранее установил размер файла hiberfil.sys на 100%. Кроме того, это не объясняет, почему открытие крышки решает проблему. Спасибо хоть. Matthew 10 лет назад 0
1
Luke

Попробуйте обновить драйверы (вручную или с помощью DriverMax).

Если это не работает, попробуйте эту статью: Исправление: код ошибки 0xc0000001 в Windows 8 после обновления Windows

Хотя это может теоретически ответить на вопрос, [было бы предпочтительнее] (http://meta.stackexchange.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. slhck 10 лет назад 0
@ Люк, я сделал оба из них, и ни одно решение не работало для меня. Я, наверное, должен был это где-то заявить. Matthew 10 лет назад 0