1. 程式人生 > >無法啟動Genymotion,出現VirtualBox錯誤碼:0x80004005 解決方法

無法啟動Genymotion,出現VirtualBox錯誤碼:0x80004005 解決方法

學習Android開發的時候,用到了Android Studio和號稱“業內最快”的安卓模擬器Genymotion。

介紹一下,Genymotion是基於VirtualBox執行的。

在Genymotion的官網註冊會員之後下載了"with VirtualBox"的版本,但是安裝後發現這個VirtualBox並不是最新版的,於是去VirtualBox官網下載並安裝當時最新版5.1.6

滿懷希望地開啟Genymotion,出現了這樣的錯誤:

在AS啟動Genymotion

遵循提示到VirtualBox裡面啟動,發現這樣報錯:


點選OK之後變成:

不能為虛擬電腦 GyM AVD 開啟一個新任務.

The virtual machine 'GyM AVD'

 has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in'C:\Users\Easter\AppData\Local\Genymobile\Genymotion\deployed\GyM AVD\Logs\VBoxHardening.log'.

返回 程式碼: E_FAIL (0x80004005)
元件: MachineWrap
介面: IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}

找到新思路——關閉防毒軟體!!

我的防毒軟體是Win10自帶的Windows Defender,在“設定-Windows Defender-實時保護”:

如何關閉Windows Defender

關閉Windows Defender

關閉後,再給一點耐心,多重複幾次,就成功啟動Genymotion了!

成功啟動