Як увімкнути Intel VT-x у BIOS або UEFI
Сучасні процесори включають функції апаратної віртуалізації, які допомагають прискорити віртуальні машини, створені в VirtualBox, VMware, Hyper-V та інших програмах. Але ці функції не завжди включені за замовчуванням.
Віртуальні машини - чудові речі. За допомогою програм віртуалізації можна запустити весь віртуальний комп'ютер у вікні поточної системи. На цій віртуальній машині можна запускати різні операційні системи, тестувати програми в середовищі пісочниці та експериментувати з функціями без занепокоєння. Для того, щоб працювати, ці програми для віртуальних машин потребують функцій апаратного прискорення, вбудованих у сучасні процесори. Для процесорів Intel це означає апаратне прискорення Intel VT-x. Для процесорів AMD це означає апаратне прискорення AMD-V.
У певний момент у ваших додатках для віртуальної машини можуть з'являтися повідомлення про помилки, такі як:
- Апаратне прискорення VT-x / AMD-V недоступне у вашій системі
- Цей хост підтримує Intel VT-x, але Intel VT-x вимкнено
- Процесор на цьому комп'ютері не сумісний з Hyper-V
Ці помилки можуть з'являтися на пару різних причин. По-перше, функція апаратного прискорення може бути вимкнена. У системах з процесором Intel функція Intel VT-x може бути відключена через налаштування BIOS або UEFI. Насправді це часто вимикається за замовчуванням на нових комп'ютерах. У системах з процесором AMD це не буде проблемою. Функція AMD-V завжди увімкнена, тому змінити налаштування BIOS або UEFI не існує.
Інша причина цих помилок може з'явитися, якщо ви намагаєтеся використовувати додатки для віртуалізації, такі як VMWare або VirtualBox, якщо у вас вже встановлено Microsoft Hyper-V. Hyper-V бере на себе функції апаратного прискорення, а інші програми віртуалізації не зможуть отримати до них доступ.
Отже, давайте подивимося, як виправити ці проблеми.
Спробуйте видалити Hyper-V
Якщо у вас встановлено Hyper-V, він стає жадібним і не дозволяє іншим додаткам віртуалізації отримати доступ до функцій апаратного прискорення. Це частіше відбувається з апаратним забезпеченням Intel VT-x, але іноді це може відбуватися і з AMD-V. Якщо це так, ви побачите повідомлення про помилку у вашій програмі віртуалізації про те, що Intel VT-x (або AMD-V) недоступний, навіть якщо він увімкнено на комп'ютері.
Щоб вирішити цю проблему, потрібно просто видалити Hyper-V. Hyper-V є необов'язковою функцією Windows, тому її видалення трохи відрізняється від видалення звичайної програми. Зверніться до панелі керування> Видалення програми. У вікні «Програми та функції» натисніть кнопку «Увімкнути або вимкнути функції Windows».
У вікні «Особливості Windows» зніміть прапорець «Hyper-V», а потім натисніть кнопку «OK».
Коли Windows завершиться видалення Hyper-V, потрібно перезавантажити комп'ютер, а потім знову спробувати використати VirtualBox або VMware..
Увімкніть Intel VT-x On у Вашому BIOS або UEFI Firmware
Якщо у вас є процесор Intel і видалення Hyper-V не вирішило вашої проблеми, або додаток для віртуалізації повідомив, що Intel VT-x було вимкнено, потрібно отримати доступ до налаштувань BIOS або UEFI вашого комп'ютера. Комп'ютери, зроблені до випуску Windows 8, можливо, використовують BIOS. ПК, зроблені після виходу Windows 8, можуть використовувати UEFI замість цього, і ймовірність використання UEFI зростає більш сучасним ПК \ t.
У системі на основі BIOS ви отримаєте доступ до налаштувань BIOS, перезавантаживши комп'ютер і натиснувши відповідну клавішу праворуч, коли він перший завантажиться. Натискання клавіші залежить від виробника комп'ютера, але часто це клавіша "Видалити" або "F2". Ви також, швидше за все, побачите повідомлення під час запуску, який говорить щось подібне “Натисніть Key Щоб отримати доступ до налаштувань. "Якщо ви не можете визначити правильний ключ, щоб потрапити до налаштувань BIOS, просто виконайте пошук в Інтернеті для подібного"computer model_number доступ до BIOS. "
На комп'ютері на основі UEFI неможливо просто натиснути клавішу під час завантаження комп'ютера. Замість цього вам потрібно дотримуватися цих інструкцій, щоб отримати доступ до налаштувань прошивки UEFI з додаткових параметрів запуску Windows. Утримуючи клавішу Shift, натискайте кнопку Перезавантажити у Windows, щоб перезавантажитись безпосередньо до цього меню.
Незалежно від того, чи ваш комп'ютер використовує BIOS або UEFI, коли ви входите в меню налаштувань, ви можете почати шукати опцію, позначену як "Intel VT-x", "Технологія Intel Virtualization", "Розширення віртуалізації", "Vanderpool", або щось подібне.
Часто ви знайдете цей параметр у підменю «Процесор». Це підменю може бути розташоване десь під "набором мікросхем", "Північним мостом", "Розширеним керуванням набором мікросхем" або меню "Розширене налаштування процесора"..
Увімкніть цей параметр, а потім виберіть "Зберегти і вийти" або еквівалентну функцію, щоб зберегти зміни налаштувань і перезавантажити комп'ютер.
Після перезавантаження комп'ютера можна знову спробувати використати VirtualBox або VMware.
Що робити, якщо ви не бачите опцію Intel VT-x у BIOS або UEFI
На жаль, деякі виробники ноутбуків і виробники материнських плат не включають опцію в налаштуваннях BIOS або UEFI для включення Intel VT-x. Якщо ви не бачите цей параметр, спробуйте виконати веб-пошук номера моделі вашого ноутбука або вашої материнської плати, якщо він є настільним ПК - і "увімкніть Intel VT-x".
У деяких випадках виробники можуть пізніше випустити оновлення BIOS або UEFI, які включають цю опцію. Оновлення прошивки BIOS або UEFI може допомогти - якщо вам пощастить.
І, пам'ятайте, якщо у вас старий процесор, він може не підтримувати функції віртуалізації апаратних засобів Intel VT-x або AMD-V.
Кредит на зображення: Нік Грей на Flickr