2024年3月19日发(作者:)

VirtualBox不能启动虚拟机的解决办法

一、 不能打开程序

解决办法:在桌面图标上右键属性兼容性,勾选以兼容模式运行此程序,勾选以

管理员身份运行此程序。

二、 不能打开虚拟机

首先查看日志,日志一般存在于

C:Users[当前用户]VirtualBox VMs[虚拟机名]

(备注:VirtualBox的版本不同,log的名字不同。可以根据提示查看日志文件路径

和文件名)

1. 如果有

这个提示,那么是由于windows破解主题更改过

文件。去网上下载一个原版的

替换掉即可。这个dll的路径为

C:

替换的时候由于系统启动就使用到了

文件,不能替换。

建议

使用winPE

进行替换操作。

2. 如果日志文件的错误信息里面包含

C:

那么需

要修改注册表。

1) 打开注册表。按键win + R 打开运行对话框,输入命令regedit即可打开注册表。

2) 在注册表中,找到项

HKEY_CLASSES_ROOTCLSID{00020420-0000-0000-C0046}In

procServer32

HKEY_CLASSES_ROOTCLSID{00020424-0000-0000-C0046}In

procServer32

可以看到默认键的值为

修改默认键的值为

C:

重新打开虚拟机,即可启动虚拟机了。