Как проверить включена ли аппаратная виртуализация 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. Диспетчер задач

Самый быстрый метод — через диспетчер задач:

  1. Нажмите Ctrl + Shift + Esc или Ctrl + Alt + Del → Диспетчер задач;
  2. Перейдите на вкладку Производительность;
  3. Выберите ЦП (центральный процессор);
  4. Внизу окна ищите строку Виртуализация. Если написано Включено — всё в порядке. Если Отключено или Не поддерживается, читайте дальше.

2. Командная строка (CMD)

Откройте командную строку от имени администратора и введите:

systeminfo | findstr /B /C:"Требования к виртуализации"

В результатах ищите строки:

  • Требования к виртуализации: Выполняется — аппаратная виртуализация включена;
  • Требования к виртуализации: Не выполняется — отключена в BIOS/UEFI или не поддерживается процессором;
  • Виртуализация включена в микропрограмме: Да — означает, что опция активна на уровне BIOS.

3. PowerShell

Запустите от имени администратора и выполните:

Get-ComputerInfo | Select-Object "HyperV*","Virtualization*"

Обратите внимание на параметры:

Проверка через BIOS/UEFI

Если в виртуализация отключена, но процессор её поддерживает, проблема в настройках BIOS/UEFI. Чтобы проверить:

  1. Перезагрузите компьютер;
  2. При загрузке нажмите клавишу входа в BIOS. Обычно это Del, F2, F12 или Esc (зависит от материнской платы). На экране загрузки обычно отображается подсказка;
  3. Найдите раздел с настройками процессора (Advanced CPU Settings, CPU Configuration или System Configuration);
  4. Ищите опции:
  • Для Intel: Intel Virtualization Technology (VT-x);
  • Для AMD: AMD-V или SVM Mode;
  • Общая опция: Virtualization Technology или Hardware Virtualization.

Если опция отключена (Disabled), измените её на Enabled, сохраните изменения (F10) и перезагрузитесь.

Какой способ проверки виртуализации вы используете чаще всего?
Диспетчер задач
Командная строка
BIOS/UEFI
Сторонние утилиты

Проверка поддержки процессором

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

1. через утилиту CPU-Z

Скачайте бесплатную утилиту CPU-Z с официального сайта. После установки:

  1. Запустите программу;
  2. Перейдите на вкладку CPU;
  3. В блоке 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

Если проверка показала, что виртуализация отключена, следуйте пошаговой инструкции:

  1. Проверьте поддержку процессором — если VT-x или AMD-V не поддерживаются, включить не получится;
  2. Включите виртуализацию в BIOS/UEFI:
    • Перезагрузите ПК и войдите в BIOS;
    • Найдите опцию Virtualization Technology (или VT-x/AMD-V);
    • Установите значение Enabled;
    • Сохраните изменения (F10) и перезагрузитесь.
  3. Проверьте настройки Windows:
    • Откройте Панель управления → Программы и компоненты → Включение или отключение компонентов Windows;
    • Убедитесь, что Hyper-V отключён (если вы не используете его);
    • Если нужно включить Hyper-V, отметьте галочкой и нажмите ОК.
  4. Проверьте антивирус — отключите временно защиту и повторите проверку;
  5. Обновите 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% случаев:

Чек-лист по проверке и включению виртуализации

Выполнено: 0 / 7

Часто задаваемые вопросы

Можно ли включить виртуализацию без захода в BIOS?

Нет. Аппаратная виртуализация включается только на уровне BIOS/UEFI. Однако в некоторых случаях её можно активировать через Windows, если она уже включена в BIOS, но отключена программно (например, через bcdedit).

Почему в Диспетчере задач виртуализация отключена, а в включена?

Это может происходить, если:

  • Включён Hyper-V — он блокирует VT-x для других виртуальных машин;
  • Антивирус или другая программа блокирует виртуализацию;
  • Windows не распознала изменения в BIOS — попробуйте перезагрузить ПК.
Мой процессор поддерживает VT-x, но в нет такой опции. Что делать?

Возможные причины:

  • Устаревшая версия BIOS — обновите её;
  • Материнская плата не поддерживает виртуализацию (редко, но бывает у бюджетных моделей);
  • Опция скрыта — попробуйте сбросить к заводским настройкам (Load Optimized Defaults).
Безопасно ли включать виртуализацию?

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