1

Я использую спящий режим каждый день. Недавно (без каких-либо сознательных изменений от меня) это перестало работать. Всякий раз, когда предполагается, что компьютер находится в спящем режиме, он блокирует только компьютер. Нажатие на режим гибернации, нажатие кнопки питания и (наихудший) разряд батареи имеют одинаковый эффект.

Я даже не знаю, как с этим справиться. Сон работает. hiberfil.sys существует. Спящий режим находится в списке вариантов для кнопки питания.

Это происходит всегда, даже сразу после перезагрузки.

редактировать: так как я не знаю, как форматировать в комментариях:

C:\Windows\system32>bcdedit /enum all
The boot configuration data store could not be opened. 
The configuration registry database is corrupt.

редактировать: мне сказали попробовать bootrec /rebuildbcd . это не существует в обычном или безопасном режиме, но в соответствии с Google в режиме ремонта. поэтому я загрузился в этот режим, он обнаружил, что есть проблема, и спросил, хочу ли я ее исправить. Я нажал «Да», и теперь Hibernate снова работает.

редактировать: по-видимому, мой вопрос является своего рода дубликатом: Как диагностировать сбой в спящий режим после замены жесткого диска (но сон работает нормально)?

1 ответ1

3

Каким-то образом база данных BCD испортилась.

Решение состоит в том, чтобы перезагрузиться в Repair mode и либо запустить автоматическое восстановление, либо использовать командную строку и восстановить BCD с помощью bootrec /rebuildbcd .

В этом случае режим восстановления обнаруживает поврежденную базу данных и восстанавливает ее автоматически.

Рекомендуется сначала сделать резервную копию оригинального файла /Boot /BCD. Также хорошо иметь по крайней мере установить DVD или USB или какой-нибудь PE восстановления на случай, если что-то пойдет не так.

Если у вас есть настройка мультизагрузки, эта процедура может испортить ее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .