如何在 Windows Server 2012 Hyper V 上启用睡眠/待机

如何在 Windows Server 2012 Hyper V 上启用睡眠/待机

我知道这是可能的,因为睡眠功能在 Windows 8 下的 HyperV 中有效。

编辑:我知道这可能不受“支持”。

答案1

在 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

答案2

Hyper-V 中的各种功能在主机休眠时不起作用。其中大多数功能(如 SR-IOV 网络)都与 I/O MMU 的使用有关。客户端 (Windows 8) Hyper-V 不支持 I/O MMU,因此它可以休眠。

相关内容