хотя это может не помочь оригинальному постеру - после некоторого разочарования и времени я понял это. По общему мнению, для UEFI в целом, и даже для гибернации в UEFI, Windows требуется включить некоторые функции bios / uefi, в дополнение к разметке разделов. Большинство из них хорошо документированы, но то, что я нашел менее хорошо документированным, это тот факт, что для работы гибернации диспетчер загрузки Windows должен находиться в верхней части списка приоритетов загрузки. При двойной загрузке или другой комбинации вполне вероятно, что другой менеджер разделов / загрузки находится наверху. После того, как я переключил Диспетчер загрузки Windows в верхнее положение, гибернация снова заработала. Если это не так, проверьте другие требования для загрузки UEFI, хотя, если Windows обычно загружается, они должны быть выполнены.
Преобразовал Windows 7 в UEFI, теперь не может сделать гибридный сон
У меня есть два жестких диска, 3 ТБ и 2 ТБ. 2TB диск использует MBR, 3TB использует GPT. Моя ОС Windows 7 установлена на жесткий диск объемом 2 ТБ. Я хотел попробовать Elementary OS, поэтому я установил его на диск 3 ТБ в режиме UEFI. Теперь я хотел загрузиться в Windows, но тогда я увидел, что мои Windows 7 загружаются в устаревшем BIOS. Таким образом, я преобразовал свой диск на 2 ТБ без использования всего диска gdisk
. После этого я следовал инструкциям в этом руководстве:
http://www.hasper.info/repair-a-destroyed-windows-7-uefi-boot-sector/
создать системный раздел Windows 7 EFI (ESP) и зарезервированный раздел Microsoft (MSR). Успешная загрузка Windows 7 UEFI.
У меня есть две проблемы, которые могут или не могут быть связаны. bcdedit
НЕ работает, если я вручную не укажу местоположение хранилища BCD; который включает в себя монтаж системного раздела EFI. Показанная ошибка:
The boot configuration data store could not be opened. The volume for a file has been externally altered so that the opened file is no longer valid.
Поэтому я смонтировал системный раздел EFI и использовал bcdedit для исправления моего странного загрузчика Vista.
bcdedit /store R:\EFI\Microsoft\Boot\BCD /set locale en-US
Я отвлекся.
Теперь главная проблема. Гибридный сон не работает (да, до того, как я выполнил команды bcdedit.) Он просто переходит прямо к моему экрану блокировки пользователя. Я думаю, это может быть связано с тем, что Windows не может получить доступ к BCD.
Поскольку в соответствии с процессом запуска Windows Vista, BCD должен иметь возможность выхода из спящего режима (да, я знаю разницу между сном и спящим режимом. ) И, очевидно, загрузчик Windows должен иметь путь к winresume.efi.
Пожалуйста, поправьте меня, если я ошибаюсь.
Я включил hibernate powercfg -h on
, измените hiberfil.sys на 100% моей оперативной памяти (8 ГБ) powercfg -h -size 100
. Вот результатpowercfg -a
The following sleep states are available on this system: Standby ( S3 ) Hibernate Hybrid Sleep The following sleep states are not available on this system: Standby (S1) The system firmware does not support this standby state. Standby (S2) The system firmware does not support this standby state.
Я очень скучаю по этой функции, потому что она намного удобнее, чем перезапуск. Я также довольно бедный парень, так что ничего о переустановке моей установки W7 было бы неплохо.
1 ответ на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Рабочий стол перезагружается во сне или в спящем режиме
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
-
7
Какой эффект всегда спит ноутбук? Это плохо для батарей или что-то еще?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
1
Как вы удерживаете Mac от доступа к дисководу DVD при выходе из спящего режима?
-
1
Проблемы во время сна на Windows 7