当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

作者:精品下载站 日期:2024-12-14 09:27:54 浏览:15 分类:玩电脑

修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)


在 Windows 10 或 11 主机上安装 VirtualBox 后,您可能会注意到来宾 VM 运行速度非常慢,没有明显的原因。如果您遇到这样的问题并且想让 VirtualBox 运行得更快,请继续阅读下面的内容。

本教程包含多种在 Windows 10 和 Windows 11 操作系统下优化 VirtualBox 性能的方法。

修复:VirtualBox 计算机在 Windows 11/10 上运行缓慢。

  1. 禁用 Hyper-V 和管理程序。
  2. 删除并重新安装来宾添加。
  3. 为虚拟机分配更多系统资源。
  4. 将电源计划设置为高性能。
  5. 在 VirtualBox 中禁用 3D 加速。
  6. 更改 VirtualBox 中的图形控制器。
  7. 禁用 Virtual Box 中的主机 I/O 缓存。

方法 1. 禁用 Hyper-V 和 Windows 虚拟机管理程序。

Hyper-V 是内置于 Windows 11/10/8.1 专业版和企业版以及 Windows Server 2012 及更高版本中的硬件虚拟化产品。但是,启用 Hyper-V 功能后,VirtualBox VM 运行速度非常慢,必须禁用。

1.导航至控制面板 > 程序和功能 > 打开或关闭 Windows 功能

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

2. 取消选中以下功能:

  • 容器*
  • Hyper-V *
  • 虚拟机平台
  • Windows 管理程序平台
  • Windows沙箱

* 注意:“容器”和“Hyper-V”功能仅存在于 Windows 10 PRO 中。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

3.卸载后重新启动计算机。

4.以管理员身份打开命令提示符

5. 输入以下命令并按 Enter

bcdedit /set hypervisorlaunchtype off

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

6.重新启动您的电脑。

7.重启后,启动VirtualBox虚拟机,通常问题就会得到解决。如果没有,请继续执行下面的其余方法。

方法 2. 删除并重新安装 VirtualBox Guest Additions。

VirtualBox Guest Additions 由设备驱动程序和系统应用程序组成,可优化操作系统以获得更好的性能和可用性。但有时,尤其是在访客计算机的 Windows 更新之后,需要重新安装以解决性能问题。

1. 导航至控制面板 > 程序和功能并卸载 VirtualBox Guest 添加项。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

2.卸载后重新启动您的电脑。

3.最后再次安装Guest Additions并检查问题是否得到解决。如果没有,请继续执行下一步:

方法3.分配更多的CPU和内存资源。

VirtualBox 性能缓慢的另一个原因是分配给虚拟机的资源较少。例如,Windows 10 至少需要 4GB RAM 才能流畅运行。要在 VM 计算机上分配更多 CPU 和内存:

1. 打开虚拟机设置并选择左侧的系统

2.主板选项卡中,向右拖动滑块并最大化为虚拟机分配的内存。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

3.处理器选项卡中,向右拖动滑块,为虚拟机分配更多CPU。

4. 还要确保处理器的执行上限设置为100%

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

方法 4. 将电源计划更改为高性能。

VirtualBox 性能缓慢的另一个原因(尤其是当您使用笔记本电脑时)是您的设备消耗和节省电量所使用的电源计划。为了使 VirtualBox 能够平稳且无延迟地运行,电源计划必须设置为高性能。

1. 导航至控制面板 > 电源选项。

2.选择更改计划设置。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

3.点击更改高级电源设置。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

4. 将电源计划更改为高性能,然后单击确定。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

5. 启动 VirtualBox 计算机并查看其是否继续运行缓慢。

方法 5. 在虚拟机设置中禁用 3D 加速。

VirtualBox 运行速度非常慢的另一个原因是启用 3D 加速时。

1. 打开虚拟机设置并选择左侧的显示

2.取消选中启用 3D 加速复选框,然后单击确定

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

3. 现在启动虚拟机并查看它是否运行得更快。

方法 6. 在虚拟机设置中更改图形控制器。

在 Windows 10/11 下优化 VirtualBox 性能的另一种方法是在 VirtualBox 计算机上使用威慑性图形控制器。因此,请按如下方式进行:

1. 打开虚拟机设置,然后在显示选项中将图形控制器从VboxSVGAVboxVGA更改。 *

* 注意: 如果它已经是 VboxVGA,请将其更改为 VboxSVGA,看看是否有任何区别。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

方法 7. 禁用 SATA 控制器中的主机 I/O 缓存。

尽管磁盘控制器的主机 I/O 缓存有助于 VirtualBox 运行得更快,但在某些情况下却并非如此。

1. 打开虚拟机设置并选择左侧的存储

2.取消选中使用主机 I/O 缓存复选框,然后单击确定。 *

* 注意: 如果已禁用,则启用它。

[玩转系统] 修复:VirtualBox 在 Windows 10/11 中运行速度非常慢。 (解决了)

3.启动虚拟机并查看它现在是否运行得更好。

就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