Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法

virtualbox COM 对象失败解决方法

  • 系统环境
    • 错误提示
    • 解决方法
    • VirtualBox新建虚拟机时,版本选项无64-bit操作系统问题解决方法

系统环境

操作系统:Windows 7 64-bit
virtualBox版本:VirtualBox-6.0.0-127566-Win.exe
virtualBox官网:https://www.virtualbox.org/

错误提示

VirtualBox安装完成后,点击启动时,出现如下图的错误
Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第1张图片

解决方法

需要在window的注册表中修改相关值

  1. 在运行窗口中输入regedit命令
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第2张图片

  2. 在注册编辑器中找到:
    HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32
    oleaut32.dll 替换为 C:\Windows\system32\oleaut32.dll Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第3张图片

  3. 再找到:
    HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}\InprocServer32
    也将oleaut32.dll 替换为 C:\Windows\system32\oleaut32.dll
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第4张图片

  4. 修改完注册表后,无需重启电脑,重新启动VirtualBox即可,如下图:
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第5张图片

VirtualBox新建虚拟机时,版本选项无64-bit操作系统问题解决方法

  1. 新建虚拟机时如下图所示,无64-bit的版本选项
    【原因:是因为CPU配置中的虚拟机安全模式不可见】
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第6张图片
  2. 解决方法:在BIOS中设置CPU的虚拟机安全模式为启用,【注:根据主板型号差异看到的BIOS界面也大不相同】
    本人机器是台式机,重启后直接按Del键进入BIOS,如下图:
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第7张图片
    找到CPU Configuration选项,回车进去后,如下图:

    找到Secure Virtual Machine Mode 选项将Disabled 选择为Enabled即可,如下图:

    选择完毕后,按F10键保存并退出,待电脑重启后,打开Oracle VirtualBox新建虚拟机时可看见出现了64-bit的版本选项,如下图:
    Oracle VirtualBox安装后启动时提示virtualbox COM 对象失败解决方法_第8张图片

你可能感兴趣的:(虚拟机)