VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.

VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.

VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.

The application “iphlpsvc.dll” needs to be closed for the installation to continue.

一、具体问题

点击退出后,安装程序会自动安装,并显示安装成功。点击打开VirtualBox。显示错误:获取VirtualBox COM对象失败,Unable to start the virtual device。
VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.
错误信息:
获取VirtualBox COM对象失败
应用程序将被中断
明细(D)
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}

解决方法

修改注册表中的信息,
打开“开始” ,在“搜索程序和文件”对话框输入“regedit”
则打开注册表。
VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.

打开“注册表编辑器”后,找到以**册表一:
HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}
InprocServer32
右击默认,点击“修改”将内容 修改为C:\Windows\system32\oleaut32.dll
VirtualBox安装报错The application “iphlpsvc.dll” needs to be closed for the installation to continue.

按照以上步骤找到注册表二:
HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}
InprocServer32 修改为C:\Windows\system32\oleaut32.dll
同样如上
右击默认,点击“修改”将内容 修改为C:\Windows\system32\oleaut32.dll

链接: http://blog.****.net/Android_Mnbvcxz/article/details/53995572