8 виправлень: VT-X недоступний (verr_vmx_no_vmx) на віртуальних машинах

8 виправлень: VT-X недоступний (verr_vmx_no_vmx) на віртуальних машинах

Коли ви намагаєтеся запустити віртуальну машину за допомогою програми VirtualBox, ви отримуєте повідомлення про помилку Vt-X недоступний (Verr_vmx_no_vmx) на вашому комп’ютері. Швидше за все тому, що віртуалізація вимкнена.

У більшості випадків ви можете вимкнути або ввімкнути VT-x у BIOS. Коли ви вперше вмикаєте комп’ютер, натисніть DEL (або щось подібне), щоб отримати доступ до налаштувань BIOS. Є можливість увімкнути технологію VT.

Я рекомендую прочитати цю публікацію, у якій пояснюється, як вирішити проблему Vt-X недоступний (Verr_vmx_no_vmx) і чому це взагалі сталося.

У чому причина того, що Vt-X недоступний (Verr_vmx_no_vmx) на комп’ютері?

Я дослідив проблему, спробувавши відтворити її та переглянувши звіти інших користувачів. Наскільки я можу судити, це повідомлення про помилку призведе до кількох сценаріїв:

  • VT-X не ввімкнуто в BIOS: VT-X можна вимкнути вручну або віддалено в налаштуваннях BIOS деякими сторонніми програмами. Це спричинить проблему Vt-X Not Available (Verr_vmx_no_vmx).
  • Центральний процесор не підтримує VT-X: бувають випадки, коли помилка виникає через відсутність необхідного апаратного забезпечення для впровадження технології VT-X, хоча й рідко.
  • Увімкнено віртуалізацію Windows Hyper-V: технологія Microsoft Hyper-V заважає роботі VT-X. Якщо віртуалізацію Hyper-V увімкнено, ОС автоматично вимкне VT-x.
  • VT-X було вимкнено після оновлення Avast: Avast щойно опублікував оновлення, яке фактично вимикає VT-x. При цьому захист у реальному часі активний, якщо користувач не активує вкладену віртуалізацію в меню налаштувань.
  • Увімкнено ізоляцію ядра: коли ви вмикаєте опцію ізоляції ядра на своєму комп’ютері, це може спричинити проблеми з програмою VirtualBox, у результаті чого VT-x (VERR VMX NO VMX) буде недоступним. Тому ми рекомендуємо вимкнути цю функцію та перевірити, чи проблема зникне.

Відповідь для виправлення помилки Virtualbox Vt-X недоступна (Verr_vmx_no_vmx)?

  1. Вимкніть ізоляцію ядра від Windows Defender
  2. Увімкніть Vt-X з налаштувань BIOS (меню завантаження)
  3. Вимкнути систему віртуалізації Hyper-V (гіпервізор Windows)
  4. Увімкніть вкладену віртуалізацію в Avast
  5. Вимкніть ізоляцію ядра Windows Defender
  6. Вимкніть Windows Sandbox
  7. Вимкнути Device Guard / Credential Guard
  8. Видалення стороннього антивірусного програмного забезпечення
  9. Увімкніть віртуалізацію

1. Вимкніть ізоляцію ядра Windows Defender.

Відомо, що параметр безпеки пристрою Windows Defender Core Isolation конфліктує з VT-X. Якщо у вас виникла проблема «Vt-X недоступний» (Verr_vmx_no_vmx) і ви використовуєте Windows Defender як параметр безпеки за замовчуванням, я рекомендую перевірити, чи ввімкнено ізоляцію ядра.

  • Знайдіть Windows Defender за допомогою піктограми запуску в нижньому лівому куті.
  • Щоб отримати доступ до вбудованої функції безпеки, перейдіть до Центру безпеки Windows Defender і клацніть його.
  • У Центрі безпеки Windows Defender перейдіть до меню ліворуч і виберіть «Безпека пристрою».
  • Виберіть Core Isolation Details у меню Device Security (у розділі Core Isolation).
  • Переконайтеся, що перемикач цілісності пам’яті вимкнено в меню ізоляції ядра.
  • Перезавантажте комп’ютер після вимкнення цієї опції, щоб перевірити, чи проблему вирішено під час наступного запуску.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

