作为概念验证试用的一部分,我最近将 Windows 7 Professional 笔记本电脑重新映像为 Windows 10 Enterprise。启用了 BitLocker 加密,并重新安装了我经常使用的 VirtualBox,但现在似乎只能创建 32 位客户虚拟机,而不能创建 64 位客户虚拟机。当我运行 Windows 7 pro 时,VirtualBox 没有任何问题,并且可以毫无问题地运行 64 位客户虚拟机。
我花了两天时间搜索并尝试解决这个问题,而导致这个问题的三个常见因素似乎并不是问题所在:
- 32位操作系统/CPU- 我的笔记本电脑和操作系统是 64 位
- BIOS 中禁用虚拟化- 我已检查,该功能在 BIOS 中仍处于启用状态
- Windows 10 中启用 Hyper-V- 我已通过以下方式完全禁用 Hyper-V打开或关闭功能
我在家用电脑上使用没有 BitLocker 的 Windows 10 Pro,可以正常运行 64 位主机,因此不确定 BitLocker 是导致此问题的原因还是其他原因。有人能建议还有什么其他原因导致此问题吗?
编辑:截图:
答案1
解决了!看来 Windows Credential Guard 是导致此问题的根本原因!显然它以某种方式使用了虚拟化?
按照我的笔记本电脑上这篇 VMWare KB 文章中的第 4 步并重新启动后,我就可以再次运行 64 位 VM。