之前看到网友推荐,于是我用的是 VirtualBox。效果也非常明显,小巧轻快,安装完后台也没有什么服务,但是缺点也明显,现在还不支持多核处理器,就算双核也不行。还有个问题,估计是驱动,我的 Android 手机在插上后,被 VirtualBox 接管后再弹出来,我的 Windows 就不认这个手机了,只能重启。
这是个很严重的问题,我经常需要连接和断开 Android 手机,总不能接上一次就让我重启一次吧?
后来没法,硬着头皮安装了 VMware Workstation。不过还好,找到了精简版。我安装的版本是 7.1.4 build-385536。但是一安装,后台就多了 5 个服务,而且还是随机启动的。
对于爱优化的我来说,这些白白浪费的系统资源是不干的,好歹平时不启用虚拟机时候这些服务让它们启动了干嘛?
这就想到了批处理命令。平时将这些服务都设置为手动启动,就不会随系统开机而启动,减小开机时间。在需要启动虚拟机的时候,先运行一下批处理,将这些服务启动,再运行虚拟机即可。
经过分析,我安装的 7.1.4 版安装完一共 5 个服务,但是需要启动的一共 4 个,如下图的前 4 个。

那么,你就可以新建一个记事本文件,将如下命名粘贴到其中:
net start "VMAuthdService"
net start "VMnetDHCP"
net start "VMware NAT Service"
net start "VMUSBArbService"
然后将其保存,并将其扩展名改为 “.bat”,就完成了。改不了扩展名的自己上网搜一下,将那个设置里面的“隐藏已知文件扩展名”的选项去掉即可。
下次需要运行虚拟机之前,先双击运行一下这个批处理,就可以开始启动虚拟机了。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。