2. Увімкніть Vt-X у налаштуваннях BIOS (меню завантаження).

Ця проблема також може бути викликана вимкненням опції «Технологія віртуалізації» в налаштуваннях BIOS. Тому обов’язково перевірте та ввімкніть цю опцію, якщо вона зараз вимкнена.

Vt-X недоступний (Verr_vmx_no_vmx), швидше за все, через те, що технологію вимкнено в налаштуваннях BIOS. Деякі програми сторонніх розробників можуть перевизначати ці налаштування, тому не відмовляйтеся від цього методу, доки не переконаєтеся, що це так.

Залежно від виробника материнської плати кроки для доступу до налаштувань BIOS і підтвердження того, що VT-X увімкнено, відрізнятимуться. Цей параметр указано як технологія віртуалізації або VTx/VTd у розділі «Безпека».

  • Щоб увійти в «режим BIOS», спочатку «завантажте» комп’ютер, а потім натисніть кнопку налаштування, коли на екрані з’явиться «логотип Windows».
  • Перейдіть на вкладку «Безпека» та перейдіть униз до «Безпека системи» в режимі BIOS.
  • Знайдіть параметр «Технологія віртуалізації (VTx/VTd)» і переконайтеся, що він «Увімкнено». Якщо його ще не ввімкнено, зробіть це.
  • «Щоб перезавантажити комп’ютер. Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

3. Вимкніть систему віртуалізації Hyper-V (гіпервізор Windows)

По-перше, переконайтеся, що віртуалізація Hyper-V не заважає VT-x. Коли віртуалізацію Hyper-V увімкнено або активовано, еквівалент віртуалізації VT-x негайно вимикається. Оновлення зламало гіперфункцію. Проти

Ви можете зіткнутися з цією проблемою в результаті встановлення програми. Майте на увазі, що в більшості випадків Hyper-V залишатиметься активним, навіть якщо програму, яка його активувала, буде видалено.

Ви можете вимкнути віртуалізацію Hyper-V кількома способами. У командному рядку (адміністратор) виконайте такі дії, щоб вимкнути Microsoft Hyper V:

  • Щоб відкрити діалогове вікно «Виконати», утримуйте клавіші Windows + R. Щоб відкрити командний рядок з адміністраторами, введіть «cmd» і натисніть Ctrl + Shift + Enter. Виберіть «Так», коли з’явиться вікно UAC (Контроль облікових записів користувачів).
  • Щоб вимкнути Microsoft Hyper V , вставте наступні команди одну за одною в командний рядок із підвищеними правами та натисніть Enter:
    • bcdedit /set тип запуску гіпервізора Вимк
    • bcdedit /set vm No
    • dism.exe /Online/Disable-Feature:Microsoft-Hyper-V
  • Закрийте командний рядок і перезавантажте комп’ютер після успішного виконання команд.
  • Переконайтеся, що ви все ще отримуєте те саме повідомлення про проблему, коли перезавантажуєте машину Virtualbox.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

4. Увімкніть вкладену віртуалізацію в Avast

Якщо ви користуєтеся Avast, майте на увазі, що нещодавнє оновлення програми додало автоматичну функцію, яка зупиняє роботу VT-X у вашій системі, якщо виконуються певні критерії.

Існує рішення для вирішення цієї проблеми без видалення стороннього клієнта безпеки.

  • Поставте прапорці, пов’язані з налаштуваннями та усуненням несправностей Avast, а потім використовуйте віртуалізацію, вкладену у віртуалізацію, вкладену в
  • Також увімкніть апаратну віртуалізацію.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

5. Вимкніть Windows Sandbox

Ця проблема також може виникнути, якщо на вашому комп’ютері активовано Windows Sandbox. Просто вимкніть його, а потім перезавантажте комп’ютер. Після цього зайдіть в BIOS, відключіть віртуалізацію і перезавантажте комп’ютер.

Переконайтеся, що параметр віртуалізації в налаштуваннях UEFI/BIOS може ввімкнути або вимкнути пісочницю Windows у вашій системі.

  • Виберіть і відкрийте диспетчер завдань, натиснувши Ctrl+Alt+Del.
  • Перевірте, чи ввімкнено параметр віртуалізації на поточній сторінці, перейшовши на вкладку продуктивності.
  • Після перевірки виконайте ці кроки, щоб увімкнути або вимкнути Windows Sandbox на вашому ПК з Windows 10.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

