终止 VirtualBox VBoxSVC.exe 进程的优雅方式

cyc*_*hoi 7 windows virtualbox services

我们如何终止所有vbox*.exe:(例如VBoxSVC.exeVBoxNetDHCP.exeVBoxNetNAT.exe进程),而不使用操作系统过程中的信令工具(如:taskkill)?

spu*_*puk 5

根据用户手册(“第 8 章 VBoxManage”),“8.33. VBoxManage 指标”:

... 只要后台 VBoxSVC 进程处于活动状态,数据就可用。该过程在所有虚拟机和前端关闭后不久终止。...

然后从“8.35.VBoxManage dhcpserver”:

...在此之后,一旦使用该网络的第一个虚拟机启动,VirtualBox 将自动启动给定内部或仅主机网络的 DHCP 服务器。...

所以,VBoxSVC.exe应该自动停止。OTOH,我猜,但我认为如果它们还没有自动停止,那么停止VBoxNetDHCP.exeVBoxNetNAT.exe操作系统信号不会有任何问题。但我不明白你为什么需要阻止他们。

FWIW,我只是因为VBoxNetAdp.sys内存不足导致驱动程序崩溃,杀死了我的虚拟机之间的网络VBoxNetNAT.exe,然后手动重新运行,然后VBoxManage.exe natnetwork start --netname NatNetwork网络恢复正常。这似乎表明通过操作系统信号停止它不会有问题。

  • 是的,它似乎需要一些时间(最多几分钟),但它最终会自行终止。 (2认同)