![VirtualBox在Win10上运行非常慢](https://linux22.com/image/1562070/VirtualBox%E5%9C%A8Win10%E4%B8%8A%E8%BF%90%E8%A1%8C%E9%9D%9E%E5%B8%B8%E6%85%A2.png)
我有 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
假设主机是全新安装的,而客户机不是,我会先卸载客户机附加组件,更新 VirtualBox 和客户机附加组件,然后重新安装附加组件。这通常可以解决我遇到的类似问题。主要认识是客户机性能受到客户机附加组件的显著影响,并且当发布新的操作系统版本时,最终会对附加组件进行更改以更好地支持新版本。