Зачем нужна виртуализация
Виртуализация позволяет запускать внутри одной операционной системы другую. Это необходимо для работы эмуляторов Android (например, BlueStacks), виртуальных машин VirtualBox или Docker. Без активации этих функций в «железе» программы будут работать крайне медленно или вообще не запустятся.
Процессоры Intel используют технологию VT-x, а процессоры AMD — AMD-V. В меню BIOS они могут называться по-разному, но суть одна и та же.
Как включить виртуализацию в BIOS
Первый этап всегда происходит на уровне материнской платы. Если вы просто установите программу для виртуализации в Windows, она не заработает без разрешения от процессора.
Сначала перезагрузите ПК. В момент появления логотипа производителя (ASUS, Gigabyte, MSI) начинайте быстро кликать по клавише Del или F2. Если у вас ноутбук HP, часто используется клавиша Esc или F10. Когда попадете в интерфейс BIOS/UEFI, ориентируйтесь на следующие пункты:
Для владельцев процессоров Intel
Ищите вкладку Advanced или CPU Configuration. Вам нужно найти строку Intel Virtualization Technology. Переведите её из режима Disabled в Enabled. Иногда этот пункт может называться VMX.
Для владельцев процессоров AMD
У AMD всё немного иначе. Ищите раздел Advanced, а затем подраздел CPU Configuration. Там будет параметр SVM Mode (Secure Virtual Machine). Установите его в значение Enabled. В некоторых материнских платах этот пункт находится в разделе Overclocking или MIT.
После изменений обязательно нажмите F10 и подтвердите сохранение. Если вы просто закроете BIOS, настройки сбросятся.
Как проверить статус в Windows 10 и 11
Когда компьютер загрузился, нужно убедиться, что всё прошло успешно. Самый быстрый способ — использовать Диспетчер задач. Нажмите комбинацию клавиш Ctrl + Shift + Esc. Перейдите на вкладку Производительность (Performance), выберите пункт ЦП (CPU). В правой части экрана под графиком нагрузки найдите строку «Виртуализация». Там должно быть написано «Включено».
Если там написано «Отключено», значит, вы либо не сохранили настройки в BIOS, либо выбрали не тот параметр. Если пункта виртуализация вообще нет в списке, проверьте, поддерживает ли ваш процессор эту функцию (хотя современные чипы поддерживают её почти все).
Возможные проблемы
Иногда бывает так: в BIOS всё включено, а Windows говорит, что виртуализация недоступна. Это происходит из-за конфликта с компонентами Hyper-V. Если вы используете сторонние эмуляторы, попробуйте отключить компонент «Hyper-V» через «Включение или отключение компонентов Windows» в Панели управления.
Также проверьте настройки антивируса. Некоторые программы (например, Avast) используют аппаратную виртуализацию для защиты песочницы, что может блокировать доступ к ней другим приложениям.
Если вы настраиваете систему под тяжелую работу с Docker или WSL2, убедитесь, что в BIOS также включена функция DEP (Data Execution Prevention), если она вынесена отдельным пунктом.