红联Linux门户
Linux帮助

如何卸载VMware?

发布时间:2010-03-30 01:35:31来源:红联作者:reader
装了VMware后不晓得怎么卸载~~~~~~
在控制面板的添加删除程序里也删不了它!
文章评论

共有 7 条评论

  1. bingqingsuimeng 于 2010-04-10 16:41:22发表:

    用360比较容易

  2. chaizhijian 于 2010-04-06 11:19:30发表:

    有点难!

  3. reader 于 2010-04-05 09:20:10发表:

    谢谢!学到了!

  4. 西方惨败 于 2010-04-02 11:33:27发表:

    …………沙发给的是Windows下的卸载方法……

  5. wjf226518 于 2010-04-02 10:08:06发表:

    这么难啊,学习了。

  6. 月牙儿 于 2010-04-01 22:22:52发表:

    学到了,呵呵~~~

  7. YXWIBM 于 2010-03-30 12:48:20发表:

    cls
    @echo off
    CLS
    color 0a
    echo 取消DLL文件的注册...
    regsvr32 /u /s "%cd%/vmappcfg.dll"
    regsvr32 /u /s "%cd%/vmappsdk.dll"
    regsvr32 /u /s "%cd%/vmdbCOM.dll"
    regsvr32 /u /s "%cd%/vmhwcfg.dll"
    regsvr32 /u /s "%cd%\V2V\IntraProcessLogging.dll"
    regsvr32 /u /s "%cd%\V2V\reconfig.dll"
    regsvr32 /u /s "%cd%\V2V\vhdcvtcom.dll"
    regsvr32 /u /s "%cd%\V2V\vmc2vmx.dll"
    regsvr32 /u /s "%cd%\V2V\vpcCvt.dll"
    echo 正在删除虚拟网卡,请稍后……
    :delete VM Network
    start /wait vnetlib -- remove adapter vmnet1
    start /wait vnetlib -- remove adapter vmnet8
    start /wait vnetlib -- remove dhcp vmnet1
    start /wait vnetlib -- remove dhcp vmnet8
    start /wait vnetlib -- remove nat vmnet8
    :delservice
    echo 正在删除服务...
    call :删除服务 vmnetbridge
    call :删除服务 VMAuthdService
    call :删除服务 vmx86
    call :删除服务 VMnetAdapter
    call :删除服务 "VMware NAT Service"
    call :删除服务 "VMnetDHCP"
    call :删除服务 VMnetuserif
    call :删除服务 hcmon
    call :删除服务 Vmparport
    call :删除服务 vstor2-ws60
    call :删除服务 vstor2
    call :删除服务 vmkbd
    "%cd%\VMMount\vmount2.exe" /Unregserver
    netcfg -u vmware_bridge
    echo.
    :delfile
    echo 删除安装的文件....
    call :删除文件 %systemroot%\inf\vmnet.sys
    call :删除文件 %systemroot%\inf\vmnetBridge.dll
    call :删除文件 %systemroot%\inf\netbridge.inf
    call :删除文件 %systemroot%\inf\vmnetBridge.sys
    call :删除文件 %systemroot%\inf\vmusb.cat
    call :删除文件 %systemroot%\inf\vmusb.inf
    call :删除文件 %systemroot%\inf\vmusb.sys
    call :删除文件 %systemroot%\inf\netadapter.inf
    call :删除文件 %systemroot%\inf\vmnetAdapter.sys
    call :删除文件 %systemroot%\inf\vnetinst.dll
    call :删除文件 %systemroot%\lastgood\system32\drivers\vmnetadapter.sys
    call :删除文件 %systemroot%\lastgood\system32\drivers\vmnet.sys
    call :删除文件 %systemroot%\lastgood\system32\drivers\vmnetbridge.sys
    call :删除文件 %systemroot%\system32\drivers\vmnetadapter.sys
    call :删除文件 %systemroot%\system32\drivers\vmnet.sys
    call :删除文件 %systemroot%\system32\drivers\vmnetbridge.sys
    call :删除文件 %systemroot%\system32\drivers\vmusb.sys
    call :删除文件 %systemroot%\system32\drivers\hcmon.sys
    call :删除文件 %systemroot%\system32\drivers\vmnetuserif.sys
    call :删除文件 %systemroot%\system32\drivers\vmparport.sys
    call :删除文件 %systemroot%\system32\drivers\vmx86.sys
    call :删除文件 %systemroot%\system32\NETCFG.EXE
    call :删除文件 %systemroot%\system32\choice.exe
    call :删除文件 %systemroot%\system32\devcon.exe

    ::以下两句删除用户的配置文件(即虚拟机文件)默认不删除,需要删除请将下面两句前面的::去掉
    ::rd /s /q %APPDATA%\vmware
    ::rd /s /q "\Virtual Machines"
    echo.
    :delreg
    echo 删除注册表....
    reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc." /f
    :deluser
    echo 删除用户__vmware_user__...
    net user __vmware_user__ /delete
    net localgroup __vmware__ /delete

    pause>nul|echo 卸载完成......
    goto :eof
    :删除文件
    echo 正在删除文件 %*
    del /f /q "%*" >nul 2>nul
    goto :eof
    :删除服务
    echo 正在删除服务 %*
    net stop %* 2>nul
    sc delete %*
    goto :eof