据Windows 8用户反馈,微软推送的编号为KB3045999的补丁可导致虚拟机软件VirtualBox无法正常启动。KB3045999是微软于四月份发布的补丁,用于修复Win7/Win8/Win8.1等系统中的一处安全漏洞。在Windows 8系统中会出现这个问题,其他系统尚未发现该问题。
KB3045999导致VirtualBox无法正常启动的信息提示如下:
Virtualbox无法正常启动的提示
错误文本为:NtCreateFile(\Device\VBoxDrvStub) failed: Unkown Status - 5600 (0xffffea20) (rcNt=0xe986ea20)
VBoxDrvStub error: ntdll.dll: 7982 differences between 0x300c and 0x4fff in #1 (.text), first: 4c != 1f (rc=-5600)
重新安装VirtualBox无法解决这个问题,只能卸载KB3045999更新。如果你遇到了这个问题,可以在控制面板 - 程序 - 程序和功能 - 查看已安装更新中找到KB3045999将其卸载。
为防止系统再次自动安装该更新,可先将系统设置为“自动下载更新,但让我选择安装哪些更新”,然后手动检测更新,待系统再次检测到该更新后,右键单击检测到的更新选择“隐藏更新”来将其临时屏蔽。或先关闭自动更新,等待微软解决这个问题。