VirtualBox在Win10上运行非常慢

VirtualBox在Win10上运行非常慢

我有 W7x64 客户机。虽然我的主机也是 W7x64 - 一切都运行良好。但是当我将主机操作系统更改为 Win10x64 时,我遇到了问题。现在我的客户机运行非常慢。如何解决?我已经尝试增加内存并给我的客户机所有核心 - 这没有帮助。

VirtualBox 5.1.32

答案1

我遇到了类似的问题,因为我的主机 (OSX) 有点弱。它是 2009 年初的双核 Mac Mini,配有 8GB 内存。

Win10 x64 客户机运行速度非常慢。我将客户机设置更改为:

  • 1 个 CPU
  • 3072MB 内存
  • 192MB 显存
  • 启用 2D 和 3D 视频加速
  • 已启用使用未缩放的 HiDPI 输出

这产生了很大的影响——我给客户机分配了太多的 CPU 和 RAM,给主机带来了压力。它仍然有点慢,但很多更好的。

希望这可以帮助。

答案2

我今天也遇到了同样的问题。 10 分钟内甚至无法加载 Windows 10 x64。
我通过以下方式解决了它:

我的设置:

  • 内存 4000MB
  • 芯片组:默认改为ICH9
  • 处理器:1 个 CPU
  • 图形控制器:VBoxVGA,未启用 3D 加速(您将收到警告)
  • 显存: 128 MB

PS. 我知道这个问题已经过时了,但还是留给下一代吧 :)

答案3

您的主机有多少 RAM,VirtualBox 中分配给客户机的 RAM 又有多少?例如,如果您的系统有 4GB RAM,则您的主机始终至少需要 2GB RAM 才能正常运行虚拟机。

众所周知,Windows 10 的 RAM 效率不高。许多后台任务(比 Windows 7 多得多)需要大量 RAM。将 RAM 均匀分布在主机和客户机上会忽略 Windows 10 需要更多 RAM 的事实。如果主机的 RAM 不足,VirtualBox 应用程序的运行速度会变慢(这与客户机无关)。尝试为客户机提供较少的 RAM(如果总共有 4GB,则提供 1GB;如果总共有 8GB,则提供 1GB 或 2GB,...)。您可以在“设置”->“系统”中执行此操作,然后移动基本内存处的滑块。

TL;DR:减少 VirtualBox 中为您的客户机分配的 RAM。

答案4

假设主机是全新安装的,而客户机不是,我会先卸载客户机附加组件,更新 V​​irtualBox 和客户机附加组件,然后重新安装附加组件。这通常可以解决我遇到的类似问题。主要认识是客户机性能受到客户机附加组件的显著影响,并且当发布新的操作系统版本时,最终会对附加组件进行更改以更好地支持新版本。

相关内容