我在Windows 8.1上安装了VirtualBox,它可以正常工作。我升级到Windows 10并重新安装了VirtualBox,但速度非常慢。
系统信息:
- 处理器:Intel Core i5
- 显卡:Nvidia 740m
- 6 GB内存
- 256 GB SSD储存空间
驱动程序是最新的。启用了3D加速。
有什么问题?
我在Windows 8.1上安装了VirtualBox,它可以正常工作。我升级到Windows 10并重新安装了VirtualBox,但速度非常慢。
系统信息:
驱动程序是最新的。启用了3D加速。
有什么问题?
Answers:
似乎您正在使用笔记本电脑,因此调整Windows电源选项可能是一个解决方案:
http://www.rawinfopages.com/tips/2015/05/speed-up-virtualbox-enormously-with-this-simple-tweak/
去引用:
因此,事实证明这是一个简单的问题,部分原因是选择了错误的电源计划。确保在运行虚拟机VirtualBox时选择了“高功率”计划。
经过更多的实验后,我发现通过提高在主电源上运行时的最低处理器速度可以提高CPU速度。将其设置为80%可使主电源的最低速度为2GHz,这对于运行虚拟机来说是很好的。
为此,请转到“控制面板”中的“电源选项”,然后在“节电计划”旁边,单击“更改计划设置”。在下一个屏幕上,单击“更改高级电源设置”。扩展处理器电源管理,最小处理器状态,并将“已插入”设置为80%或任何可以在虚拟机中提供合理性能的值。
我今天遇到了同样的问题-发现“图形控制器”(“显示”选项卡)默认为VBoxSVGA。单击我所有的VM,这是该设置中唯一的一个。所以我将其更改为VBoxVGA,瞧瞧-再也没有滞后了!太糟糕了,我会在VirtualBox Manager迷你预览中看到显示更新,因此我先关闭虚拟机,然后单击返回,然后显示就会更新。现在好如新。
就我而言,这是AVG Business Edition防病毒软件!这使我的Oracle VM异常缓慢。如果您面临异常缓慢的性能,建议您完全禁用防病毒软件并检查其是否有所改善。稍后,您可以在例外列表中添加oracle vm的路径(在AVG中,这些路径在File shield和Behavior Behavior中)。
注意:即使Windows Defender也会使其变慢。因此,如果您没有任何防病毒软件,请先禁用Windows Defender后再检查。
在两个不同的主机上使用Windows 10 guest虚拟机(全新安装后)会发生更多奇怪的事情。
在具有Windows 10主机的一台主机上,VoxSVGA + 3D可以接受。
在具有Linux Manajaro(最新LTS内核5.x)主机的另一台主机上,VBoxSVGA(具有和不具有3D加速功能)使来宾无法到达桌面,在点移动,蓝屏死机等之前冻结。
在具有Linux Manajaro(最新LTS内核5.x)主机的其他主机上,具有3D加速功能的VMSVGA使访客无法到达桌面,在点移动之前冻结,BSOD等。
在具有Linux Manajaro(最新LTS内核5.x)主机的其他主机上,不带3D加速功能的VMSVGA使访客可以访问台式机,但是速度太慢,以至于无法使用,超过半小时才能访问台式机,超过十分钟单击后显示Windows菜单,超过五分钟显示上下文桌面菜单,将近两个小时打开资源管理器,将近一个半小时打开记事本,将近45分钟打开cmd控制台窗口,键入“ CD”的四个字符\”花了整整两分钟的时间,显示的清单是每四个或五个秒数一个字符,依此类推,等了将近五个小时才关闭。
出于极大的耐心,我尝试卸载,重新启动并重新安装AddOns,这花了整整一周的时间,将近166个小时,但这仍然没有帮助。
正如我所说的Windows 10是全新安装。
奇怪的是,这样的客户机安装是在Intel Windows 10主机上完成的,而速度问题出现在AMD Linux主机上。
如果我在AMD Linux主机上安装guest虚拟机,则可以接受,但是如果我将该guest虚拟机带到Intel Windows主机,则该guest虚拟机会出现完全相同的问题,即BSOD或非常慢,具体取决于(带有/不带有3D的VBoxSVGA和带有3D = BSOD)vs(没有3D的VMSVGA =非常慢)。
非常慢=仅需要几分钟(> 30分钟)才能启动,需要数小时才能完全关闭电源,依此类推
BSOD =无法访问台式机,只需冻结或BSOD即可自动重启。
仅在Windows 10 guest虚拟机上发生过这种情况,我曾经尝试使用过的旧WinXP guest虚拟机,并且在两台主机上都运行良好(我可以将WinXP guest虚拟机从Intel来回移动到AMD,而不会出现问题,但不能将Win 10 guest虚拟机)。
我还测试了VBox在创建VM时使用的默认设置以及各种组合(PAE / NX,IO,缓存等),唯一导致BSOD与台式机有所不同的是选择不带3D的VMSVGA,但往往认为VM太慢而无法使用。
这两款主机均具有不错的现代处理器,8GiB物理RAM(来宾2GiB)。
是的,我尝试了最大访客视频内存大小,完全没有帮助。同样100%,90%.. 50%的CPU并没有帮助;仅具有2个内核的guest虚拟机,因此主机具有很多额外的内核(Intel是四核,没有多线程,并且具有32个内核和64个线程)。
在VirtualBox从5.x更改为6.x之后出现此问题,但是使用5.x无论我使用win 10 guest虚拟机进行哪种视频配置,如果我在AMD上使用VM guest虚拟机(如果在英特尔中完成安装)始终出现问题反之亦然,因此至少使用VBox 6.xi可以访问桌面(使用5.xi不能访问),但是它不可用。