1. 程式人生 > >安裝 VirtualBox 出現回滾,無法安裝及解決方法

安裝 VirtualBox 出現回滾,無法安裝及解決方法

block 回滾 提示安裝 unable tar trac 既然 命令 現象

原文:安裝 VirtualBox 出現回滾,無法安裝及解決方法

緣由:打算安裝 Vagrant,因此打算安裝 VirtualBox。

現象:安裝 VirtualBox,進度快到最後的時候,安裝程序執行回滾,然後告訴我安裝失敗。

過程

下載最新的 VirtualBox,安裝,快進行到最後的時候,安裝程序執行回滾,然後提示安裝失敗(原因是 an error,暈),重啟電腦無效。

問題是連個日誌都沒有!

打開命令行 cmd,在命令行運行

VirtualBox-5.0.20-106931-Win.exe --help

提示說可以用 --extract 解壓文件,也可以用 --logging 記錄日誌。

解壓試試:

VirtualBox-5.0.20-106931-Win.exe --extract

然後程序提示解壓到了 X:\TMP 目錄下,到 X:\TMP\VirtualBox 下查看:

common.cab
VirtualBox-5.0.20-r106931-MultiArch_amd64.msi
VirtualBox-5.0.20-r106931-MultiArch_x86.msi

有三個文件,這下明白為什麽 x86/amd64 放到一起的方法了,其實是兩個程序打包在了一起。

繼續查看幫助,這次要用:

VirtualBox-5.0.20-r106931-MultiArch_amd64.msi /?

看到可以使用 /log 指定日誌文件,試試:

VirtualBox-5.0.20-r106931-MultiArch_amd64.msi /log vbox-instal.txt

安裝失敗後,查看日誌文件,發現下面信息:

DIFXAPP: ERROR: Unable to open service ‘VBoxUSBMon‘ to start it because of error 0x424

找到 VBoxUSBMon 所在目錄,嘗試安裝 VBoxUSBMon.inf,果然失敗。

解決

既然 VBoxUSBMon 安裝不成功,幹脆不安裝 USB 驅動算了,安裝的時候取消 USB 驅動前面的選擇,繼續,順利完成。

安裝 VirtualBox 出現回滾,無法安裝及解決方法