【VM】对VMware Workstation自动启动服务项的处理方法 & 以管理员身份启动快捷方式的设定方法
2015-05-12 22:09
387 查看
每次安装新软件最讨厌的莫过于他们附带的开机自动启动项——即使每次我开机都要用到,那也必须由我自己点开!!仅仅是开机启动程序还好一些,软件设置里可以轻松勾选掉。但有些软件绑定的一些自启动的进程和服务项会更加隐蔽。这些自启动项目往往是导致开机实践越来越慢,内存越来越不够用的祸首。
这次新装了VMware Workstation后发现,其默认启动了“VMware启动项”和与其相关的5个应用软件服务,以下是360开机优化下的截图:
![](http://s13.sinaimg.cn/mw690/0022PvoVgy6ImySW03Obc&690)
![](http://s5.sinaimg.cn/mw690/0022PvoVgy6ImyT1aiE54&690)
然而,直接完全禁止启动这些服务项会导致真的开启虚拟机后无法正常运行。
先分析以下这几个服务的功能:
VMware Authonrization Service:不知道干嘛的——暂时没测试过
VMware DHCP Service: IP自动分配协议——它不启动 虚拟机不能上网
VMware NAT Service: 虚拟地址转换协议——它不启动 虚拟机不能上网
VMware USB Arbitration Service:U盘接口服务——它不启动 虚拟机无法识别usb
VMware WorkstationServer:给远程连接这个虚拟机的用户提供的客户端——暂时没测试过不启动它对远程连接的影响。
为了能让这些服务在我们开启VMwareWorkstation时才启动,关闭时也随之关闭,这里选用了用批处理文件来执行一系列命令的方法。
批处理文件vmware.bat的内容如下:
"
echo "开始启动网卡和服务"
netsh interface set interface VMnet8 enabled
net start "VMware AuthorizationService"
net start "VMware DHCPService"
net start "VMware NAT Service"
net start "VMware USBArbitration Service"
net start "VMware Workstation Server"
echo "程序启动后不要关闭本窗口"
c:
cd "C:\Program Files (x86)\VMware\VMware Workstation"
"C:\Program Files (x86)\VMware\VMwareWorkstation\vmware.exe"
echo "开始关闭启动网卡和服务"
netsh interface set interface VMnet8 disabled
net stop "VMwareUSB Arbitration Service"
net stop "VMware NAT Service"
net stop "VMwareDHCP Service"
net stop "VMwareAuthorization Service"
net stop "VMware Workstation Server"
"
这样 就可以放心的禁止那些服务项的自启动了。
将脚本vmware.bat保存到VMwareWorkstation的目录里, 我这里是“C:\Program Files (x86)\VMware\VMwareWorkstation\”,和批处理文件中的地址相对应。
更改快捷方式指向的文件。原本为“C:\ProgramFiles (x86)\VMware\VMware Workstation\vmware.exe”,现在改为“C:\Program Files (x86)\VMware\VMwareWorkstation\vmware.bat”。
注意:开启和关闭服务的命令“net”只能在管理员身份下运行。
因此,如果直接双击图标,无法正确执行开启5个服务的命令。为了一劳永逸,这里需要更改启动方式,使这个快捷方式能自动以管理员身份启动。
方法如下:在快捷方式图标上右键单击“属性”->切换到“快捷方式”选项卡 ->单击“高级”按钮 ->在“高级属性”对话框中,勾选以下“用管理员身份运行”的选项
![](http://s6.sinaimg.cn/mw690/0022PvoVgy6ImEJVGMle5&690)
这样就能正常启动了。
内存中不会残留着用不到的服务和进程,世界清静了~
实验环境:
系统:Win8.1;
虚拟机版本:VMware Workstation 10.0;
虚拟机内系统:Ubuntu 14;
虚拟机连网方式:NAT
参考: http://blog.sina.com.cn/s/blog_564f85680101agul.html
这次新装了VMware Workstation后发现,其默认启动了“VMware启动项”和与其相关的5个应用软件服务,以下是360开机优化下的截图:
然而,直接完全禁止启动这些服务项会导致真的开启虚拟机后无法正常运行。
先分析以下这几个服务的功能:
VMware Authonrization Service:不知道干嘛的——暂时没测试过
VMware DHCP Service: IP自动分配协议——它不启动 虚拟机不能上网
VMware NAT Service: 虚拟地址转换协议——它不启动 虚拟机不能上网
VMware USB Arbitration Service:U盘接口服务——它不启动 虚拟机无法识别usb
VMware WorkstationServer:给远程连接这个虚拟机的用户提供的客户端——暂时没测试过不启动它对远程连接的影响。
为了能让这些服务在我们开启VMwareWorkstation时才启动,关闭时也随之关闭,这里选用了用批处理文件来执行一系列命令的方法。
批处理文件vmware.bat的内容如下:
"
echo "开始启动网卡和服务"
netsh interface set interface VMnet8 enabled
net start "VMware AuthorizationService"
net start "VMware DHCPService"
net start "VMware NAT Service"
net start "VMware USBArbitration Service"
net start "VMware Workstation Server"
echo "程序启动后不要关闭本窗口"
c:
cd "C:\Program Files (x86)\VMware\VMware Workstation"
"C:\Program Files (x86)\VMware\VMwareWorkstation\vmware.exe"
echo "开始关闭启动网卡和服务"
netsh interface set interface VMnet8 disabled
net stop "VMwareUSB Arbitration Service"
net stop "VMware NAT Service"
net stop "VMwareDHCP Service"
net stop "VMwareAuthorization Service"
net stop "VMware Workstation Server"
"
这样 就可以放心的禁止那些服务项的自启动了。
将脚本vmware.bat保存到VMwareWorkstation的目录里, 我这里是“C:\Program Files (x86)\VMware\VMwareWorkstation\”,和批处理文件中的地址相对应。
更改快捷方式指向的文件。原本为“C:\ProgramFiles (x86)\VMware\VMware Workstation\vmware.exe”,现在改为“C:\Program Files (x86)\VMware\VMwareWorkstation\vmware.bat”。
注意:开启和关闭服务的命令“net”只能在管理员身份下运行。
因此,如果直接双击图标,无法正确执行开启5个服务的命令。为了一劳永逸,这里需要更改启动方式,使这个快捷方式能自动以管理员身份启动。
方法如下:在快捷方式图标上右键单击“属性”->切换到“快捷方式”选项卡 ->单击“高级”按钮 ->在“高级属性”对话框中,勾选以下“用管理员身份运行”的选项
这样就能正常启动了。
内存中不会残留着用不到的服务和进程,世界清静了~
实验环境:
系统:Win8.1;
虚拟机版本:VMware Workstation 10.0;
虚拟机内系统:Ubuntu 14;
虚拟机连网方式:NAT
参考: http://blog.sina.com.cn/s/blog_564f85680101agul.html
相关文章推荐
- 对VMware Workstation自动启动服务项的处理方法 & 以管理员身份启动快捷方式的设定方法
- vm,vbox 虚拟机设置开机自动启动(创建虚拟机快捷方式的命令)
- excel使用技巧,激活Administrator用户方法, 创建"以管理员身份打开"的命令行快捷方式
- 在VS.net(C#)里,设置程序在启动时默认"以管理员身份运行"的方法
- 解析Android应用启动后自动创建桌面快捷方式的实现方法
- Linux下安装firefox,并创建快捷方式的方法 <转>
- Winform中默认以管理员方式启动的方法
- win7 64位桌面快捷方式多了后缀名.lnk的处理方法
- 网络访问:本地账号的共享和安全模式设置身份验证后自动更改其他验证的处理方法
- wince下采用快捷方式启动自己的应用程序方法注意事项
- 在其启动MATLAB时,自动设定所需的搜寻路径的两种方式
- 最新的IIS“服务没有及时响应启动或控制请求"处理方法
- WAS profile 通过manageprofiles.bat 创建不能作为主机服务项自动随开机启动问题解决方法
- 在delphi中建立程序的快捷方式--并将快捷方式放在开始->程序->的启动组中
- 在delphi中建立程序的快捷方式--并将快捷方式放在开始->程序->的启动组中
- windows 批处理脚本(bat)将快捷方式加入启动菜单的方法
- Android应用启动后自动创建桌面快捷方式
- windows xp“显示桌面”快捷方式不见时处理方法
- Android程序首次运行自动创建桌面快捷方式的方法