Як виправити недоступність VT-X (verr_vmx_no_vmx) у віртуальній машині
Коли ви намагаєтесь запустити віртуальну машину за допомогою програми VirtualBox, ви отримуєте повідомлення про помилку Vt-X недоступний (verr_vmx_no_vmx) на вашому комп’ютері. Найімовірніше пояснення полягає в тому, що віртуалізацію було вимкнено.
VT-x часто можна ввімкнути або вимкнути у вашому BIOS. Натисніть DEL (або аналогічну клавішу), щоб отримати доступ до налаштувань BIOS під час першого ввімкнення комп’ютера. Ви можете зробити технологію VT доступною.
Прочитайте цю публікацію, щоб дізнатися, як вирішити проблему Vt-X Not Available (Verr VMX No VMX) і чому це взагалі сталося.
Зміст:
- 1 виправлення VT-X недоступне (VERR_VMX_NO_VMX)
- 2 Виправте помилку VirtualBox Vt-X (Verr_vmx_no_vmx) 2023.
- 2.1 1. Вимкніть ізоляцію ядра Windows Defender
- 2.2 2. Увімкніть Vt-X у BIOS (меню завантаження)
- 2.3 3. За допомогою командного рядка вимкніть віртуалізацію Hyper-V
- 2.4 4. Увімкніть вкладену віртуалізацію в Avast
- 2.5 5. Вимкніть Device Guard / Credential Guard
- 2.6 6. Видалення стороннього антивірусного програмного забезпечення
- 2.7 7. Увімкніть віртуалізацію
- 2.8 8. Вимкніть цілісність пам’яті
Виправити VT-X недоступно (VERR_VMX_NO_VMX)
Я досліджував проблему, намагаючись відтворити її та перевіривши звіти інших користувачів. Наскільки я розумію, це повідомлення про помилку буде створено за кількох обставин:
VT-X не ввімкнено в BIOS.
Деяке програмне забезпечення сторонніх виробників у налаштуваннях BIOS дозволяє вимкнути VT-X вручну або віддалено. Це призведе до проблеми «Vt-X недоступний» (Verr VMX No VMX).
Процесор не підтримує VT-X
Рідко , але іноді проблема може бути пов’язана з нездатністю ПК використовувати VT – X через його апаратні обмеження .
Віртуалізацію Windows Hyper-V увімкнено.
VT-X заважає технологія Microsoft Hyper-V. ОС автоматично вимкне VT-x, якщо віртуалізацію Hyper-V увімкнено.
VT-X вимкнено після оновлення Avast.
Avast нещодавно випустив оновлення, яке повністю відключає VT-x. Захист у режимі реального часу активний одночасно, якщо користувач не активує багаторівневу віртуалізацію в меню параметрів.
Ізоляція ядра включена:
У програмі VirtualBox можуть виникнути проблеми після ввімкнення параметра ізоляції ядра на вашому комп’ютері, в результаті чого VT-x (VERR VMX NO VMX) буде недоступним. Тому радимо вимкнути цю функцію та перевірити, чи проблема зникла.
Виправити помилку VirtualBox Vt-X (Verr_vmx_no_vmx) 2023
1. Вимкніть ізоляцію ядра Windows Defender.
Відомо, що ізоляція ядра пристрою Windows Defender конфліктує з VT-X. Перевірте, чи ввімкнено ізоляцію ядра, якщо у вас виникли проблеми з Vt-X Not Available (Verr VMX No VMX) і використанням Windows Defender як налаштування безпеки за замовчуванням.
- Використовуйте значок зірочки, розташований у нижньому лівому куті, щоб знайти Windows Defender.
- Перейдіть до Центру безпеки Windows Defender і виберіть його, щоб отримати доступ до вбудованої функції безпеки.
- Виберіть «Безпека пристрою» в меню ліворуч у Центрі безпеки Windows Defender.
- У меню «Безпека пристрою» виберіть «Деталі ізоляції ядра» (у розділі «Ізоляція ядра»).
- Переконайтеся, що перемикач цілісності пам’яті в меню ізоляції ядра вимкнено.
- Після вимкнення параметра перезавантажте комп’ютер, щоб перевірити, чи проблему вирішено.
- Verr vmx no vmx вирішує проблему «Vt-X недоступний».
2. Увімкніть Vt-X у BIOS (меню завантаження)
Вимкнення параметра «Технологія віртуалізації» в налаштуваннях BIOS може значно вплинути на цю проблему. Отже, перевірте, чи вимкнено цю опцію, і ввімкніть її, якщо так.
Vt-X недоступний (Verr VMX No VMX), швидше за все, через те, що технологію вимкнено в налаштуваннях BIOS. Не відмовляйтеся від цього методу, доки не перевірите, чи можуть програми сторонніх розробників змінити ці налаштування.
- Щоб увійти в «режим BIOS», спочатку «завантажте» комп’ютер, а коли на екрані з’явиться «логотип Windows», натисніть кнопку налаштування.
- У режимі BIOS виберіть вкладку «Безпека», а потім виберіть «Безпека системи».
- Знайдіть параметр «Технологія віртуалізації (VTx/VTd)» і переконайтеся, що він «увімкнено». Зробіть це зараз, якщо його ще не ввімкнено.
- «Перезавантажте» машину за допомогою технології віртуалізації (VTx/VTd). Verr vmx no vmx вирішує проблему «Vt-X недоступний».
3. За допомогою командного рядка вимкніть віртуалізацію Hyper-V.
По-перше, переконайтеся, що VT-x не заважає віртуалізації Hyper-V. Еквівалент віртуалізації VT-x миттєво вимикається під час активації або активації віртуалізації Hyper-V. Гіперфункціональність вимкнена після оновлення. Цю проблему могло спричинити встановлення програми. Майте на увазі, що в більшості випадків технологія Hyper-V продовжує працювати навіть після видалення програми, яка її активувала.
Існує кілька способів відключити віртуалізацію Hyper-V. Щоб видалити Microsoft Hyper-V, виконайте такі інструкції з командного рядка (як адміністратор):
- Утримуйте разом клавішу Windows і R, щоб відкрити діалогове вікно «Виконати». Щоб відкрити командний рядок з підвищеними правами, натисніть Ctrl + Shift + введіть «cmd». Коли у вікні UAC (Контроль облікових записів користувачів) з’явиться запитання, натисніть Так.
- Введіть кожну з наведених нижче команд по черзі в командному рядку з адміністраторами, щоб вимкнути Microsoft Hyper-V:
- bcdedit /вимкнути тип запуску гіпервізора
- bcdedit /змінити номер віртуальної машини
- dism.exe / Вимкнути функцію: Microsoft-Hyper-V / Інтернет
- Після правильного виконання команд закрийте командний рядок і перезавантажте комп’ютер.
- Коли ви перезавантажуєте машину VirtualBox, подивіться, чи з’являється те саме повідомлення про помилку.
- Verr vmx no vmx вирішує проблему «Vt-X недоступний».
4. Увімкніть вкладену віртуалізацію в Avast.
Якщо ви користуєтеся Avast, майте на увазі, що в нещодавньому оновленні антивіруса було запроваджено автоматичну функцію, яка вимикає VT-X у вашій системі, коли виконуються певні умови. Цю проблему можна вирішити без видалення стороннього клієнта безпеки.
Перш ніж вибрати «Використовувати віртуалізацію, вкладену у вкладену віртуалізацію», увімкніть перевірки параметрів Avast і усунення несправностей.
Також увімкніть апаратну віртуалізацію.
Перевірте, чи вирішено проблему «Vt-X недоступний» (Verr VMX No VMX).
5. Вимкніть Device Guard / Credential Guard
Використовуйте «Window + R» одночасно, щоб відкрити діалогове вікно «Виконати». Натисніть «Enter» після введення «gpedit.MSC» у діалоговому вікні.
- Перейдіть до параметрів меню «Політика локального комп’ютера», «Конфігурація комп’ютера», «Адміністративні шаблони», «Система», «Захист пристрою» та «Вимкнути безпеку на основі віртуалізації» у вікні редактора груп.
- Ось ще один спосіб виконати завдання, якщо ви не можете використовувати редактор групової політики.
- У реєстрі змініть значення ключа «key HKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” на «0».
- Перевірте, чи вирішено проблему «Vt-X недоступний» (Verr VMX No VMX).
6. Видаліть антивірусне програмне забезпечення третьої сторони
Цю проблему може спричинити будь-яке антивірусне програмне забезпечення, встановлене на вашому комп’ютері. Краще тимчасово видалити його та перевірити, чи це вирішує проблему. Наступні процедури дозволять вам вимкнути брандмауер Windows Defender, якщо ви його використовуєте.
- У полі пошуку поруч із меню «Пуск» введіть «Налаштування» та натисніть клавішу Enter.
- Виберіть «Безпека Windows» після вибору «Оновлення та безпека» на лівій панелі вікна налаштувань.
- У розділі «Області захисту» клацніть «Захист від вірусів і загроз», а потім клацніть «Керувати параметрами» в розділі «Параметри захисту від вірусів і загроз».
- vt-x недоступний
- Переконайтеся, що в цьому вікні перемикач «Захист у режимі реального часу» вимкнено.
- Виберіть «Брандмауер і захист мережі» на лівій панелі вкладки «Безпека Windows».
- Виберіть у цьому полі «Доменна мережа», «Приватна мережа» та «Загальнодоступна мережа».
- Перевірте, чи вирішено проблему «Vt-X недоступний» (Verr VMX No VMX).
7. Увімкніть віртуалізацію
- Запустіть вікно командного рядка.
- Тепер введіть systeminfo.exe в командний рядок.
- vt-x недоступний
- Ви можете побачити, що віртуалізацію ввімкнено у мікропрограмі праворуч від системних вимог Hyper-V.
- Виберіть налаштування зі спадного меню, перейшовши до меню «Пуск».
- Потім виберіть Оновлення та безпека зі списку. Натисніть «Відновлення» на щойно доданій вкладці, яка з’явиться.
- Перезапустіть, натиснувши кнопку «Перезапустити зараз» у розділі «Розширений запуск», який можна знайти в розділі «Відновлення», і натисніть.
- Коли з’являється синій екран із певними піктограмами, потрібно вибрати «Усунення несправностей».
- Натисніть вкладку «Додатково». Прошивка є причиною нашої проблеми, тому вам слід шукати це налаштування.
- Коли ми знайдемо їх, клацніть параметр налаштувань прошивки UEFI, і знову з’явиться кнопка перезавантаження. Натисніть Enter, щоб перезапустити.
- vt-x недоступний
- Натиснувши відповідну функціональну клавішу, знайдіть налаштування BIOS.
- Буде нова панель; виберіть «Конфігурація системи» (для цього можна використовувати клавіші зі стрілками), а потім знайдіть «Технологія віртуалізації».
- На цьому етапі ваша технологія віртуалізації активована. Натиснувши F10, ви можете вийти з цього.
- Переконайтеся, що ви усунули помилку «Vt-X недоступний» (Verr vmx no vmx).
8. Вимкніть цілісність пам’яті
Безпека Windows оснащена функцією безпеки на основі віртуалізації, яка може виявляти введення низькорівневого коду та захищати ваш комп’ютер навіть від найсерйозніших інфекцій. Однак це конфліктує з VirtualBox так само, як і з Hyper-V.
Однак більшості користувачів не потрібен високий рівень захисту, який пропонує Core Isolation. На сучасних ноутбуках він вимкнений за замовчуванням, оскільки заважає вже встановленому програмному забезпеченню оптимізувати роботу апаратного забезпечення.
Щоб перевірити, чи проблему вирішено, можна вимкнути функцію захисту цілісності пам’яті Windows Security. Щоб допомогти в цьому, виконайте такі дії:
- У полі пошуку на панелі завдань введіть «Безпека Windows».
- Натисніть певний результат пошуку.
- Натисніть вкладку Безпека пристрою зліва.
- Виберіть Core Isolation Details.
- Вимкніть цілісність пам’яті, натиснувши кнопку.
- Після цього перезавантажте комп’ютер, щоб перевірити, чи проблема все ще існує.
Висновок
Якщо віртуалізацію не ввімкнено, на вашому комп’ютері з ОС Windows відобразиться повідомлення про помилку «VT-x вимкнено в BIOS для всіх режимів ЦП». Однак у налаштуваннях BIOS багатьох ПК з ОС Windows за замовчуванням відключена віртуалізація; для створення нової віртуальної машини необхідно ввімкнути віртуалізацію. Сподіваюся, ця публікація була для вас корисною. Якщо у вас є запитання чи коментарі щодо цієї статті, залиште їх у розділі коментарів нижче, і ми зв’яжемося з вами.
Залишити відповідь