Панель керування, щоб увімкнути або вимкнути пісочницю Windows.

  • Введіть Панель керування на кнопці Пуск. Щоб активувати цю програму, ще раз двічі клацніть першу опцію.
  • Виберіть «Програма», а потім категорію «Програми та засоби» у видимому вікні.
  • Торкніться опції «Увімкнути або вимкнути функції Windows» на лівій панелі.
  • Знайдіть Windows Sandbox у списку під відкритим вікном.
  • Потім, залежно від того, чи хочете ви ввімкнути чи вимкнути цю опцію, увімкніть або вимкніть прапорець.
  • Щоб зміни набули чинності, натисніть «ОК» і перезавантажте комп’ютер.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

Використання Powershell, увімкнення або вимкнення Windows Sandbox

  • Клацніть правою кнопкою миші значок «Пуск» і виберіть PowerShell (Адміністратор) зі спадного меню.
  • Якщо з’явиться запит UAC, виберіть Так, щоб дозволити доступ.
  • Скопіюйте/вставте код у вікно PowerShell (Admin) і натисніть Enter у кінці.
  • Щоб увімкнути пісочницю Windows, введіть такий код:
    • Enable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-All -Online
  • Введіть таку команду, щоб вимкнути пісочницю Windows:
    • Disable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-Online
  • Виберіть Y, щоб прийняти запит, якщо буде запропоновано перезавантажити систему після завершення завдання.
  • Після виконання завдання перевірте, чи пісочниця ввімкнена чи вимкнена залежно від ваших уподобань.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

Використовуйте командний рядок, увімкніть або вимкніть пісочницю Windows

  • Введіть cmd у Cortana. Виберіть «Запуск від імені адміністратора» в меню, клацнувши правою кнопкою миші командний рядок.
  • Щоб авторизувати доступ, дайте відповідь «Так» на запитання UAC.
  • Введіть наступний код у командний рядок із підвищеними правами та натисніть Enter, щоб виконати команду.
  • Скопіюйте та вставте наведений нижче код, щоб увімкнути функцію пісочниці в Windows.
    • Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-All
  • Виконайте цю команду в Windows, щоб вимкнути функцію пісочниці −
    • dism/online/Disable-Feature/FeatureName: “Containers-DisposableClientVM”
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

6. Вимкніть Device Guard / Credential Guard

За умовчанням безпеку або захист облікових даних можна ввімкнути на хостах Windows із пристроєм EFI BIOS. Це заважає програмному забезпеченню віртуалізації на рівні ОС, що призводить до помилки. Щоб уникнути цієї помилки, його потрібно вимкнути. Ви можете зробити це в Windows, виконавши такі дії:

  • Щоб відкрити діалогове вікно «Виконати», використовуйте одночасно клавіші Window + R. Введіть «gpedit.msc» у діалоговому вікні та натисніть Enter.
  • Перейдіть до «Політики локального комп’ютера», потім «Конфігурація комп’ютера», потім «Адміністративні шаблони»> «Система»> «Захист пристрою», а потім «Вимкнути безпеку на основі віртуалізації» у вікні редактора груп.
  • Якщо ви не можете зробити це за допомогою редактора групової політики, є інший спосіб досягти тієї ж мети.
  • Установіть значення «keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled» на «0» у реєстрі.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

7. Видаліть антивірусне програмне забезпечення третьої сторони

Будь-яке антивірусне програмне забезпечення, яке ви встановили у своїй системі, може бути винуватцем цієї проблеми. Краще видалити його на деякий час і подивитися, чи вирішить це проблему. Якщо ви використовуєте брандмауер Windows Defender, ви можете вимкнути його, виконавши такі дії:

  • Введіть «Налаштування» у поле пошуку поруч із меню «Пуск» і натисніть кнопку «Enter».
  • Виберіть «Оновлення та безпека» на лівій панелі вікна «Параметри», а потім «Безпека Windows».
  • Потім у розділі «Області захисту» виберіть «Захист від вірусів і загроз», а потім «Керувати налаштуваннями» в розділі «Параметри захисту від вірусів і загроз».
  • Переконайтеся, що перемикач «Захист у реальному часі» знаходиться в положенні «ВИМК.» у цьому вікні.
  • Поверніться на вкладку «Безпека Windows» і виберіть «Брандмауер і захист мережі» на лівій панелі.
  • Виберіть «Доменна мережа», «Приватна мережа» та «Загальнодоступна мережа» один за іншим у цьому полі, а потім поставте прапорець «ВИМК.» для «Брандмауера Microsoft Defender».
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

