为什么virtualbox在Windows 7上只有32位选项,没有64位选项?

为什么virtualbox在Windows 7上只有32位选项,没有64位选项?

我已经下载并安装了最新的虚拟盒 4.3.20对我来说Windows 7 (64-bit OS),但是当我想安装时64-bit Linux新的->创建虚拟机只显示32-bit选项,没有64-bit选项。有人能提供关于这个问题的任何线索吗?非常感谢!

答案1

看一看:http://www.fixedbyvonnie.com/2014/11/virtualbox-showing-32-bit-guest-versions-64-bit-host-os/

如果 VirtualBox 在版本列表中仅显示 32 位版本,请确保:

  • 您已安装 x64 CPU。(最佳情况下,还应安装 64 位操作系统才能获得可接受的虚拟化性能
  • BIOS 中启用了硬件虚拟化。(您的 CPU 必须支持它。)
    • 对于 Intel x64:VT-x(Intel 虚拟化技术)和 VT-d 均已启用
    • 对于 AMD x64:已启用 AMD SVM(安全虚拟机)
  • 未安装 Hyper-V(或任何其他形式的裸机虚拟机管理程序)

答案2

如果您想在 64 位主机上模拟 64 位应用程序,您的 CPU 需要一项功能。duDE 说,这是英特尔特有的复制粘贴。AMD 也提供同样的支持,它的名字是 AMD-v - 也许他忘了提。

如果您的 CPU 没有此功能,它将无法工作。如果有此功能,您可能需要在 BIOS 中启用此功能。

有些 BIOS 质量不好,无法启用此功能。有时在这种情况下 BIOS 升级可能会有所帮助。

答案3

遇到了同样的问题,只看到主机操作系统的 32 位版本。将 asus p8z77-v pro bios 更新到最新版本并启用虚拟化支持后开始工作。在 bios 更新之前,virtubox 只显示 32 位操作系统。

答案4

在 Windows 1903 和戴尔笔记本电脑上,使用组策略禁用 Device Guard 有助于在 VirtualBox 中启用 64 位操作系统。

以供参考,https://appuals.com/fix-virtualbox-not-showing-64-bit-windows-10/

相关内容