СделайкомпПрограммыФункция аппаратной виртуализации включена, но не поддерживается вашим хостом — что делать?

Функция аппаратной виртуализации включена, но не поддерживается вашим хостом - что делать?

С помощью программы VirtualBox и подобных ей инструментов можно симулировать наличие аппаратного обеспечения для запуска приложений в безопасной среде. Это позволяет избежать конфликтов ПО с другими программами, а также утечки данных из-за вирусов. Если функция аппаратной виртуализации включена, но не поддерживается вашим хостом, то начинаются проблемы, и непонятно, что делать в такой ситуации. Не все ОС могут использовать данную функцию. Хост в данной ситуации – это операционная система.

Так выглядит оповещение об отсутствии у хоста возможности поддерживать аппаратную виртуализацию

Однако ее при желании можно и поменять. Поэтому для начала убедитесь в том, что ваш процессор поддерживает аппаратную виртуализацию. Для этого сверьтесь с заводской наклейкой, содержащей техданные. Если она отсутствует или надпись неразличима, зайдите в «Свойства» своего компьютера. Забейте модель процессора в поисковик и почитайте про ее особенности.

Если данное оборудование не поддерживает виртуализацию, то просто отключите эту функцию. Для работы машины Virtual Box она не нужна.

Что делать, если функция аппаратной виртуализации включена, но не поддерживается вашим хостом

Чтобы спокойно пользоваться Virtual Box, попробуйте отключить Hyper V.

Для этого:

  1. Откройте страницу «Программы и компоненты»;
    Где можно отключить компоненты системы
  2. Отключите Hyper V;
    Окно для отключения компонентов
  3. Перезагрузите компьютер;
  4. Запустите Virtual Box повторно.

Если вы снова получили прежнее оповещение об ошибке, попробуйте другой подход. Выключите виртуализацию в настройках Virtual Box, если она не поддерживается хостом.

Как это сделать:

  1. Открыть «Настройки»;
  2. Зайти в «Ускорение»;
    Где находится раздел Ускорение в Настройках системы
  3. Убрать галочку с пункта «Аппаратная виртуализация».
    Отключение виртуализации в системе UBUNTU

Нажмите «ОК», чтобы применить изменения. Теперь можно приступить к установке нужного вам ПО. Однако если вы продолжаете получать уведомление об ошибке, нужно вмешаться в работу БИОС.

Подробнее через эту ОС читайте в статье: Как войти в BIOS на компьютере с Windows 7

Каким образом решить проблему через BIOS, если функция не поддерживается хостом

Если аппаратная виртуализация включена, но ваш хост ее не поддерживает, поменяйте настройки БИОС. Чтобы это сделать, переведите на «Disabled» параметр «Intel Virtual Technology». В результате функция виртуализации в BIOS отключится. Рассмотрим, как именно это делается.

Чтобы зайти в настройки БИОС на устройстве с ОС Windows 7 и 8, во время загрузки системы нажимайте ответственную за это кнопку. На разных моделях компьютера за переход в BIOS могут отвечать клавиши ESC, Delete, F1, F2, F3, F4 или F8. В результате вместо обычной загрузки Виндовз вас перебросит в Биос. Что же делать в таком случае? Давайте разбираться.

В Windows 10 откройте «Настройки»:

  1. Нажмите кнопку «Пуск».
  2. На боковой панели вы увидите иконку с изображением шестерни. Щелкните по ней.
    Настройки Windows 10
  3. В открывшемся окне выберите пункт «Обновление и безопасность».
    Где искать раздел Обновление и безопасность
  4. На левой панели будет отображаться список доступных опций. Нажмите на кнопку «Восстановление».
    Где находится кнопка Recovery
  5. В разделе «Расширенный запуск» кликните по клавише «Перезагрузить сейчас».
    Где найти кнопку Restart
  6. Выберите опцию «Устранение неисправностей».
    Устранение неисправностей
  7. Перейдите в «Продвинутые настройки».
    Advanced options
  8. Нажмите на пункт «Параметры встроенного ПО UEFI».
    Параметры UEFI
  9. Кликните по клавише «Перезапустить».
    Кнопка Restart

После этого система выполнит перезагрузку, и компьютер начнет работу заново в БИОСе под вашим хостом. Если кнопки с параметрами UEFI нет, отключите функцию быстрого запуска в настройках системы. При отсутствии других вышеупомянутых шагов, сверьтесь с технической документацией к своему ПК.

Изменение настроек аппаратной виртуализации

В дальнейшем для отключения функции аппаратной виртуализации нужно будет делать следующее:

  1. Открыть вкладку «Security»;
  2. Выбрать пункт «Virtualization»;
  3. Задать параметрам «Intel Virtualization Technology» и «VT-d Feature» значение «Disabled»;
  4. Нажмите на клавишу F10 для сохранения внесенных изменений и перезагрузки.

