Назад | Перейти на главную страницу

Как включить спящий / ждущий режим в Windows Server 2012 Hyper V

Я знаю, что это возможно, потому что сон работает в HyperV под Windows 8.

edit: Я знаю, что это, вероятно, не «поддерживается».

В серверной версии Windows это невозможно. После загрузки роли Hyper-V режим гибернации и спящий режим отключаются.

Вы можете спать в Windows 8 Hyper-V, потому что это «Клиент Hyper-V» в котором состояния сна остаются включенными. (Windows IT Pro имеет список различий между сервером и клиентом Hyper-V, и это появляется среди них.)

Если вам действительно нужно установить Hyper-V, но вы все же хотите выборочно включить режим сна / гибернации, обходной путь доступен, что отключит загрузку роли Hyper-V. Когда он не загружен, вы можете перевести его в спящий режим / гибернацию. После применения этих ключей реестра необходимо перезагрузиться.

Перейти в режим гибернации / сна - потерять Hyper-V:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hvboot]
"Start"=dword:00000003

Выходите из режима гибернации / сна - приобретайте Hyper-V:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hvboot]
"Start"=dword:00000000

В Hyper-V есть множество функций, которые не работают, когда вы спите хост-машину. Большинство из них, например сети SR-IOV, основаны на использовании MMU ввода-вывода. Клиент (Windows 8) Hyper-V не поддерживает MMU ввода-вывода, поэтому может спать.