Включение технологии виртуализации может понадобиться, если вам необходимо использовать эмулятор Android или виртуальные машины, а возможно и для других задач, но не каждый начинающий пользователь знает, как именно это сделать.
В этой инструкции подробно описано, как включить виртуализацию в BIOS/UEFI и возможные проблемы, которые могут возникнуть при ее включении на компьютерах и ноутбуках с Windows 10, 8.1 или Windows 7.
Включение виртуализации в BIOS/UEFI компьютера или ноутбука
Основной способ включить виртуализацию — включить соответствующую опцию в BIOS/UEFI. Данная опция может называться Virtualization, Intel Virtualization Technology, Intel VT-x, AMD-v и находиться в немного разных разделах настроек BIOS, но логика всегда будет одинаковой:
- Зайдите в BIOS вашего компьютера или ноутбука. Обычно на ПК это делается нажатием клавиши Del, на ноутбуке — F2 или F10 (иногда в сочетании с клавишей Fn). Простой вход в Windows 10 может не работать, тогда можно использовать метод входа в UEFI через специальные параметры загрузки, подробнее: Как войти в BIOS/UEFI Windows 10.
- Войдя в систему, найдите, где включена опция виртуализации (некоторые примеры будут показаны ниже), включите ее (установите значение Enabled).
- Сохраните настройки BIOS (обычно можно выбрать Save&Выход на вкладке Выход).
А теперь несколько примеров того, где именно включать виртуализацию на материнских платах и ноутбуках разных марок. По аналогии, скорее всего, вы сможете найти свой собственный:
- Материнская плата Gigabyte — вкладка BIOS Features, выбрать Intel Virtualization Technology (другой вариант — VT-d лучше включить).
- InsydeH2O на ноутбуках — вкладка Configuration (но, кажется, я видел и другие варианты в том же BIOS).
- Материнская плата Asus — раздел Advanced, или Advanced — CPU Configuration.
- Некоторые ноутбуки Dell — раздел поддержки виртуализации.
- Многие другие варианты BIOS — только на вкладке Advanced Configuration, иногда нужно зайти дальше в CPU Feature или CPU Configuration.
Логика расположения необходимой опции для включения виртуализации схожа у всех производителей, и зная обычные способы включения опции, вы найдете нужный пункт даже на материнской плате другого производителя.
Проблемы с включением виртуализации
Наиболее распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:
- Опция включения технологии виртуализации не включена в BIOS
- В BIOS/UEFI нет опции для включения виртуализации
- Виртуализация включена в BIOS/UEFI, но эмулятор или виртуальная машина в Windows 10 или 8.1 пишет, что она отключена.
В первых двух случаях проблема может заключаться в том, что ваш процессор не поддерживает виртуализацию. Проверьте официальные характеристики вашего процессора в интернете, там обычно есть информация о поддержке виртуализации. Также процессор некоторых ноутбуков может поддерживать виртуализацию, но она отключена и BIOS не предоставляет опцию для ее включения — в этом случае, к сожалению, я не могу ничего предложить, но вы можете попробовать обновить BIOS (теоретически, опция может быть добавлена).
Во втором случае причина обычно в том, что Windows 10 или 8.1 включить виртуальную машину Hyper-V или песочницу. Отключите ее в компонентах:
- Откройте панель управления, перейдите в раздел "Программы и компоненты".
- Откройте слева пункт "Включение и выключение компонентов Windows".
- Отключить Hyper-V и компоненты "песочницы" (если они есть).
- Примените настройки и обязательно перезагрузите компьютер.
Если вышеописанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав после нее Enter)
bcdedit /set {current} hypervisorlaunchtype off
Закройте командную строку и перезагрузите компьютер.
Как включить виртуализацию — видео инструкция
Если он не сработал в вашем случае, пожалуйста, прокомментируйте, что именно не работает, какая программа или эмулятор Android сообщает, что виртуализация не включена, и что было сделано до сих пор: возможно, есть решение.