Когда вы пытаетесь запустить виртуальную машину с помощью приложения VirtualBox, на вашем компьютере появляется сообщение об ошибке Vt-X Is Not Available (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)?
- Отключить изоляцию ядра от Защитника Windows
- Включить Vt-X в настройках BIOS (меню загрузки)
- Отключить систему виртуализации Hyper-V (гипервизор Windows)
- Включить вложенную виртуализацию в Avast
- Отключить изоляцию ядра Защитника Windows
- Отключить песочницу Windows
- Отключить Device Guard / Credential Guard
- Удаление стороннего антивирусного программного обеспечения
- Включить виртуализацию
1. Отключите изоляцию ядра Защитника Windows.
Известно, что параметр безопасности устройства Windows Defender Core Isolation конфликтует с VT-X. Если вы столкнулись с проблемой «Vt-X недоступен» (Verr_vmx_no_vmx) и используете Защитник Windows в качестве параметра безопасности по умолчанию, я рекомендую проверить, включена ли изоляция ядра.
- Найдите Защитник Windows с помощью значка запуска в левом нижнем углу.
- Чтобы получить доступ к встроенной функции безопасности, перейдите в Центр безопасности Защитника Windows и нажмите на нее.
- В Центре безопасности Защитника Windows перейдите в левое меню и выберите Безопасность устройства.

- Выберите «Сведения об изоляции ядра» в меню «Безопасность устройства» (в разделе «Изоляция ядра»).

- Убедитесь, что переключатель целостности памяти отключен в меню изоляции ядра.