Алгоритм отключения виртуализации будет отличаться в зависимости от марки и производителей технического оборудования.

Предлагаем инструкцию для компьютеров с процессором Intel, если функция не поддерживается хостом. Что нужно сделать:

  1. Нажмите на кнопку F7 на клавиатуре, или кликните по надписи «Advanced Mode». Она будет расположена в самом низу экрана.
    Клавиша Advanced Mode в Bios
  2. Откройте вкладку «Advanced».
    Где находится раздел Advanced
  3. В числе доступных опций выберите «CPU Configuration».
    Конфигурации процессора ПК
  4. Проскролльте страницу вниз. Вы увидите строку «Intel Virtualization Technology». Присвойте ей значение «Disabled».
    Кнопка для отключения виртуализации
  5. Закройте настройки, нажав на кнопку Exit. Обязательно сохраните изменения, кликнув перед выходом на надпись «Save changes & Reset».
    Окно для сохранения настроек БИОС

Инструкция по настройке БИОСа для обладателей процессоров AMD, если функция аппаратной виртуализации на вашем компьютере включена, но при этом не поддерживается имеющимся хостом:

  1. Откройте «Advanced Mode». В этом случае она тоже будет находиться внизу.
    Продвинутые настройки в Биосе на AMD
  2. Перейдите в раздел «Advanced».
    Раздел Продвинутые настройки
  3. Кликните на «CPU Configuration».
    Конфигурации CPU
  4. Проследуйте вниз по странице, пока не увидите строчку «SVM Mode». Щелкните на слово «Enabled». Переведите виртуализацию в отключенное состояние. Убедитесь, что SVM Mode теперь подписан как «Disabled».
    Как перевести SVM Mode в позицию Отключено
  5. Кликните на кнопку «Выход».
    Где находится Выход из BIOS
  6. Подтвердите изменение настроек, нажав на «OK».
    Подтверждение изменений

На некоторых компьютерах виртуализация отключается посредством изменения настроек пункта, который подписан так:

Secure Virtual Machine Mode

Когда компьютер перезагрузится, запустите VirtualBox. Проверьте, исправно ли работает система и нужные программы.

Проблему также решают путем обновления BIOS. Однако это считается ремонтом, поэтому вы лишитесь гарантии. Кроме того, обновление могут принести дополнительные проблемы.

Это может быть полезным: Ошибка файловой системы -2147416359 в Windows 10 — как исправить?

Видео-инструкция

В видео вы узнаете, что нужно делать, если функция аппаратной виртуализации включена на ПК, но не поддерживается вашим хостом.

Как включить виртуализацию и почему вам это не удается

10 комментариев

Комментарий отправляется без регистрации и модерируется
auazze
Спасибо. У меня получилось по первому способу. Сообщение исчезло.
Logitech
Тот случай, когда нужно покупать проц с технологией виртуализации.
YesNoUs
90 % людей не нужна эта функция. Я использовал виртуальную машину только когда Linux параллельно Винде ставил. А программы лучше качать с официальных сайтов или на проверенных ресурсах. И имейте в виду, что виртуальная ось подтупливает, ибо имеет ограничения. Серьезные вещи на ней не сделаешь.
Илья
YesNoUs, ОЙ мля все ВМ в проде используют и нормально у тебя одного все глючит.
ыц
Для новых компьютеров иногда нужно включить виртуализацию, например для AMD (B450) нужно включить SVM Mode которое может быть запрятано в пунктах меню.
Яр.
В настройках VirtualBox'a нет такого параметра, имею ввиду Аппаратная виртуализация.
очень полезно
на самом деле нет. в биос нет никаких пунктов для включения или выключения виртуализации. в виртуалбоксе галка включить nested vt-x неактивна и отключена, на вкладке ускорение переключение никак не влияет, не дает сохранить. самый прикол, до переустановки операционной системы на другую всё работало. хз как это решить
Quad
*лять, спасибо, работает
Матвей
У Меня Все Пошло Задом Наперёд, Я Установил VirtualBox 6.1.28, И Решил Установить Windows 11, Так Вот УДАЯЙТЕ ОПЕРАЦЕОННУЮ СИСТЕМУ ВИНДОВС И УСТАНАВЛИВАЙТЕ МАК ОС! Ладно Шучу Просто Была Ошибка Зашел В Настройки\Система\Ускорение. И Вижу Что Нет Этой Функции!
Гость
Как вариант, можно поставить более раннюю версию, Virtual Box 4.0 - он не требует аппаратной виртуализации.