С помощью программы VirtualBox и подобных ей инструментов можно симулировать наличие аппаратного обеспечения для запуска приложений в безопасной среде. Это позволяет избежать конфликтов ПО с другими программами, а также утечки данных из-за вирусов. Если функция аппаратной виртуализации включена, но не поддерживается вашим хостом, то начинаются проблемы, и непонятно, что делать в такой ситуации. Не все ОС могут использовать данную функцию. Хост в данной ситуации – это операционная система.
Однако ее при желании можно и поменять. Поэтому для начала убедитесь в том, что ваш процессор поддерживает аппаратную виртуализацию. Для этого сверьтесь с заводской наклейкой, содержащей техданные. Если она отсутствует или надпись неразличима, зайдите в «Свойства» своего компьютера. Забейте модель процессора в поисковик и почитайте про ее особенности.
Если данное оборудование не поддерживает виртуализацию, то просто отключите эту функцию. Для работы машины Virtual Box она не нужна.
Что делать, если функция аппаратной виртуализации включена, но не поддерживается вашим хостом
Чтобы спокойно пользоваться Virtual Box, попробуйте отключить Hyper V.
Для этого:
- Откройте страницу «Программы и компоненты»;
- Отключите Hyper V;
- Перезагрузите компьютер;
- Запустите Virtual Box повторно.
Если вы снова получили прежнее оповещение об ошибке, попробуйте другой подход. Выключите виртуализацию в настройках Virtual Box, если она не поддерживается хостом.
Как это сделать:
- Открыть «Настройки»;
- Зайти в «Ускорение»;
- Убрать галочку с пункта «Аппаратная виртуализация».
Нажмите «ОК», чтобы применить изменения. Теперь можно приступить к установке нужного вам ПО. Однако если вы продолжаете получать уведомление об ошибке, нужно вмешаться в работу БИОС.
Подробнее через эту ОС читайте в статье: Как войти в BIOS на компьютере с Windows 7
Каким образом решить проблему через BIOS, если функция не поддерживается хостом
Если аппаратная виртуализация включена, но ваш хост ее не поддерживает, поменяйте настройки БИОС. Чтобы это сделать, переведите на «Disabled» параметр «Intel Virtual Technology». В результате функция виртуализации в BIOS отключится. Рассмотрим, как именно это делается.
Чтобы зайти в настройки БИОС на устройстве с ОС Windows 7 и 8, во время загрузки системы нажимайте ответственную за это кнопку. На разных моделях компьютера за переход в BIOS могут отвечать клавиши ESC, Delete, F1, F2, F3, F4 или F8. В результате вместо обычной загрузки Виндовз вас перебросит в Биос. Что же делать в таком случае? Давайте разбираться.
В Windows 10 откройте «Настройки»:
- Нажмите кнопку «Пуск».
- На боковой панели вы увидите иконку с изображением шестерни. Щелкните по ней.
- В открывшемся окне выберите пункт «Обновление и безопасность».
- На левой панели будет отображаться список доступных опций. Нажмите на кнопку «Восстановление».
- В разделе «Расширенный запуск» кликните по клавише «Перезагрузить сейчас».
- Выберите опцию «Устранение неисправностей».
- Перейдите в «Продвинутые настройки».
- Нажмите на пункт «Параметры встроенного ПО UEFI».
- Кликните по клавише «Перезапустить».
После этого система выполнит перезагрузку, и компьютер начнет работу заново в БИОСе под вашим хостом. Если кнопки с параметрами UEFI нет, отключите функцию быстрого запуска в настройках системы. При отсутствии других вышеупомянутых шагов, сверьтесь с технической документацией к своему ПК.
Изменение настроек аппаратной виртуализации
В дальнейшем для отключения функции аппаратной виртуализации нужно будет делать следующее:
- Открыть вкладку «Security»;
- Выбрать пункт «Virtualization»;
- Задать параметрам «Intel Virtualization Technology» и «VT-d Feature» значение «Disabled»;
- Нажмите на клавишу F10 для сохранения внесенных изменений и перезагрузки.
Алгоритм отключения виртуализации будет отличаться в зависимости от марки и производителей технического оборудования.
Предлагаем инструкцию для компьютеров с процессором Intel, если функция не поддерживается хостом. Что нужно сделать:
- Нажмите на кнопку F7 на клавиатуре, или кликните по надписи «Advanced Mode». Она будет расположена в самом низу экрана.
- Откройте вкладку «Advanced».
- В числе доступных опций выберите «CPU Configuration».
- Проскролльте страницу вниз. Вы увидите строку «Intel Virtualization Technology». Присвойте ей значение «Disabled».
- Закройте настройки, нажав на кнопку Exit. Обязательно сохраните изменения, кликнув перед выходом на надпись «Save changes & Reset».
Инструкция по настройке БИОСа для обладателей процессоров AMD, если функция аппаратной виртуализации на вашем компьютере включена, но при этом не поддерживается имеющимся хостом:
- Откройте «Advanced Mode». В этом случае она тоже будет находиться внизу.
- Перейдите в раздел «Advanced».
- Кликните на «CPU Configuration».
- Проследуйте вниз по странице, пока не увидите строчку «SVM Mode». Щелкните на слово «Enabled». Переведите виртуализацию в отключенное состояние. Убедитесь, что SVM Mode теперь подписан как «Disabled».
- Кликните на кнопку «Выход».
- Подтвердите изменение настроек, нажав на «OK».
На некоторых компьютерах виртуализация отключается посредством изменения настроек пункта, который подписан так:
Когда компьютер перезагрузится, запустите VirtualBox. Проверьте, исправно ли работает система и нужные программы.
Проблему также решают путем обновления BIOS. Однако это считается ремонтом, поэтому вы лишитесь гарантии. Кроме того, обновление могут принести дополнительные проблемы.
Видео-инструкция
В видео вы узнаете, что нужно делать, если функция аппаратной виртуализации включена на ПК, но не поддерживается вашим хостом.
10 комментариев