- Перезагрузите компьютер после отключения параметра, чтобы увидеть, устранена ли проблема при следующем запуске.
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
2. Включить Vt-X в настройках BIOS (меню загрузки).
Эта проблема также может быть вызвана отключением опции «Технология виртуализации» в настройках BIOS. Поэтому обязательно проверьте и включите эту опцию, если она в настоящее время отключена.
Vt-X Is Not Available (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 Нет
- 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
Эта проблема также может возникнуть, если на вашем компьютере активирована Windows Sandbox. Просто отключите его, а затем перезагрузите компьютер. После этого зайдите в БИОС, отключите виртуализацию и перезагрузите компьютер.
Убедитесь, что параметр виртуализации в настройках UEFI/BIOS может включать или отключать песочницу Windows в вашей системе.
- Выберите и откройте диспетчер задач, нажав Ctrl+Alt+Del.
- Проверьте, включена ли опция виртуализации на текущей странице, перейдя на вкладку производительности.
- После проверки выполните следующие действия, чтобы включить или отключить песочницу Windows на ПК с Windows 10.
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
Панель управления для включения или отключения песочницы Windows.
- Введите «Панель управления» в кнопку «Пуск». Чтобы активировать это приложение, дважды щелкните первый вариант еще раз.
- Выберите «Программы», а затем категорию «Программы и компоненты» в видимом окне.
- Коснитесь параметра «Включить или отключить функции Windows» на левой панели.
- Найдите Песочницу Windows в списке под открытым окном.
- Затем, в зависимости от того, хотите ли вы включить или отключить эту опцию, установите или снимите флажок.
- Чтобы изменения вступили в силу, нажмите ОК и перезагрузите компьютер.
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
Использование Powershell, включение или отключение песочницы Windows
- Щелкните правой кнопкой мыши значок «Пуск» и выберите PowerShell (Admin) в раскрывающемся меню.
- Если появится приглашение 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 в Кортану. Выберите «Запуск от имени администратора» в меню, когда вы щелкните правой кнопкой мыши командную строку.
- Чтобы авторизовать доступ, ответьте Да на вопрос UAC.
- Введите следующий код в командную строку с повышенными привилегиями и нажмите Enter, чтобы выполнить команду.
- Скопируйте и вставьте приведенный ниже код, чтобы включить функцию песочницы в Windows.
- Dism /online/Enable-Feature/FeatureName:»Containers-DisposableClientVM»-Все
- Запустите эту команду в 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.
- Перейдите к «Политике локального компьютера», затем «Конфигурация компьютера», затем «Административные шаблоны»> «Система»> «Device Guard», а затем «Отключить безопасность на основе виртуализации» в окне группового редактора.
- Если вы не можете сделать это с помощью редактора групповой политики, есть другой способ достичь той же цели.
- Установите значение «keyHKLM> System> CurrentControlSet> Control> DeviceGuard> EnableVirtualizationBasedSecurity> Enabled» на «0» в реестре.
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
7. Удалите стороннее антивирусное программное обеспечение.
Любое антивирусное программное обеспечение, установленное в вашей системе, может быть виновником этой проблемы. Лучше удалить его на некоторое время и посмотреть, решит ли это проблему. Если вы используете брандмауэр Защитника Windows, вы можете отключить его, выполнив следующие действия:
- Введите «Настройки» в поле поиска рядом с меню «Пуск» и нажмите кнопку «Ввод».
- Выберите «Обновление и безопасность» на левой панели окна «Настройки», затем «Безопасность Windows».
- Затем в разделе «Области защиты» выберите «Защита от вирусов и угроз», а затем «Управление параметрами» в разделе «Параметры защиты от вирусов и угроз».

- Убедитесь, что переключатель «Защита в реальном времени» находится в положении «ВЫКЛ» в этом окне.
- Вернитесь на вкладку «Безопасность Windows» и выберите «Брандмауэр и защита сети» на левой панели.

- Выберите «Доменная сеть», «Частная сеть» и «Общественная сеть» один за другим в этом поле, затем установите переключатель «ВЫКЛ» для «Брандмауэр Microsoft Defender».
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
8. Включите виртуализацию
- Откройте окно командной строки.
- Теперь введите systeminfo.exe в командную строку.

- Справа от требований Hyper V вы увидите включенную в прошивке виртуализацию.
- Перейдите в меню «Пуск» и выберите «Настройки» в раскрывающемся меню.
- Найдите и выберите Обновление и безопасность. Появится новая вкладка, найдите recovery и нажмите на нее.
- Вы должны найти режим восстановления перед запуском и нажать кнопку «Перезагрузить сейчас» в разделе «Расширенный запуск».

- Вы должны выбрать опцию «Устранение неполадок», когда увидите синий экран с определенными значками.
- Выберите вкладку «Дополнительно». Вам необходимо определить этот параметр, потому что наша проблема связана с прошивкой.
- Выберите настройки прошивки UEFI, как только мы их найдем, и снова появится кнопка перезагрузки; нажмите Enter для перезагрузки.

- Найдите настройки BIOS и нажмите соответствующую функциональную клавишу.
- Появится новая панель; зайдите в конфигурацию системы (сюда можно попасть, нажимая клавиши со стрелками) и найдите технологию виртуализации.
- На этом этапе ваша технология виртуализации включена. Вы можете выйти из этого, нажав F10.
- Проверьте, удалось ли вам решить проблему «Vt-X недоступен (Verr_vmx_no_vmx)» или нет.
Заключение
Если виртуализация не включена на вашем ПК с Windows, отображается ошибка «VT-x отключен в BIOS для всех режимов ЦП». Виртуализация отключена по умолчанию на многих машинах Windows на уровне BIOS и должна быть включена, чтобы создать новую виртуальную машину. Чтобы узнать, что означает эта ошибка и как ее исправить, воспользуйтесь всеми перечисленными выше инструментами.
Часто задаваемые вопросы
Как узнать, включен ли Vt-X в Windows 10?
Выберите Диспетчер задач из контекстного меню, щелкнув правой кнопкой мыши на панели задач. Выберите вкладку «Производительность» в окне «Диспетчер задач». Как только вы перейдете на вкладку «Производительность», взгляните на сведения о ЦП, отображаемые по умолчанию. Проверьте область виртуализации под информацией о ЦП в правой части экрана.
Как исправить Vt Not Capable?
Ваш компьютер необходимо перезагрузить. Чтобы получить доступ к меню BIOS, нажмите «Удалить», «Esc», «F1», «F2» или «F4», как только компьютер выйдет из черного экрана. Найдите параметры, связанные с процессором, в настройках BIOS. Включите виртуализацию с помощью параметров VT-x, AMD-V, SVM или Vanderpool. Сохраните изменения и перезагрузите компьютер.
Как включить Intel Vt-d?
Нажимайте клавишу со стрелкой вправо на экране Setup Utility, пока не будет выбрана вкладка Advanced. Нажимайте клавишу со стрелкой вниз, пока на вкладке «Дополнительно» не будет выбрана технология виртуализации Intel(R), и нажмите клавишу Enter. Выберите «Включено» с помощью клавиши со стрелкой вниз, затем нажмите клавишу «Ввод».
Как узнать, поддерживает ли мой ноутбук виртуализацию?
Откройте окно командной строки. Чтобы запустить окно запуска, используйте клавишу Windows + R, введите cmd и нажмите Enter. Теперь введите команду systeminfo в командную строку и нажмите Enter. Эта команда покажет вам все детали вашей системы, включая поддержку виртуализации.