解決安裝Virtualbox報嚴重錯誤
阿新 • • 發佈:2019-01-01
昨天安裝Genymotion模擬器的時候需要安裝Virtualbox才能執行,我安裝好Virtualbox發現報嚴重錯誤:
Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks fine. Weird.
返回 程式碼: E_NOINTERFACE (0x80004002)
元件: VirtualBoxClientWrap
介面: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
明顯Virtualbox安裝不成功。糾結...各種找資料!
最終在一個論壇中找到解決方案,現在拿過來分享下:地址
解決方案:
修改登錄檔
HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}
InprocServer32 修改為C:\Windows\system32\oleaut32.dll
HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}
InprocServer32 修改為C:\Windows\system32\oleaut32.dll
不一定能解決你的問題 但是可以試一試 記得儲存原有數值
登錄檔開啟方法,開始選單-執行-輸入regedit-回車
修改完後發現之前不能開啟的Virtualbox已經可以打開了,Genymotion也可以正常運行了。