После установки VirtualBox на хост-компьютер с Windows 10 или 11 вы можете заметить, что гостевая виртуальная машина работает очень медленно без видимой причины. Если вы столкнулись с такой проблемой и хотите, чтобы VirtualBox работал быстрее, продолжайте читать ниже.
Это руководство содержит несколько методов оптимизации производительности VirtualBox в ОС Windows 10 и Windows 11.
ИСПРАВЛЕНИЕ: Машина VirtualBox работает медленно в Windows 11/10.
- Отключите Hyper-V и гипервизор.
- Удалите и переустановите гостевые дополнения.
- Выделите больше системных ресурсов для виртуальной машины.
- Установите план питания на высокую производительность.
- Отключите 3D-ускорение в VirtualBox.
- Изменить графический контроллер в VirtualBox.
- Отключите кэш ввода-вывода хоста в Virtual Box.
Способ 1. Отключите гипервизор Hyper-V и Windows.
Hyper-V — это продукт аппаратной виртуализации, встроенный в Windows 11/10/8.1 Professional и Enterprise Edition, а также в Windows Server 2012 и более поздние версии. Но когда функция Hyper-V включена, виртуальная машина VirtualBox работает очень медленно и должна быть отключена.
1. Перейдите к Панель управления > Программы и особенности > Включение или отключение функций Windows

2.Снимите флажок следующие особенности:
- Контейнеры *
- Гипер-V *
- Платформа виртуальной машины
- Платформа гипервизора Windows
- Песочница Windows
* Примечание: Функции «Контейнеры» и «Hyper-V» существуют только в Windows 10 PRO.

3. Запустить снова компьютер после удаления.
4. Открытым Командная строка от имени администратора.
5. Введите следующую команду и нажмите Войти:
- bcdedit/установить тип запуска гипервизора выключенным

6. Перезагрузить ваш ПК.
7. После перезагрузки запустите виртуальную машину VirtualBox, и обычно проблема будет устранена. Если нет, перейдите к остальным методам ниже.
Способ 2. Удалите и переустановите гостевые дополнения VirtualBox.
Гостевые дополнения VirtualBox состоят из драйверов устройств и системных приложений, которые оптимизируют операционную систему для повышения производительности и удобства использования. Но иногда, особенно после обновления Windows на гостевой машине, ее необходимо переустановить, чтобы исправить проблемы с производительностью.
1. Перейдите к Панель управления > Программы и особенности и удалите гостевые дополнения VirtualBox.

2. После удаления запустить снова ваш ПК.
3. Наконец, снова установите гостевые дополнения и проверьте, устранена ли проблема. Если нет, перейдите к следующему шагу:
Способ 3. Выделите больше ресурсов ЦП и памяти.
Другой причиной низкой производительности VirtualBox является недостаточное количество ресурсов, выделенных виртуальной машине. Например, для бесперебойной работы Windows 10 требуется не менее 4 ГБ ОЗУ. Чтобы выделить больше ЦП и памяти на виртуальной машине:
1. Откройте настройки ВМ и выберите Система налево.
2. В Системная плата вкладку, перетащите ползунок вправо и максимизируйте выделенную память для машины ВМ.

3. В Процессор вкладку, перетащите ползунок вправо и выделите больше ЦП для машины с виртуальной машиной.
4. Также убедитесь, что процессор Кепка исполнения установлен на 100%

Способ 4. Измените план питания на высокую производительность.
Еще одна причина низкой производительности VirtualBox, особенно если вы используете ноутбук, — это план питания, который вы используете для того, как ваше устройство потребляет и экономит энергию. Чтобы VirtualBox работал плавно и без задержек, Power Plan должен быть установлен на High Performance.
1. Перейдите к Панель управления > Параметры питания.
2. Выбирать Изменить настройки плана.

3. Нажмите Измените дополнительные параметры питания.

4. Измените план питания на Высокая производительность и нажмите ХОРОШО.

5. Запустите машину VirtualBox и посмотрите, продолжает ли она работать медленно.
Способ 5. Отключите 3D-ускорение в настройках виртуальной машины.
Еще одна причина, по которой VirtualBox работает очень медленно, — это когда включено 3D-ускорение.
1. Откройте настройки ВМ и выберите Отображать налево.
2. Снимите флажок в Включить 3D-ускорение флажок и нажмите ХОРОШО.

3. Теперь запустите виртуальную машину и посмотрите, работает ли она быстрее.
Способ 6. Измените графический контроллер в настройках виртуальной машины.
Еще один способ оптимизировать производительность VirtualBox под Windows 10/11 — использовать сдерживающий графический контроллер на машине VirtualBox. Итак, действуйте следующим образом:
1. Откройте настройки ВМ и в Отображать параметры изменяют графический контроллер с VboxSVGA или же VboxVGA. *
* Примечание: Если это уже VboxVGA, измените его на VboxSVGA и посмотрите, будет ли это иметь значение.

Способ 7. Отключите кэш ввода-вывода хоста в контроллере SATA.
Хотя Host I/O Cache контроллера диска помогает VirtualBox работать быстрее, в некоторых случаях это не так.
1. Откройте настройки ВМ и выберите Хранилище налево.
2. Снимите флажок в Использовать кэш ввода-вывода хоста флажок и нажмите ХОРОШО. *
* Примечание: Если он уже отключен, включите его.

3. Запустите виртуальную машину и посмотрите, стала ли она работать лучше.
Вот и все! Какой метод сработал для вас?
Дайте мне знать, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Поставьте лайк и поделитесь этим руководством, чтобы помочь другим.