欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

win7 64位下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方法

程序员文章站 2023-11-01 11:09:58
win7 64位下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方法...
安装没有问题,安装了最新版virtualbox-4.3.18-96516-win,一点运行想安装系统时就出错。
这是提示的错误:

运行virtualbox去安装系统时出错:failed to open a session for the virtual machine,unable to load r3 module xxxx/vboxdd.dll(vboxdd),getlasterror=126,(verr_module_not_found)

表面上提示

win7 64位下运行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/1dermdjv 密码: junf

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