1. 程式人生 > >VMware10--重新安裝VMware10提示"The Msi '' Failed"問題解決方案

VMware10--重新安裝VMware10提示"The Msi '' Failed"問題解決方案

想把虛擬機器軟體升級以下,沒想到解除安裝的時候不乾淨,再安裝的時候總提示讓我先解除安裝舊版本

但實際上舊版本已經解除安裝過了,這裡又沒法再解除安裝一次,所以就提示”The MSI '' failed“

顯然,安裝程式還是在系統中找到了安裝過Vmware的痕跡,所以才會這樣提示

我刪除了所有相關的檔案,還有登錄檔中的專案,但是不起作用

網上找的各種清理用的批處理也試過了,清理工具也試過了,還是沒用

甚至上了ProcessMonitor,但是監控到的資料太多,也沒找出原因來

後來分析了Vmware的安裝日誌,看到有提示查詢幾個CLSID,最後按這個搜尋了一下,找到下面這段:

Workstation 8.x/9.x/10.x

HKEY_CLASSES_ROOT\Installer\Features\A57F49D06AE015943BFA1B54AFE9506C

HKEY_CLASSES_ROOT\Installer\Products\A57F49D06AE015943BFA1B54AFE9506C

HKEY_CLASSES_ROOT\Installer\UpgradeCodes\3F935F414A4C79542AD9C8D157A3CC39

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0D94F75A-0EA6-4951-B3AF-B145FA9E05C6}

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\VMware Workstation

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\Installer\VMware Workstation

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\vmware.exe

我對照檢測了一下,後面幾項都已經被清理掉了,但是前兩項還有。於是把前兩項刪除掉了

再次安裝,這次不再提示解除安裝了,終於搞定,害得我差點要重灌系統了都。。。