現(xiàn)象
win7下安裝virtual box后啟動(dòng), 報(bào)錯(cuò), 如下
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}
可能會(huì)報(bào)出因?yàn)槠渌浖蛟斐蓳p壞净神。
解決辦法
①進(jìn)入注冊(cè)表 (開始-運(yùn)行-regedit)
②找到:
HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}
如下圖所示:
將雙擊底下的兩個(gè)選項(xiàng),作如下改變:
默認(rèn) 數(shù)值修改為 C:\Windows\System32\oleaut32.dll
InprocServer32 數(shù)值修改為 C:\Windows\System32\oleaut32.dll