След като инсталирате VirtualBox на хост машина с Windows 10 или 11, може да забележите, че VM машината за гости работи много бавно без видима причина. Ако изпитвате такъв проблем и искате да накарате VirtualBox да работи по-бързо, продължете да четете по-долу.
Този урок съдържа няколко метода за оптимизиране на производителността на VirtualBox под Windows 10 и Windows 11 OS.
КОРЕКЦИЯ: Машината VirtualBox работи бавно на Windows 11/10.
- Деактивирайте Hyper-V & Hypervisor.
- Премахнете и преинсталирайте добавките за гости.
- Разпределете повече системни ресурси за VM.
- Задайте Power Plan на High Performance.
- Деактивирайте 3D ускорението във VirtualBox.
- Променете графичния контролер във VirtualBox.
- Деактивирайте I/O кеша на хоста във Virtual Box.
Метод 1. Деактивирайте хипервайзора на Hyper-V и Windows.
Hyper-V е продукт за хардуерна виртуализация, вграден в Windows 11/10/8.1 Professional и Enterprise Editions и в Windows Server 2012 и по-нови версии. Но когато функцията Hyper-V е активирана, VirtualBox VM работи много бавно и трябва да бъде деактивирана.
1. Навигирайте до Контролен панел > Програми и функции > Включване или изключване на функции на Уиндоус
2.Премахнете отметката следните функции:
- Контейнери *
- Hyper-V *
- Платформа за виртуална машина
- Windows Hypervisor Platform
- Windows Sandbox
* Забележка: Функциите „Контейнери“ и „Hyper-V“ съществуват само в Windows 10 PRO.
3. Рестартирам компютъра след деинсталиране.
4. Отворете Команден ред като администратор.
5. Въведете следната команда и натиснете Въведете:
- bcdedit /set hypervisorlaunchtype off
6. Рестартирайте вашия компютър.
7. След рестартиране стартирайте VirtualBox VM машината и обикновено проблемът ще бъде отстранен. Ако не, продължете към останалите методи по-долу.
Метод 2. Премахнете и инсталирайте отново VirtualBox Guest Additions.
Добавките за гости на VirtualBox се състоят от драйвери на устройства и системни приложения, които оптимизират операционната система за по-добра производителност и използваемост. Но понякога, особено след актуализация на Windows на машината за гости, тя трябва да бъде преинсталирана, за да се коригират проблеми с производителността.
1. Навигирайте до Контролен панел > Програми и функции и деинсталирайте добавките за гости на VirtualBox.
2. След деинсталиране рестартирам вашия компютър.
3. Накрая продължете отново да инсталирате Guest Additions и проверете дали проблемът е отстранен. Ако не, преминете към следващата стъпка:
Метод 3. Разпределете повече ресурси на процесора и паметта.
Друга причина за бавната работа на VirtualBox са ниските ресурси, които сте разпределили за виртуалната машина. Например, Windows 10 се нуждае от поне 4 GB RAM, за да работи гладко. За да разпределите повече CPU и памет на VM машината:
1. Отворете настройките на VM и изберете Система наляво.
2. При Дънна платка плъзнете плъзгача надясно и увеличете максимално разпределената памет за VM машината.
3. При Процесор раздела, плъзнете плъзгача надясно и разпределете повече CPU за VM машината.
4. Също така се уверете, че процесорът Капачка за изпълнение е настроен на 100%
Метод 4. Променете плана за захранване на High Performance.
Друга причина за бавната работа на VirtualBox, особено ако използвате лаптоп, е планът за захранване, който използвате за това как вашето устройство консумира и пести енергия. За да може VirtualBox да работи гладко и без забавяне, Power Plan трябва да бъде настроен на High Performance.
1. Навигирайте до Контролен панел > Опции за захранване.
2. Изберете Промяна на настройките на плана.
3. Кликнете Променете разширените настройки на мощността.
4. Променете плана за захранване на Висока производителност и щракнете ДОБРЕ.
5. Стартирайте машината VirtualBox и вижте дали продължава да работи бавно.
Метод 5. Деактивирайте 3D ускорението в настройките на VM.
Друга причина VirtualBox да работи много бавно е, когато е активирано 3D ускорение.
1. Отворете настройките на VM и изберете Дисплей наляво.
2. Премахнете отметката на Активиране на 3D ускорение отметка и щракнете ДОБРЕ.
3. Сега стартирайте VM машината и вижте дали работи по-бързо.
Метод 6. Променете графичния контролер в настройките на VM.
Друг метод за оптимизиране на производителността на VirtualBox под Windows 10/11 е използването на възпиращ графичен контролер на машината VirtualBox. Така че продължете както следва:
1. Отворете настройките на VM и на Дисплей опциите променят графичния контролер от VboxSVGA или VboxVGA. *
* Забележка: Ако вече е VboxVGA, сменете го на VboxSVGA и вижте дали това има някаква разлика.
Метод 7. Деактивирайте I/O кеша на хоста в SATA контролера.
Въпреки че Host I/O Cache на дисковия контролер помага на VirtualBox да работи по-бързо, в някои случаи не го прави.
1. Отворете настройките на VM и изберете Съхранение наляво.
2. Премахнете отметката на Използвайте Host I/O Cache отметка и щракнете ДОБРЕ. *
* Забележка: Ако вече е деактивиран, активирайте го.
3. Стартирайте виртуалната машина и вижте дали сега работи по-добре.
Това е! Кой метод работи за вас?
Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за вашия опит. Моля, харесайте и споделете това ръководство, за да помогнете на другите.