ACPI 关闭并不总是适用于 Windows Server 虚拟机

you*_*uen 4 virtualbox acpi windows-server-2008-r2 shutdown

使用 virtualbox,我用来VBoxManage controlvm "$VMNAME" acpipowerbutton在主机关闭时关闭虚拟服务器。

这在我测试时效果很好,但在实际情况下(即当主机重新启动以进行更新时,甚至有时在手动重新启动以进行维护时)时则不然。在其中一些情况下,VM 不会关闭,并且在超时后 virtualbox 进程被终止,这不太理想。

you*_*uen 5

这个问题很难解决,因为它在明确测试关机程序时大部分时间都有效。原来这是因为我登录了 Windows 服务器 (RDP) 以查看它是否正确关闭。这正是成功和失败之间的区别:如果没有人登录服务器,ACPI 按钮什么也不做!

幸运的是,这可以轻松配置:用于regedit设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\shutdownwithoutlogon1