关于新版本virtualbox不能打开任何虚拟的解决办法

作者: inlife_ 2017-01-30 10:38:56

提示错误:


不能为虚拟电脑 opensuse 打开一个新任务。


Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).


返回 代码:E_FAIL (0x80004005)


组件:Console


 


原因:


因为大多人使用的系统都会破解uxtheme.dll文件或者激活工具会破解user32.dll 导致virtualbox启动失败;恰好我的是user32.dll被破解了。


 


解决办法:


找一个未被破解的user32.dll替换即可。怎么知道是否被破解呢:


下载microsoft的sigcheck工具:


http://technet.microsoft.com/en-us/sysinternals/bb897441.aspx


运行命令:


sigcheck -i -a -h c:\windows\system32\user32.dll


显示结果 Verified:Unigned 说明是破解的。


显示结果 Verified:Signed 说明是原版的。


使用原版的user32.dll替换c:\windows\system32\user32.dll即可正常使用virtualbox。


 


本文永久更新地址:http://www.linuxdiyf.com/linux/28049.html

相关资讯