1. 程式人生 > >VirtualBox無法解除安裝和修復

VirtualBox無法解除安裝和修復

因為使用Genymotion這個軟體,安裝了virtualbox,但是使用的時候,一直有問題,查資料說版本4的比較穩定,就把新版本解除安裝掉安裝老版本,可是老版本用不了也無法修復和解除安裝。

現象:

1. 打算先解除安裝老版本的virtual,出現類似報錯,解除安裝過程中出現嚴重錯誤,解除安裝回滾;

2. 選擇修復軟體,修復過程中,報無法找到xxx.msi的檔案;

修復方法:

1. 找到電腦中已安裝的virtualbox的安裝包(exe格式),版本號可以通過開啟virtualbox,在工具欄的幫助中檢視;

2. 開啟cmd命令列,切換到上一步驟下載的exe安裝包所在目錄,執行 xxx.exe --extract命令,解壓得到msi檔案(檔案存放在使用者目錄/AppData/Temp目錄下,具體路徑解壓過程會有提示);

3. msi所在目錄預設為不可見,需要在使用者目錄下設定顯示隱藏資料夾才可見;

4. 重新執行virtualbox的修復操作,過程中如有需要,選擇步驟3這的msi檔案的目錄(預設目錄就是步驟3檔案所在目錄,無需額外設定);

5. 修復完成後,重新選擇解除安裝軟體,可以成功解除安裝。