У Windows 10 VirtualBox дуже повільний


15

У мене був встановлений VirtualBox на Windows 8.1, і він працював коректно. Я модернізував до Windows 10 і перевстановив VirtualBox, але це дуже повільно.

Інформація про систему:

  • Процесор: Intel Core i5
  • Графічна карта: Nvidia 740m
  • 6 гігабайт оперативної пам’яті
  • 256 Гб SSD-накопичувача

Водії актуальні. Увімкнено 3D-прискорення.

В чому проблема?


Ви повільно маєте на увазі, що графіка дуже затримується? Я відчував таку ж проблему і в VMWare Player. Мені ще потрібно знайти рішення.
Гавін

Так, те саме. Будь ласка, покажіть своє рішення.
Алі

Ви використовуєте поточну версію Virtualbox, яку я припускаю?
Рамхаунд

Я використовую останню версію.
Алі

Відповіді:


14

Здається, ви перебуваєте на ноутбуці, тому налаштування параметрів живлення Windows може бути рішенням:

http://www.rawinfopages.com/tips/2015/05/speed-up-virtualbox-enormously-with-this-simple-tweak/

Цитувати:

Тож виявилася проста проблема, частково викликана вибором неправильного плану живлення. Переконайтесь, що вибрано план високої потужності під час роботи віртуальних машин VirtualBox.

Після ще декількох експериментів я виявив, що підвищення мінімальної швидкості процесора під час роботи від мережі живлення підвищило швидкість процесора. Встановивши його на 80%, це зробило мінімальну швидкість 2 ГГц від електромережі, що було чудово для роботи віртуальної машини.

Для цього перейдіть до «Параметри живлення» на панелі керування, а поруч із планом енергозбереження натисніть «Змінити налаштування плану». На наступному екрані натисніть Змінити розширені настройки живлення. Розгорніть управління потужністю процесора, мінімальний стан процесора та встановіть Підключено до 80% або будь-яке значення, що забезпечує розумні показники роботи у віртуальній машині.


2
план живлення - режим високої продуктивності
Алі

@Ali жаль, тоді :(
mlvljr

1
Це працювало для мене, поряд із відключенням кешу вводу / виводу хоста в налаштуваннях диска.
Поліном

2
@Polynomial Вибачте, ви відключили кеш вводу / виводу? чи не повинно це робити повільніше?
Кайл Странд

1
досить божевільно, це повністю вирішує проблему. cray-cray <3 це. Я також встановив додатки для відвідувачів virtualbox, які ви завжди повинні робити. не впевнений, чи це теж могло б допомогти.
Ніколас ДіПіаца

6

Я помітив значне збільшення швидкості Windows після включення 3D-прискорення на панелі налаштувань дисплея.


6

У мене була та сама проблема сьогодні - виявив, що "Графічний контролер" (вкладка "Дисплей") став за замовчуванням VBoxSVGA. Клацнувши на всіх моїх віртуальних машинах, це було єдине на цьому налаштуванні. Тому я змінив його на VBoxVGA, а вуаля - більше не відставати! Це було так погано, я побачив оновлення дисплея в міні-перегляді VirtualBox Manager, тому я натиснув VM, потім натисніть назад, і дисплей оновиться. Хороший як новий зараз.


Це зробило трюк (додавши більше пам’яті / процесор не лайно). Величезна різниця у графіці відставання після переходу на VBoxVGA.
PerrierCitror


2

У Virtualbox мені допоміг додатковий процесор у налаштуваннях VM та надання більше пам’яті.


2

1) Ви можете виключити з антивірусу та Windows Defender:

Пошук Virus and Protection > ... Settings > Add Exclusions > Add Folder -> C:\Program Files\Oracle\VirtualBox

введіть тут опис зображення

2) Перевірте Execution cap. Я використовую близько 30-70%

ЦП Execution capобмежує кількість часу, яке хост-процесор витрачає на емуляцію віртуального процесора. За замовчуванням встановлено 100%, це означає, що обмежень немає. Налаштування 50% означає, що один віртуальний процесор може використовувати до 50% одного хост-процесора.

введіть тут опис зображення


1

Наразі у мене був такий самий випуск з WIN8. GuestAdditions було встановлено, але WIN8 Image було дуже повільним.

Я вирішую це шляхом видалення GuestAdditions, перезавантаження VM та перевстановлення GuestAdditions. Здається, весь час у програмі Win8 VM був GuestAdditions 4.x, але не отримував повідомлення про оновлення GuestAdditions. Зараз у мене є GuestAdditions 5.2, і VM працює швидко і плавно.


