批处理:VMware手工启动/停止系统服务 加快启动速度

很多朋友都有这样的问题,安装VMware后发现开机速度变得好慢,其实是因为VMware开机自动启动了4个服务,大大拖慢了开机速度。而我们往往不用每次开机都启动VMware,所以最好的办法就是讲VMware的服务设成手动启动,但设成手动启动后要开启VMware一个一个的开又很麻烦,所以我写了个VMware手工启动停止的批处理

第一步:控制面板 ->管理工具 -> 服务
找到所有关于VMware的服务,将其启动类型设为 手动

第二步:下面是我写的简单的VMware手工启动停止批处理脚本,复制粘贴到记事本里,然后改后缀名为bat

代码如下:

@echo off
color 0a

GOTO MENU
:MENU
echo.=-=-=-=-=VMware 手工启动批处理=-=-=-=-=
echo. 1 启动VMware各项服务
echo. 2 关闭VMware各项服务
echo. 3 退出
echo 请输入选择项目的序号:
set /p ID=
if "%id%"=="1" goto start
if "%id%"=="2" goto stop
if "%id%"=="3" exit
PAUSE

:start
net start "VMware Authorization Service"
net start "VMware DHCP Service"
net start "VMware NAT Service"
net start "VMware Registration Service"
net start "VMware Virtual Mount Manager Extended"

goto MENU

:stop
net stop "VMware Registration Service"
net stop "VMware Authorization Service"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"
net stop "VMware Virtual Mount Manager Extended"

GOTO MENU

说明:
如果需要对网卡同时启用或禁用,就需要devcon 工具来控制网络连接的停用/启用,需要到微软网站下载该工具。
然后在 start 里面加入
devcon.exe enable *vmnetadapter1
devcon.exe enable *vmnetadapter8

在 stop 里面加入:
devcon.exe disable *vmnetadapter1
devcon.exe disable *vmnetadapter8

Related Posts