我在 Windows 10 上使用 VirtualBox,经常遇到 Hyper-V 阻止我在 64 位模式下使用任何客户操作系统的问题。基本上,安装的 Hyper-V(默认运行)仅允许在客户操作系统中使用 32 位模式。
我从 Windows 功能列表中卸载了 Hyper-V 并重新启动,问题得以解决。但是,每隔几个月,我就需要在 64 位客户操作系统上创建一个新的 VM 基础,但我做不到,因为 Hyper-V 又回来运行了。我肯定没有这样做,也没有看到包含这个选项的选项,所以只能得出结论,它是由 Windows 更新或其他计划事件启用的。
我该如何防止这种情况发生?是否有相关过程可能需要 Hyper-V,因此默认安装/启用它?除了 VirtualBox 之外,我没有使用任何基于 VM 的东西。
作为参考,我通过以下问题修复了我的原始问题(创建新虚拟机时没有 64 位客户机作为选项):