Как проверить включена ли аппаратная виртуализация Windows 10 — вопрос, который возникает у пользователей при установке виртуальных машин (VirtualBox, VMware), эмуляторов или запуске Docker. Без этой функции производительность виртуальных сред падает в 5–10 раз, а некоторые программы отказываются работать. В 90% случаев проблема решается включением опции в BIOS/UEFI — но сначала нужно убедиться, что аппаратная виртуализация поддерживается и активна.
В Windows 10 проверить её можно без сторонних утилит — через командную строку, диспетчер задач или специальные инструменты процессора. Рассказываем, как это сделать за 2–3 минуты, даже если вы не разбираетесь в настройках ПК.
Что такое аппаратная виртуализация и зачем она нужна
Аппаратная виртуализация — это технология, встроенная в процессор, которая ускоряет работу виртуальных машин. Она позволяет CPU напрямую управлять виртуальными ресурсами, а не эмулировать их программно. В результате:
- виртуальные машины работают на 30–80% быстрее;
- снижается нагрузка на процессор;
- становятся доступны функции вроде
Hyper-VилиVT-x.
В Windows 10 аппаратная виртуализация используется для:
- Виртуальных машин (VirtualBox, VMware Workstation, Hyper-V);
Windows Sandbox— изолированная песочница для тестирования программ;WSL 2— подсистема для Linux;- Эмуляторов Android (BlueStacks, Genymotion).
Если ваш процессор Released до 2010 года, аппаратная виртуализация скорее всего не поддерживается. Проверьте модель CPU через → → или утилиту CPU-Z.
Технология имеет разные названия у производителей:
- Intel —
VT-x(илиIntel Virtualization Technology); - AMD —
AMD-V(илиSVM).
| Параметр | Значение Да (True) |
Значение Нет (False) |
|---|---|---|
HyperVRequirementDataExecutionPreventionAvailable |
DEP поддерживается (нужен для виртуализации) | DEP не поддерживается |
HyperVRequirementVirtualizationFirmwareEnabled |
Виртуализация включена в BIOS | Виртуализация отключена в BIOS |
HyperVRequirementSecondLevelAddressTranslation |
SLAT поддерживается (ускоряет работу виртуальных машин) | SLAT не поддерживается |
VirtualizationEnabledInFirmware |
Аппаратная виртуализация активна | Аппаратная виртуализация отключена |
Способы проверки через Windows 10
Есть 5 проверенных способов узнать, активна ли аппаратная виртуализация в системе. Начнём с самых простых.
1. Диспетчер задач
Самый быстрый метод — через диспетчер задач:
- Нажмите
Ctrl + Shift + EscилиCtrl + Alt + Del → Диспетчер задач; - Перейдите на вкладку
Производительность; - Выберите
ЦП(центральный процессор); - Внизу окна ищите строку
Виртуализация. Если написаноВключено— всё в порядке. ЕслиОтключеноилиНе поддерживается, читайте дальше.
2. Командная строка (CMD)
Откройте командную строку от имени администратора и введите:
systeminfo | findstr /B /C:"Требования к виртуализации"
В результатах ищите строки:
Требования к виртуализации: Выполняется— аппаратная виртуализация включена;Требования к виртуализации: Не выполняется— отключена в BIOS/UEFI или не поддерживается процессором;Виртуализация включена в микропрограмме: Да— означает, что опция активна на уровне BIOS.
3. PowerShell
Запустите от имени администратора и выполните:
Get-ComputerInfo | Select-Object "HyperV*","Virtualization*"
Обратите внимание на параметры:
Проверка через BIOS/UEFI
Если в виртуализация отключена, но процессор её поддерживает, проблема в настройках BIOS/UEFI. Чтобы проверить:
- Перезагрузите компьютер;
- При загрузке нажмите клавишу входа в BIOS. Обычно это
Del,F2,F12илиEsc(зависит от материнской платы). На экране загрузки обычно отображается подсказка; - Найдите раздел с настройками процессора (
Advanced CPU Settings,CPU ConfigurationилиSystem Configuration); - Ищите опции:
- Для Intel:
Intel Virtualization Technology (VT-x); - Для AMD:
AMD-VилиSVM Mode; - Общая опция:
Virtualization TechnologyилиHardware Virtualization.
Если опция отключена (Disabled), измените её на Enabled, сохраните изменения (F10) и перезагрузитесь.
Проверка поддержки процессором
Перед тем как копаться в настройках, убедитесь, что ваш процессор вообще поддерживает аппаратную виртуализацию. Это можно сделать двумя способами.
1. через утилиту CPU-Z
Скачайте бесплатную утилиту CPU-Z с официального сайта. После установки:
- Запустите программу;
- Перейдите на вкладку
CPU; - В блоке
Instructionsищите:
VT-x— для процессоров Intel;AMD-V— для процессоров AMD.
Если эти опции есть — процессор поддерживает виртуализацию.
2. через список поддерживаемых процессоров
Если не хотите устанавливать программы, проверьте модель своего процессора через Параметры → Система → О системе или командой wmic cpu get name в CMD. Затем найдите её в таблице ниже:
| Производитель | Серия процессоров | Поддержка VT-x/AMD-V | Исклучения |
|---|---|---|---|
| Intel | Core i3/i5/i7/i9 (все поколения) | Да | Модели до 2010 года (например, Core 2 Duo) — нет |
| Intel | Pentium (G4560 и новее) | Да | Старые Pentium (например, G4400) — нет |
| Intel | Celeron (J/N серии) | Зависит от модели | Celeron N3350 — да, Celeron N2840 — нет |
| AMD | Ryzen (все поколения) | Да | — |
| AMD | Athlon (200 series и новее) | Да | Athlon 5350 — нет |
| AMD | FX Series | Да | FX-4100 — нет (только FX-6xxx и FX-8xxx) |
Почему виртуализация может быть отключена
Даже если процессор поддерживает VT-x или AMD-V, аппаратная виртуализация может быть отключена по нескольким причинам:
- Настройки BIOS/UEFI — чаще всего виртуализация отключена по умолчанию. Нужно зайти в и включить её вручную;
- или безопасности — некоторые антивирусы (например, Bitdefender, Kaspersky) блокируют виртуализацию для защиты от уязвимостей. Проверьте настройки программы;
- Hyper-V включён в Windows — если у вас активирован
Hyper-V, тоVT-xможет быть недоступен для других виртуальных машин (например, VirtualBox). ОтключитеHyper-VчерезПанель управления → Программы и компоненты → Включение или отключение компонентов Windows; - Виртуализация отключена на уровне Windows — иногда после обновлений системы настройки сбрасываются. Проверьте через
bcdedit:- Откройте от имени администратора;
- Введите
bcdedit | findstr hypervisorlaunchtype; - Если результат
hypervisorlaunchtype Auto— виртуализация включена. ЕслиOff— отключена.
Если виртуализация отключена в BIOS, её включение не повлияет на производительность ПК в обычных задачах. Она нужна только для виртуальных машин и специализированного ПО.
Как включить аппаратную виртуализацию в Windows 10
Если проверка показала, что виртуализация отключена, следуйте пошаговой инструкции:
- Проверьте поддержку процессором — если
VT-xилиAMD-Vне поддерживаются, включить не получится; - Включите виртуализацию в BIOS/UEFI:
- Перезагрузите ПК и войдите в BIOS;
- Найдите опцию
Virtualization Technology(илиVT-x/AMD-V); - Установите значение
Enabled; - Сохраните изменения (
F10) и перезагрузитесь. - Проверьте настройки Windows:
- Откройте
Панель управления → Программы и компоненты → Включение или отключение компонентов Windows; - Убедитесь, что
Hyper-Vотключён (если вы не используете его); - Если нужно включить
Hyper-V, отметьте галочкой и нажмитеОК.
- Откройте
- Проверьте антивирус — отключите временно защиту и повторите проверку;
- Обновите BIOS — если опция виртуализации отсутствует в BIOS, возможно, нужна прошивка. Скачайте последнюю версию с сайта производителя материнской платы.
⚠️ Внимание: Не обновляйте без необходимости — это рискованная процедура. Если не уверены, обратитесь к специалисту.
Сторонние утилиты для проверки
Если не хотите копаться в настройках, используйте бесплатные утилиты. Они покажут не только статус виртуализации, но и другие полезные данные о процессоре.
- Speccy — показывает поддержку
VT-xиAMD-Vв разделеCPU; - HWiNFO — детальная информация о процессоре, включая виртуализацию (ищите строку
Virtualization); - Microsoft’s Hardware-Assisted Virtualization Detection Tool — официальная утилита от Microsoft. Скачайте её с сайта компании и запустите — программа сразу покажет, поддерживается ли виртуализация и включена ли она.
Как проверить виртуализацию через Linux Live USB
Загрузитесь с Live USB (например, Ubuntu) и выполните команду egrep -c '(vmx|svm)' /proc/cpuinfo. Если результат > 0 — виртуализация поддерживается. Чтобы проверить, включена ли она, используйте sudo kvm-ok.
Практическая инструкция: проверка и включение за 5 минут
Чтобы не терять время, следуйте этому чек-листу. Он покрывает 90% случаев:
Чек-лист по проверке и включению виртуализации
Часто задаваемые вопросы
Можно ли включить виртуализацию без захода в BIOS?
Нет. Аппаратная виртуализация включается только на уровне BIOS/UEFI. Однако в некоторых случаях её можно активировать через Windows, если она уже включена в BIOS, но отключена программно (например, через bcdedit).
Почему в Диспетчере задач виртуализация отключена, а в включена?
Это может происходить, если:
- Включён
Hyper-V— он блокируетVT-xдля других виртуальных машин; - Антивирус или другая программа блокирует виртуализацию;
- Windows не распознала изменения в BIOS — попробуйте перезагрузить ПК.
Мой процессор поддерживает VT-x, но в нет такой опции. Что делать?
Возможные причины:
- Устаревшая версия BIOS — обновите её;
- Материнская плата не поддерживает виртуализацию (редко, но бывает у бюджетных моделей);
- Опция скрыта — попробуйте сбросить к заводским настройкам (
Load Optimized Defaults).
Безопасно ли включать виртуализацию?
Да, включение аппаратной виртуализации не вредит процессору и не влияет на производительность в обычных задачах. Она нужна только для виртуальных машин и специализированного ПО. Единственный риск — если в виртуальной машине запустить заражённое ПО, оно не сможет выйти за её пределы.