1

Я відключив кеш вводу / виводу хоста з налаштувань Vbox, і він працював дивно (так, я знаю, це не має сенсу, але він все одно працював, і я хотів поділитися).


1

У моєму випадку це був антивірус AVG Business Edition! це зробило мій оракул VM незвично повільним. Якщо ви зіткнулися з незвичною повільною продуктивністю, я запропоную вам повністю відключити антивірус і перевірити, чи він покращується. Пізніше ви можете додати шлях vracle oracle до списку винятків (у AVG вони були у File file та Behavior щит).

Примітка: Навіть захисник Windows може зробити це повільно. Тож у випадку, якщо у вас немає антивірусу, будь ласка, перевірте після відключення спочатку захисника Windows.


0

Більш дивні речі з Windows 10 гостем (після чистої установки) на двох різних хостах.

На одному хості з хостом Windows 10 VoxSVGA + 3D працює прийнятним.

На іншому хості з Linux Manajaro (останній хост ядра LTS 5.x) VBoxSVGA (з 3D-акселером і без нього) дозволяє гостю не дістатися до робочого столу, застигає перед переміщенням точок, BSOD тощо.

На такому іншому хості з Linux Manajaro (останній LTS ядро ​​5.x) VMSVGA з 3D-примусом робить гостя не доступним до робочого столу, застигає перед переміщенням точок, BSOD тощо.

На такому іншому хості з Linux Manajaro (останній LTS ядро ​​5.x) VMSVGA без 3D-акселера робить гостям доступ до робочого столу, але настільки повільним, що непридатним, більше ніж на півгодини, щоб дістатися до робочого столу, більше десяти хвилин щоб показати меню Windows після клацання, більше п'яти хвилин, щоб показати контекстне меню робочого столу, близько двох годин, щоб відкрити провідник, близько години та півтори, щоб відкрити блокнот, близько 45 хвилин, щоб відкрити вікно консолі cmd, набравши чотири символи "CD" \ "зайняли близько двох повних хвилин, у списку показано один символ кожні чотири-п’ять секонів тощо, і близько п’яти годин, щоб зробити вимкнення.

Маючи багато, багато терпіння, я намагався видалити, перезавантажити та перевстановити AddOns, що займало цілий тиждень, близько 166 годин, але це не допомогло, все одно.

Як я сказав, Windows 10 - це чиста установка.

Дивна річ у тому, що така гостьова установка робилася на хості Intel Windows 10 і проблеми з швидкістю з'являються на хості AMD Linux.

Якщо я встановив гостя на хост AMD Linux, він працює прийнятно, але якщо я прийму цього гостя до хоста Intel Windows, то гість має ті самі проблеми, BSOD або дуже повільний, залежно від (VBoxSVGA з / без 3D та VMSVGA з 3D = BSOD) vs (VMSVGA без 3D = дуже повільно).

Дуже повільно = Багато хвилин (> 30 хв.) На завантаження, кілька годин для чистого відключення живлення тощо

BSOD = Не дістатися до робочого столу, просто заморозити або BSOD та автозавантажити.

Це трапляється лише з гостем Windows 10, я намагався зі старим гостем WinXP, у якого я працював, і такі відмінно працювали на обох хостах (я можу без проблем переміщати гостьову форму WinXP від ​​Intel до AMD назад, але не гість Win 10).

Я також протестував налаштування за замовчуванням, які VBox використовує при створенні VM, з усілякими комбінаціями (PAE / NX, IO, кеш і т. Д.), Єдине, що спричиняє будь-яку різницю на BSOD та досягає робочого столу, це вибір VMSVGA без 3D, але hten, що VM занадто повільний, щоб його можна було використовувати.

Обидва хости мають пристойний сучасний процесор, 8GiB фізичну оперативну пам’ять (2GiB для гостей).

І так, я намагався з максимальним розміром гостьової відеопам'яті, взагалі ніякої допомоги. Також 100%, 90% .. 50% ЦП не допомогло; Гість з лише 2 ядрами, тому у хоста є багато ядер додатково (Intel є чотирьохядерним без багатопотокових, І має 32 ядра з 64 потоками).

Ці проблеми з’являються після зміни VirtualBox на 6.x від 5.x, але з 5.x незалежно від того, для якої конфігурації відео я використовую програму BSOD win 10, завжди з'являлася, якщо я використовую гість VM на AMD, якщо встановлення було зроблено в Intel і навпаки, так що принаймні з VBox 6.xi можна дістатися до робочого столу (з 5.xi не можна), але це непридатно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.