最近有Win7系統(tǒng)用戶反饋VirtualBo打不開了,出現(xiàn)嚴(yán)重錯誤 獲取VirtualBox COM對象失敗,應(yīng)用程序?qū)⒈恢袛?,F(xiàn)ailed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.返回 代碼: E_NOINTERFACE (0x80004002)
組件: VirtualBoxClientWrap
界面: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
錯誤圖如下:
解決方法:
1、按下WIN+R,打開運(yùn)行,輸入regedit 回車;
2、定位到:HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
如果不好找,也可以直接搜索00020420-0000-0000-C000-000000000046
3、選中InprocServer32,把右側(cè) 默認(rèn)雙擊打開,修改為:c:\windows\system32\oleaut32.dll
4、退出注冊表編輯器后,再運(yùn)行VirtualBox就可以正常啟動而不發(fā)生錯誤了。
以上就是Win7下VirtualBox COM對象失敗錯誤代碼0x80004002解決方法,希望對大家有幫助哦。