天天看點

解除安裝Oracle virtual box 後,無法安裝virtual box 的原因以及解決辦法

在解除安裝virtual box 的時候,重新安裝遇到如下資訊在最後出現一個對話框上面寫着蛋疼的 "Rolling back action", removes all previously installed files 然後再次出現一個對話框上面寫着: "Sun xVM VirtualBox setup ended prematurely because of an error. Your system has not been modified……,于是乎我去了我去了VM的官網,上面果然寫着解決辦法(解決辦法的官網位址:https://www.virtualbox.org/ticket/1730)需要删除以下幾個檔案夾裡的所有檔案(win7)

1:C:\Windows\System32\drivers 删除這個檔案夾下的:VBoxDrv.sys VBoxNetAdp.sys VBoxNetFlt.sys VBoxUSBMon.sys ……總之是 VBox……開頭的所有檔案

2:C:\Windows\System32\DriverStore\FileRepository  删除這個檔案夾下的vbox……開頭的所有檔案

删除這些檔案可能會碰到權限問題,不讓你删除,這樣的話隻需要如下步驟擷取權限:

可以進入安全模式直接删除。

也可以在正常模式下按以下步驟取得權限後再删除:

     點選想擷取權限的檔案夾,右鍵-屬性,我們先來獲得這個檔案夾的所有權,點安全-進階-所有者,接着點編輯-進階其他使用者或組,在輸入選擇的對象名稱裡面輸入你的使用者名,或者點進階-立即查找,選擇你的使用者名,确定,然後選擇替換子容器和對象的所有者,不選擇這個的話,我們就隻有這個檔案夾的所有權,并沒有他的子檔案夾和裡面的檔案的所有權,然後應用-确定,這樣我們就擁有了這個檔案夾的所有權。再點權限-編輯-添加,把你的使用者名填入或者用進階-立即查找,确定,再點選你的使用者名-編輯,把完全控制/允許那個打勾,确定,再把使用可從此對象繼承的權限替換所有後代上現有的可繼承權限打勾,同前面,這個不打勾你就隻有外面那檔案夾權限,裡面的檔案夾還是不能“完全控制”,然後點應用-确定-确定-确定。

另外:還有可能是版本更新的時候出現的各種不相容,這樣隻能退回到上一個版本的最新版(比如:如果4.3.X系列出來的話,4.2.X系列的最新版下載下傳一個安裝),我認為4.2系列的已經很好了,是以這樣就行了,4.2下載下傳位址(2014年3月更新):

https://www.virtualbox.org/wiki/Download_Old_Builds_4_2