Как узнать, поддерживает ли мой компьютер режим гибернации?

2077
Samir

В Windows Vista имеется обычный режим гибернации, а также гибридный режим сна. Эти функции можно найти и включить в диалоговом окне «Параметры питания» (дополнительные параметры). По какой-то причине у меня нет этих опций на моем настольном компьютере.

Вот как выглядит мое диалоговое окно:

диалог параметров питания1

Обратите внимание, что параметры, Allow hybrid sleepа также Hibernate afterотсутствуют в разделе Sleep.

Как узнать, связано ли это с моим оборудованием и драйверами устройств? Что я могу с этим поделать?

Обновить:

После запуска у powercfg /hibernation onменя теперь есть варианты Hybrid Sleep и Hibernation.

диалог параметров питания2

1
Вы пробовали ** POWERCFG / HIBERNATE ON **, чтобы включить спящий режим? magicandre1981 11 лет назад 3
Нет не имею Потому что я не хочу навязывать ему спящий режим, если он не поддерживается оборудованием. Почему иначе это будет отсутствовать в опциях? ... Есть идеи? Поэтому я бы предпочел узнать причину этого, прежде чем приступить к реализации решений неизвестной проблемы. Samir 11 лет назад 0
Microsoft [KB920730] (http://support.microsoft.com/kb/920730) объясняет, как включить и отключить спящий режим с помощью `powercfg.exe`. Я должен использовать `powercfg / hibernate on` и` powercfg / hibernate off`. Это довольно просто, но почему тогда отсутствует опция из диалогового окна? ... Samir 11 лет назад 0
Возможный дубликат: [Это] (http://superuser.com/questions/142/why-hibernation-does-not-work-on-my-vista64-desktop?rq=1) HelpingHand 11 лет назад 0
@ magicandre1981 Спасибо! Samir 11 лет назад 0

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

2
kobaltz

As the comments suggested, hibernation is not hardware specific but rather software specific.

Click your START button and type CMD, Right click on the CMD icon and select Run as administrator. Type POWERCFG /HIBERNATE ON in the command prompt window and press enter.

The nature of hibernation will tell the OS to dump all physical memory onto the hard disk and the OS will check the hibernation file upon power on. During the hibernation, the system is fully powered down and no power draw is occurred.

Хорошо, я попробую это. Поднимет ли это варианты, которые я упомянул в вопросе? ... Samir 11 лет назад 0
Как только он включен (и, возможно, перезагрузка), вы должны увидеть спящий режим в раскрывающемся списке параметров питания. kobaltz 11 лет назад 0
Спасибо! Теперь у меня есть варианты «Гибридный сон» и «Спящий режим». Я еще не проверял это, но я уверен, что теперь это будет работать. Это не требует перезагрузки. Samir 11 лет назад 0
Я попробовал это сегодня. Это сработало, как и ожидалось. Теперь я могу снова отключить питание и восстановить его до последнего рабочего состояния системы, поскольку данные ОЗУ сбрасываются на диск (hiberfil.sys). А Hybrid Sleep означает, что я могу почти мгновенно восстановить состояние системы, так как она хранится в оперативной памяти и на жестком диске, когда время не отключается. Большой! Спасибо! Samir 11 лет назад 0
В случае потери питания он восстановит состояние системы с жесткого диска. Это немного медленный процесс. И время от времени питание не будет потеряно, оно восстановит состояние системы из оперативной памяти. Это гораздо более быстрый процесс. Но это помогло вам в любом случае. Я не заинтересован в использовании гибернации только тогда, когда у меня есть это. Да, выбор «Sleep» в меню или нажатие кнопки «Sleep» на клавиатуре занимает больше времени, чем обычно, поскольку перед копированием необходимо сначала скопировать все из оперативной памяти на жесткий диск. Но это круто со мной. Samir 11 лет назад 0
Для тех из вас, кто ищет способ использовать только Hibernation, обязательно отключите Hybrid Sleep, потому что в противном случае вы не получите опцию «Hibernate» в меню выключения Windows. Samir 11 лет назад 1
Чтобы отключить Hybrid Sleep (как подсказывает sammyg), перейдите в раздел «Параметры электропитания»: http://maximumpcguides.com/windows-7/turn-off-hybrid-sleep-in-windows-7/ user2173353 9 лет назад 0
Кроме того, если вы используете SSD, вы можете пересмотреть использование спящего режима. Читайте здесь: http://www.makeuseof.com/tag/disable-hibernate-ssd-warranty-purposes/ user2173353 9 лет назад 0
0
Samir

How to tell if a computer supports hibernation

To actually test if a computer supports hibernation you can use powercfg /a.

The output should tell you if hibernation is supported. This is what I got running this command.

C:\Windows\system32>powercfg /a The following sleep states are available on this system: Standby ( S3 ) Hibernat e 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. C:\Windows\system32> 

There are also other options you can use. Run powercfg /? and see for yourself. For example, running powercfg /devicequery s4_supported will list all the devices that support hibernation.

If Hibernation is enabled there should be a hiberfil.sys file in system partition root (c:\hiberfil.sys).