virtualBox 不能開啟一個新任務的錯誤


2016.06.05

這兩天想在virtualbox上安裝CentOS7.0玩,遇到一個問題:

不能為虛擬電腦 CentOS7 打開一個新任務.

The virtual machine 'CentOS7' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\wfqpersonal\VirtualBox VMs\CentOS7\Logs\VBoxHardening.log'.

返回 代碼: E_FAIL (0x80004005)
組件: MachineWrap
界面: IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

嘗試過得方法如下:

1.C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf 右鍵點擊安裝,效果不行。這個方法解決的不是這個問題。

2.網上還有說更改處理器個數的,沒有用。

3.還試過修改windows主題模式,由於win10 需要trustinstaller權限才能操作system32目錄下的東西,於是找了個工具獲取了權限:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="獲取TrustedInstaller權限"

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="獲取TrustedInstaller權限"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

將上述內容保存成.reg文件,執行。然后右鍵點擊文件或者目錄就可以出現“獲取trustInstaller權限”的選項來獲取,就可以操作system32目錄的權限了。

然后替換Uxtheme.dll等三個庫文件,替換之后差點沒把我的win10害死,開機黑屏只有鼠標圖標可以看見,

這時候重啟win10出現win圖標后強制關機,重復2~3次后出現系統修復,一開始進入安全模式照樣黑屏,最后讓win10自己檢測修復系統后恢復,

進入system32目錄可以看到win10把原來的Uxtheme.dll等庫文件替換回來了。

結論是win10的主題模式並不是破解版,這個方法估計在win7下才有用。

當然還有用U盤制作winPE系統盤進入,替換主題庫文件的方法,太麻煩,沒有試,反正結果也是一樣。

問題依然沒有解決。

4.找了virtualbox其他版本來試試,還是這個問題,最后在某個論壇發現virtualbox從4.3.12版本以后就加入了安全檢查機制,如果有其他系統程序往virtualbox進程添加不受信任的dll就會

出現這個問題。

5.終於放棄virtulbox安裝CentOS7,改用vmware workstations 12。

6.(2016.07.10補充)還有兩個辦法可以試試(不能保證不出現,如果不是非要用VB不可,建議用VM)

(1)以兼容Win7模式,管理員身份運行。我試了試,確實這種錯誤不常出現了,偶爾還是會有,另外就是最好不要強制退出虛擬機,好像這種情況下出錯概率高。

(2)因為4.3.12版本以后的安全機制,一些系統性程序,安全性軟件等會注入dll,所以關閉這些情況也會好一點。我關閉電腦上的廣告屏蔽軟件ADsafe和文件查詢軟件everything,就好一點了,不過出錯的概率五五開的樣子。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM