在VirtualBox上启动来宾计算机时出现错误“ WinVerifyTrust失败,hrc =未知状态”


13

经过几个月的完美工作之后,突然之间我无法在VirtualBox上启动guest虚拟机。当我尝试启动VM时,收到错误消息:

存根可执行文件上的WinVerifyTrust失败:WinVerifyTrust失败,并且'\ Device \ HarddiskVolumeX \ Program Files \ Oracle \ VirtualBox \ VirtualBox.exe'(rc = -22919)上的hrc = Unknown Status 0x8009200D(请参阅rc = -22919)请尝试重新安装VirtualBox。

我已经卸载并重新安装了VirtualBox(5.0.0.r101573),还删除并重新导入了我的OVA设备,但仍然收到此错误。

有任何想法吗?

编辑

这里的这篇文章中,貌似Windows安全更新KB3081320破坏了VB。

我已确认通过以下方式删除了KB3081320:

wusa /uninstall /kb:3081320

然后重新启动,我可以再次加载VM。但是,我对这种解决方法不满意,因为安全性现在可能受到损害。



1
您不使用当前版本的VirtualBox,只需安装当前版本的VirtualBox,就可以解决此问题,而不必卸载相关的安全更新。
Ramhound

感谢@ BlueBerry-Vignesh4303和RamHound-我将在一夜之间下载VirtualBox的最新版本,并告诉您。
StuartLC

Answers:


10

我发现从https://www.virtualbox.org/固定我的5.0.10版安装了新的Virtual box ,我认为这与Windows 8.1 Windows Update有关


1
更新到最新的vbox版本为我解决了此问题。
bkr

1
谢谢-几天之后,Windows将KB3081320再次重新安装,破坏了VB。升级到VB 5.0.10非常简单,所有现有的计算机和配置都得以保留。
StuartLC 2015年

顺便说一句,就像安装最新的Windows 10一样,“ Insider Preview”程序中的Windows 10会破坏VirtualBox-我找不到任何修复程序。
Paulo Scardine
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.