8. Увімкніть віртуалізацію

  • Відкрийте вікно командного рядка.
  • Тепер введіть systeminfo.exe в командний рядок.
  • Праворуч від вимог Hyper V ви побачите віртуалізацію, увімкнену в мікропрограмі.
  • Перейдіть до меню «Пуск» і виберіть «Налаштування» зі спадного меню.
  • Знайдіть і виберіть Оновлення та безпека. З’явиться нова вкладка, знайдіть відновлення та натисніть на нього.
  • Ви повинні знайти режим відновлення перед запуском і натиснути кнопку «Перезапустити зараз» у розділі «Розширений запуск».
  • Вам слід вибрати опцію «Усунення несправностей», коли ви бачите синій екран із певними значками.
  • Виберіть вкладку «Додатково». Вам потрібно визначити цей параметр, оскільки наша проблема пов’язана з прошивкою.
  • Виберіть налаштування мікропрограми UEFI, коли ми їх знайдемо, і кнопка перезапуску з’явиться знову; натисніть Enter для перезавантаження.
  • Знайдіть налаштування BIOS і натисніть відповідну функціональну клавішу.
  • З’явиться нова панель; перейдіть до конфігурації системи (туди можна потрапити, натиснувши клавіші зі стрілками) і знайдіть технологію віртуалізації.
  • На цьому етапі ваша технологія віртуалізації ввімкнена. Ви можете вийти, натиснувши F10.
  • Перевірте, чи вдалося вам вирішити проблему «Vt-X недоступний (Verr_vmx_no_vmx)» чи ні.

Висновок

Якщо віртуалізацію не ввімкнено на вашому комп’ютері з Windows, відображається повідомлення про помилку «VT-x вимкнено в BIOS для всіх режимів ЦП». Віртуалізацію за замовчуванням вимкнено на багатьох машинах Windows на рівні BIOS, і її потрібно ввімкнути, щоб створити нову віртуальну машину. Щоб дізнатися, що означає ця помилка і як її виправити, скористайтеся всіма перерахованими вище інструментами.

FAQ

Як дізнатися, чи ввімкнено Vt-X у Windows 10?

Виберіть «Диспетчер завдань» у контекстному меню, клацнувши правою кнопкою миші на панелі завдань. Виберіть вкладку Продуктивність у вікні диспетчера завдань. Перейшовши на вкладку «Продуктивність», подивіться на деталі ЦП, які відображаються за замовчуванням. Перевірте область віртуалізації під інформацією про процесор у правій частині екрана.

Як виправити Vt Not Capable?

Ваш комп’ютер необхідно перезавантажити. Щоб отримати доступ до меню BIOS, натисніть «Delete», «Esc», «F1», «F2» або «F4», коли комп’ютер вийде з чорного екрана. Знайдіть налаштування, пов’язані з процесором, у налаштуваннях BIOS. Увімкніть віртуалізацію за допомогою параметрів VT-x, AMD-V, SVM або Vanderpool. Збережіть зміни та перезавантажте комп’ютер.

Як увімкнути Intel Vt-d?

Натискайте клавішу зі стрілкою вправо на екрані Setup Utility, доки не буде вибрано вкладку Advanced. Натискайте клавішу зі стрілкою вниз, доки не буде вибрано Intel(R) Virtualization Technology на вкладці Advanced, і натисніть клавішу Enter. Виберіть Enabled за допомогою клавіші зі стрілкою вниз, а потім натисніть клавішу Enter.

Як дізнатися, чи підтримує мій ноутбук віртуалізацію?

Відкрийте вікно командного рядка. Щоб запустити вікно запуску, використовуйте клавіші Windows + R, введіть cmd і натисніть Enter. Тепер введіть команду systeminfo в командний рядок і натисніть Enter. Ця команда покаже вам усі деталі вашої системи, включаючи підтримку віртуалізації.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *