自 2014 年 12 月 9 日星期二补丁以来 Virtualbox 的 crypt32.dll 已损坏?

gla*_*con 4 windows-7 virtualbox dll

在过去 18 小时内,我的 Windows 7 Pro 64 位计算机已重新启动以响应应用补丁的 Windows 更新。

现在我发现当我尝试启动 VirtualBox 管理器时(不是管理器管理的实际 VM,我没有得到那么远)我收到消息“\.\GLOBALROOT\SystemRoot\System32.dll 不是设计为运行在 Windows 上或它包含错误”

在此处输入图片说明

当我在 %systemroot%\System32\crypy32.dll 搜索这个文件时,它不存在。

似乎补丁已经清除了这个文件?

我遵循了重新安装 VirtualBox(我最初运行的版本和几个更高版本)对话框中的建议,但这些都没有帮助(实际上我从更高版本中得到了不同的错误,但我宁愿解决这个问题而不是涉足其他 VirtualBox 错误)。

我怎样才能最轻松地获得 crypt32.dll 的相关副本?我只有一个恢复分区,而不是“原始安装介质”。


编辑: @Bob 的好建议。不幸的是,我似乎已经用尽了我所有的系统还原点,试图更早地解决这个问题。我提出了另一个问题,询问我有哪些选择:想要摆脱 KB3004394 但用完了我所有的还原点?.


编辑:以下是最近应用于相关机器的更新:

在此处输入图片说明

Bob*_*Bob 7

看起来更新 KB3004394 在 Windows 7 中被窃听(在 Windows 8 中很好):

您可以通过卸载该更新来临时解决此问题。

事实上,仅仅卸载更新可能是不够的 - 您可能必须使用系统还原来返回更新之前的某个点(更新本身应该已经创建了一个还原点,因此您可以使用它)。