查看: 15539|回复: 23
收起左侧

[技巧] 使用VMware的人提升系统性能的方法

  [复制链接]
hpmlo
发表于 2013-3-27 15:53:43 | 显示全部楼层 |阅读模式
我们发现,VMware安装之后,会安装五个服务,而且是随系统开机启动。这样占用了系统资源。因为不一定我们都是开机必用虚拟机的。
如何解决?

打开记事本,在里面输入:
@echo off
if "%1"=="h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~f0""h",0)(window.close)&&exit
:begin

net start vmnetdhcp
net start "vmware nat service"
net start vmusbarbservice
net start vmwarehostd
net start vmauthdservice

start "" "%~dp0vmware.exe"

:1
ping 127.1 /n 10 >null
tasklist|find /c /i "vmware.exe"
if %errorlevel%==0 (goto 1)

net stop vmauthdservice /y
net stop vmusbarbservice
net stop "vmware nat service"
net stop vmnetdhcp

exit


保存,把扩展名改为.bat放到vmware.exe所在的文件夹下。

开始——运行(可以使用Widows键+R快速调出)——services.msc——回车, 把所有VMWare开头的服务设置为手动以禁止开机启动。
无标题.png

把你的开始菜单里面的VMware Workstation快捷方式指向你的bat文件。
无标题.png
设置为管理员方式运行
无标题.png
确定即可。以后你从开始菜单启动vmware的时候,这个批处理会在后台运行,经过5-10s之后会为你启动vmware(那5-10秒是给你启动它运行需要的服务的,不要以为这个批处理没有起作用而反复点击。话说,你知道了那几个服务多么拖慢系统了吧)。关闭vmware之后,它会在最长10s之内关闭这几个服务。解除对系统资源的占用。所以为了不出现问题,请在关闭vmware的20-30s内不要再次启动它(在这段时间里面,任务管理器可能有cmd.exe和conhost.exe)。20-30s之后可以再次启动了。
原理:
它会启动所需的VMware的服务,并且启动vmware。在vmware运行的时候,每隔10s检测是否vmware.exe在运行,如果不运行,那么就结束相应的服务。

警告:如果你不是通过开始菜单的这个你修改后的快捷方式或者管理员运行这个批处理文件启动vmware.exe的,就不可以正常启动服务。如果服务未运行,那么无法正常使用虚拟机的部分功能或启动虚拟机。

评分

参与人数 1经验 +20 收起 理由
詩、未詺 + 20 感谢支持,欢迎常来: )

查看全部评分

hpmlo
 楼主| 发表于 2013-3-27 16:05:02 | 显示全部楼层
经过自己使用,发现没有任何问题。vmware 9.0.2
xuyazhou15
发表于 2013-3-28 12:49:34 | 显示全部楼层
非常不错,vm9怎么解决刚开机时,网卡加载慢的问题,每次开机后,无线网一半天连不上.....
SAKURA3575
发表于 2013-3-28 13:24:44 | 显示全部楼层
这个可以有 哇哈哈啊
蔡斯
发表于 2013-3-28 18:27:00 | 显示全部楼层
一定要从开始菜单打开吗,可不可以 放在桌面
smileayou
发表于 2013-3-28 23:04:32 | 显示全部楼层
不错。。。有效
cs002
发表于 2013-3-29 07:28:57 | 显示全部楼层
学习了,谢谢楼主分享。
cyclonebaby
发表于 2013-3-29 14:37:18 | 显示全部楼层
感谢分享!
楼主何不尝试一下下面的2个工具,你会发现比bat批处理更好用一些,只要点选一下按钮即可,无需再手动打开services.msc设置。VMware控制台还可以停止2个网卡(VMware Network Adapter VMnet1、VMware Network Adapter VMnet8),更好的提升性能,供参考

VMhelper:
http://bbs.kafan.cn/forum.php?mo ... ;highlight=vmhelper

VMware 控制台:
http://bbs.kafan.cn/thread-1470175-1-1.html
hpmlo
 楼主| 发表于 2013-3-29 16:15:14 | 显示全部楼层
蔡斯 发表于 2013-3-28 18:27
一定要从开始菜单打开吗,可不可以 放在桌面

指向bat文件的快捷方式放在桌面是完全没有问题的。不过注意可能需要设置以管理员身份运行。
hpmlo
 楼主| 发表于 2013-3-29 16:15:38 | 显示全部楼层
cyclonebaby 发表于 2013-3-29 14:37
感谢分享!
楼主何不尝试一下下面的2个工具,你会发现比bat批处理更好用一些,只要点选一下按钮即可,无需 ...

好东西,学习了^.^
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-22 19:01 , Processed in 0.138391 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表