安裝docker后啟動失敗


問題:

      安裝完成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.現在就可以正常進入了。

          

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM