![Oracle VirtualBox VM 在登录时自动启动,但不确定如何](https://linux22.com/image/1554978/Oracle%20VirtualBox%20VM%20%E5%9C%A8%E7%99%BB%E5%BD%95%E6%97%B6%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%EF%BC%8C%E4%BD%86%E4%B8%8D%E7%A1%AE%E5%AE%9A%E5%A6%82%E4%BD%95.png)
这可能看起来像一个奇怪的问题,但请耐心听我说完。
我继承了 Windows 2008R2 服务器的管理,该服务器在登录时会自动启动多个 VirtualBox VM,但这不再需要,而且我无法弄清楚是什么触发了 VM 启动。
我去过的地方和我检查过的东西
- 运行
shell:startup
,启动文件夹是空的 - 任务计划程序中没有任何内容
- 查找了与 VirtualBox 相关的服务,但一无所获
- 已检查
Autostart Enabled
使用情况vboxmanage.exe showvminfo <VM-Name>
并将其设置off
为所有虚拟机。 - Virtual Box 虚拟管理器服务似乎未安装。
有人能建议我还应该查看哪里或检查什么来找出导致虚拟机在登录时启动的原因吗?
版本信息:
- Oracle VirtualBox 5.2.8 r121009(Qt5.6.2)
- Windows Server 2008R2
答案1
经过一番寻找,我终于找到了答案:
有许多条目在启动部分系统配置(msconfig
)对话框,命令字符串如下:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm "Virtual Machine Name"
答案2
检查您是否安装了 Virtual Box 虚拟管理器服务(通常安装在 上C:\vms
),它是一个非常常用的程序,用于将虚拟机作为服务自动启动。