在 VirtualBox 上启动来宾计算机时出现错误“WinVerifyTrust failed with hrc=Unknown Status”

Stu*_*tLC 13 virtualbox virtual-machine windows-8.1

在完美地工作了几个月之后,突然间我无法在 VirtualBox 上启动来宾。当我尝试启动 VM 时,收到错误消息:

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

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

有任何想法吗?

编辑

这里的这篇文章来看,似乎 Windows 安全更新 KB3081320 破坏了 VB。

我已经确认通过删除 KB3081320

wusa /uninstall /kb:3081320
Run Code Online (Sandbox Code Playgroud)

并重新启动,我可以再次加载虚拟机。但是,我对这种变通方法感到不舒服,因为现在可能会危及安全性。

小智 10

我发现从https://www.virtualbox.org/安装新的 Virtual box修复了我的 5.0.10 版,我认为它与 Windows 8.1 Windows 更新有关