安装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.现在就可以正常进入了。

          

  

猜你喜欢

转载自www.cnblogs.com/kcyln/p/9279131.html