問:到重新安裝VMware虛拟機的時候卻一直提示,系統已經安裝過VMware,得先解除安裝。可我明明已經點了強力清掃,按提示把系統資料庫也已經清理了啊。
答:
1、解決方案如下:
1) 用系統資料庫編輯指令regedit打開系統資料庫,開始--運作--regedit--回車
2)找到目錄HKEY_LOCAL_MACHINE\SOFTWARE\VMware .Inc
3)删除其檔案内容和vMware.Inc目錄,在重新安裝即可
希望能友善大家
2、還是不行?來個狠得bat批處理!
------------------------------建立文本文檔,把以下内容弄進去----------------------------
@echo off
color 0a
echo.
echo 中國虛拟化先鋒提提您,是否确定解除安裝VMware Workstation 精簡版?
echo ---------------------------------------------------------------------------
SET /P ST= 請輸入 Y (确定解除安裝)或 N (取消解除安裝):
if /I "%ST%"=="Y" goto ST
if /I "%ST%"=="N" goto EX
goto EX
:ST
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"
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
"%cd%\VMMount\vmount2.exe" /Unregserver
netcfg -u vmware_bridge
::以下兩句删除使用者的配置檔案(即虛拟機檔案)預設不删除,需要删除請将下面兩句前面的::去掉
::rd /s /q %APPDATA%\vmware
::rd /s /q "\Virtual Machines"
: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 正在删除服務 %*
net stop %* 2>nul
sc delete %*
-----------------以上内用複制進去之後,重命名為解除安裝VMware.bat--------------------輕按兩下-----------
——ps 不要崇拜哥,哥隻是百度。