VirtualBox异常退出排查

VirtualBox 异常退出问题检查

1.半虚拟化接口:在虚拟机的设置中有个“半虚拟化接口(Paravirtualization providers)”的选项。

研究了一下帮助文件,得到了一个很有用的信息。简单来说,如果宿主机是 Linux,虚拟机是 Windows,那么此选项应选择“Hyper-V”;

反之,如果宿主机是 Windows,虚拟机是 Linux,那么应选择“KVM”。正确的半虚拟化接口可以帮助虚拟机更高效准确的运行软件。

2.在排查日志时候,发现有这么一段错误内容

supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting ‘C:\Windows\system32\uxtheme.dll’ (C:\Windows\system32\uxtheme.dll):

原因

1
因为大多人使用的ghost系统都会破解uxtheme.dll文件 导致virtualbox启动失败

验证uxtheme.dll

1
2
3
4
5
6
7
8
9
10
下载microsoft的sigcheck工具
http://technet.microsoft.com/en-us/sysinternals/bb897441.aspx

运行命令
sigcheck -i -a -h c:\windows\system32\uxtheme.dll

显示结果第一行是 Verified:Unigned 说明是破解的
显示结果第一行是 Verified:Signed 说明是原版的

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

原版uxtheme.dll下载地址

1
2
3
4
5
Windows7 64位
http://pan.baidu.com/s/1gdgTE63


下载后使用uxtheme.dll替换c:\windows\system32\uxtheme.dll即可正常使用virtua