1. 程式人生 > >安裝docker後啟動失敗

安裝docker後啟動失敗

root svc msm 開始 解決方法 圖片 lsi idt wid

問題:

安裝完成Docker後,打開Docker Quickstart Terminal出現 Error:creating VirtualBox 失敗。

然後直接打開Oracle VM VirtualBox,出現錯誤:

獲取 VirtualBox COM 對象失敗.

錯誤代碼如下;

Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, CLSID_VirtualBox w/ IUnknown works.

PSDispatch looks broken by some installer featuring the broken oleaut32.msm module as a component.

解決方法:

1.打開註冊表:在開始菜單,運行裏輸入regedit,運行系統的註冊表。(或者win+R直接打開)

2.找到

1 HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}InprocServer32 
2 HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}InprocServer32 

點擊InprocServer32, 在右側面板中將默認的oleaut32.dll改成 C:\Windows\system32\oleaut32.dll , 修改後如下圖。

技術分享圖片

技術分享圖片

3.修改完成後,進入任務管理器,將VBoxSVC.exe 進程結束後才能生效。

4.現在就可以正常進入了。

技術分享圖片

技術分享圖片

  

安裝docker後啟動失敗