主机重启后希望虚拟机自动起来,需要改的是虚拟机设置里的 automatic start action,不是把 hyper-v 管理器放进启动项。多台虚拟机同时启动会抢内存和磁盘,建议给关键虚拟机设置延迟。
先打开虚拟机 Settings
在 Hyper-V 管理器里右键目标虚拟机,进入Settings。自动启动是单台虚拟机的管理项,不是在服务器全局菜单里统一勾选。

进入 Automatic Start Action
在左侧 Management 区域选择 Automatic Start Action。需要每次主机启动都运行,就选 Always start this virtual machine automatically。

保存后回到管理器确认
如果有多台虚拟机,给数据库、域控或依赖服务安排不同 Startup delay,减少主机刚开机时的资源争抢。保存后回到管理器,确认目标虚拟机仍能正常手动启动。












