Virtualbox VM 上的绿海龟/蜗牛模式(性能指标缓慢)

phi*_*ady 5 windows virtualbox windows-11

因此,“仿真模式”的绿海龟蜗牛模式仍然顽固地处于活动状态。
在运行 Windows 11 VM 的 Windows 11 主机上。
绿海龟性能慢,无法使用...

VirtualBox 7.0.6 W11 设置:Get-WindowsOptionalFeature -Online -FeatureName *hyper* 将所有设置显示为禁用。

戴尔 PC 在 Bios 中启用了虚拟化功能。 BIOS 屏幕截图

VirtualBox 虚拟机配置 嵌套 VT-x 处于活动状态 硬件虚拟化设置为默认

核心隔离内存保护已关闭 组策略虚拟化已关闭

Hyper-V 已关闭 Windows Subsystem for Linux (WSL) 已关闭。Windows 沙盒已关闭 在此输入图像描述

以防万一我也跑了
bcdedit /set hypervisorlaunchtype Off

我也跑了

./VBoxManage modifyvm "Virtual Machine Name" --nested-hw-virt on
Run Code Online (Sandbox Code Playgroud)

这也想知道是否错误地给您留下启用嵌套 VT-x 正在按预期工作的印象。

我的用户拥有 PC 的管理员权限。

我做错了什么或忘记了什么?你知道为什么心爱的蓝海龟不想玩吗?

编辑:

终于有了解决方案。我从微软下载了设备。 https://www.microsoft.com/en-us/download/confirmation.aspx?id=53337

提取脚本并运行

DG_readiness_tool.ps1 -Disable 
Run Code Online (Sandbox Code Playgroud)

并重新启动。

重新启动时 Speccy 和系统信息显示可用的虚拟化环境。Device Guard 是我的问题。

juh*_*ist 0

这真是太烦人了。我遇到了同样的问题,起初认为 Intel Alder Lake 性能/高效核心架构有问题(其他人也怀疑https://forums.virtualbox.org/viewtopic.php?t=108745),但后来注意到绿海龟符号并找到https://forums.virtualbox.org/viewtopic.php?f=25&t=99390

我尝试了第二个 VirtualBox 线程提到的所有内容:

  • bcdedit /set hypervisorlaunchtype off(尽管我无法完成完整的电源循环,因为我无法取出笔记本电脑电池)
  • DISM /Online /Disable-Feature:Microsoft-Hyper-V
  • 我将HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Control、DeviceGuard、Scenarios、SystemGuard下的Enabled设置为0。
  • 我将 EnableVirtualizationBaseSecurity 和 EnableVirtualizationBasedSecurity 放在 HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Control、DeviceGuard 下,以防万一出现拼写错误,结果为 0。
  • 我将内存完整性设置为关闭
  • 我检查了 BIOS 设置,禁用了安全启动以及一些似乎通过使用虚拟化提供额外安全性的功能

...但即使在重新启动后我也无法将绿海龟带走。msinfo32.exe 显示基于虚拟化的安全性仍在使用。

我认为这里的 msinfo32.exe 是关键工具:如果它报告正在使用基于虚拟化的安全性,VirtualBox 就没有机会工作。显然 VMWare 工作得更好,不知道为什么,要么它可能与 Windows 虚拟化支持更好地集成,要么当必须使用模拟虚拟化时,VMWare 可能具有响应更快的模拟模式。

当然,我确实检查了 BIOS 设置中是否启用了虚拟化。

然后我找到了解决方案:

  1. 转到控制面板,选择程序和功能,选择打开或关闭 Windows 功能

  2. 删除 Hyper-V

  3. 删除 Windows Hypervisor 平台

  4. 删除虚拟机平台

  5. 保存设置并重新启动

就我而言,Windows Hypervisor Platform 仍处于检查状态,这导致 Windows 在虚拟机管理程序内启动,因此虚拟化功能已在使用中,而 VirtualBox 无法使用 CPU 的虚拟化功能。