Failed to opena session for the virtual machine,Unable to load R3

来源:互联网 发布:黄牛抢票软件演唱会 编辑:程序博客网 时间:2024/05/22 16:05

不能为虚拟机xxxx电脑 打开一个新任务

有三种方案:

1、先在任务管理器中关掉所有virtualBox的进程,然后进入到C:\Users\Administrator\VirtualBoxVMs\将相应guest的文件夹随便改个名字,再重新打开此guest,你会发现打不开,这时再次关掉所有的virtualBox进程,将guest的名字再改回来,然后guest就可以顺利使用了。

2、打开bios(具体方法要看你是什么电脑)BIOSSetup Utility --》Config ==> CPU ==> Intel(R) VirtualizationTechnology(如果你用的不是intel的处理器,那就是别的带有virtualization technology的选项)==> 设置为 Enabled 

3、在虚拟机设置里将CPU个数调整为1个。


我在安装时,使用了上面第二种方式,但是还是不能安装成功,最后还使用了一下的方式才安装成功了。。。


我的虚拟机本身就是设置的CPU个数为1,不知道为啥也出现这个问题,不过我发现第一种方法就很好用,也很容易,轻松解决问题。

安装没有问题,安装了最新版VirtualBox-4.3.18-96516-Win,一点运行想安装系统时就出错。

这是提示的错误:

运行Virtualbox去安装系统时出错:Failed to opena session for the virtual machine,Unable to load R3 modulexxxx/VBoxDD.DLL(VBoxDD),GetLastError=126,(VERR_MODULE_NOT_FOUND)

表面上提示,无法载入R3模块,即无法载入那个VBoxDD.DLL文件,其实这个文件也在,跟它没关系。

这是我找的别人的解决办法:“一定要注意,确保安装Virtualbox时,安装路径中,不要包含中文,否则会导致后续无法正常使用Virtualbox的"。但是本人的安装路径没有中文和其它字符,安装路径绝对没问题!

这是出错时的截图(借用别人的,出错提示是一样的,当时截的图后来删了)关于在64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方案。

后来查找资料,注意到去查看Virtualbox日志文件,发现竟然跟uxtheme.dll有关,这是桌面系统主题的文件啊;原作者使用软媒魔方里的美化大师去还原的系统主题,可是我安装的64位WIN7默认就是破解的系统主题,并没有备份文件供美化大师去还原。
实在没办法,只好在XP下用虚拟机(XP下Virtualbox没出错)安装了MSDN原汁原味的64位WIN7,并提取了以下三个文件:themeservice.dll  themeui.dll   uxtheme.dll ,我是使用UniversalThemePatcher这个工具还原系统主题的;当然你也可以进入PE,然后把这三个文件复制到windows\system32文件夹下覆盖被破解的文件。
还原为未破解的系统主题,再使用Virtualbox就正常了。

为了方便有需要的人,打包了UniversalThemePatcher这个工具和未破解的 themeservice.dll   themeui.dll   uxtheme.dll文件,以及这三个文件供UniversalThemePatcher使用的还原文件(就是加了后缀.backup的三个文件),把加了后缀的三个文件复制到 windows\system32文件夹下,就可以用这个工具UniversalThemePatcher 来还原了。
有PE的朋友也可进PE,然后把未加后缀的三个文件复制到windows\system32文件夹下覆盖被破解的文件。

附件:链接:http://pan.baidu.com/s/1jGoonB4 密码: trqn

 真没想到 Virtualbox  出错竟然跟系统主题有关。。。。

0 0
原创粉丝点击