答案1
您不能同时启用 Hyper-V 和 VirtualBox,并在 VirtualBox 中使用硬件加速 (VT-x) 运行虚拟机。32 位客户操作系统运行速度会非常慢,而 64 位客户操作系统根本无法运行。
如果您在 Windows 中启用 Hyper-V 之前已经在 VirtualBox 中创建了 64 位 VM,那么您现在将无法运行它,这就是您在 VirtualBox 中看到错误消息的原因。
如果您在启用 Hyper-V 时尝试创建新的 64 位 VM,VirtualBox 将不允许它并显示一条警告消息,就像您在链接的重复问题中看到的那样。
我从另一个问题的评论中看到 VirtualBox 现在支持 Hyper-V。我对此进行了一些研究,似乎 VirtualBox 6.0 及更高版本确实支持 Hyper-V,但正如手册,这是一项实验性功能。因此,如果您在启用 Hyper-V 的情况下尝试创建新的 64 位 VM,则需要启用Windows 虚拟机管理程序平台。请注意,它的运行速度会非常慢。但是,如果您已经有之前创建的现有 VM,则可能需要执行其他步骤才能使其利用此新的 Hyper-V 实验性支持,可能从命令行使用 VBoxManage。