Applies ToWindows 11 Windows 10
Поддержка Windows 10 прекратится в октябре 2025 г.
После 14 октября 2025 г. корпорация Майкрософт больше не будет предоставлять бесплатные обновления программного обеспечения из Центра обновления Windows, техническую помощь и исправления безопасности для Windows 10. Ваш компьютер по-прежнему будет работать, но мы рекомендуем перейти на Windows 11.
Подробнее
Виртуализация позволяет устройству Windows эмулировать другую операционную систему, например Android или Linux. Включение виртуализации дает доступ к более крупной библиотеке приложений для использования и установки на устройстве. Если вы обновили устройство с Windows 10 до Windows 11, эти действия помогут включить виртуализацию.
Примечание: На многих устройствах Windows уже включена виртуализация, поэтому вам может не потребоваться выполнять эти действия.
Прежде чем приступить к работе, определите модель устройства и производителя. Эти сведения потребуются позже в процессе.
Перед началом работы рекомендуется открыть эту страницу на другом устройстве. Вот как получить UEFI из Windows:
-
В приложении «Настройки» на устройстве с Windows, выберите Восстановление системных > или используйте следующий ярлык:
Выздоровление
Примечание: В Windows 10 вы можете получить доступ к обновлению & Безопасность > Восстановление
-
В разделе Параметры восстановления рядом с пунктом Расширенный запуск выберите Перезапустить сейчас.
-
Компьютер перезагрузится в среде восстановления Windows. Выберите Устранение неполадок > Дополнительные параметры > параметры UEFI > перезапуск
-
Компьютер перезагрузится снова, и вы будете использовать служебную программу UEFI. На этом шаге на компьютере может появиться UEFI, который называется BIOS.
Примечание: Эти инструкции могут применяться, если вы обновили компьютер с Windows 10 до Windows 11.
-
Нажмите кнопку Пуск , введите компоненты Windows и выберите Включить или отключить компоненты Windows в списке результатов.
-
В открывшемся окне Компоненты Windows найдите платформу виртуальных машин и выберите ее.
-
Нажмите кнопку ОК. Возможно, потребуется перезагрузить компьютер
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Включение технологии виртуализации вам может потребоваться при необходимости использовать Android эмулятор или виртуальные машины, а, возможно, и для других задач, но не каждый начинающий пользователь знает, как именно это сделать.
В этой инструкции подробно о том, как включить виртуализацию в БИОС/UEFI и о возможных проблемах, которые могут возникнуть при её включении на компьютерах и ноутбуках с Windows 10, 8.1 или Windows 7.
- Включение виртуализации в БИОС/UEFI
- Проблемы при включении виртуализации
- Видео инструкция
Включение виртуализации в БИОС/UEFI компьютера или ноутбука
Основное действие для включения виртуализации — включить соответствующую опцию в БИОС/UEFI. Эта опция может носить название Virtualization, Intel Virtualization Technology, Intel VT-x, AMD-v и находиться в слегка разных разделах настроек БИОС, но логика действия всегда будет одной и той же:
- Зайдите в БИОС компьютера или ноутбука. Обычно на ПК это делается нажатием клавиши Del, на ноутбуке — F2 или F10 (иногда в сочетании с клавишей Fn). В Windows 10 простой вход может не получиться, тогда можно использовать способ входа в UEFI через особые варианты загрузки, подробнее: Как зайти в БИОС/UEFI Windows 10.
- После входа найдите, где включается опция виртуализации (далее будут показаны некоторые примеры), включите её (установите значение в Enabled).
- Сохраните настройки БИОС (обычно можно выбрать Save&Exit на вкладке Exit).
А теперь несколько примеров, где именно может находиться включение виртуализации на разных марках материнских плат и ноутбуков. По аналогии вы, вероятнее всего, сможете найти и у себя:
- Материнская плата Gigabyte — вкладка BIOS Features, опция Intel Virtualization Technology (еще одну опцию — VT-d тоже лучше включить).
- InsydeH2O на ноутбуках — вкладка Configuration (но, по-моему, встречал и иные варианты в этом же БИОС).
- Материнская плата Asus — раздел Advanced, либо Advanced — CPU Configuration.
- Некоторые ноутбуки Dell — раздел Virtualization support.
- Многие другие варианты БИОС — просто на вкладке Advanced Configuration, иногда далее нужно пройти в подраздел CPU Feature или CPU Configuration.
Логика расположения необходимого пункта для включения виртуализации у всех производителей похожа и, зная обычные пути включения опции, вы найдете нужный пункт даже на материнской плате другого производителя.
Проблемы при включении виртуализации
Самые распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:
- Пункт включения Virtualization Technology не активен в БИОС
- В БИОС/UEFI нет пункта для включения виртуализации
- Виртуализация включена в БИОС/UEFI, но эмулятор или виртуальная машина в Windows 10 или 8.1 пишет, что отключена.
В первых двух случаях проблема может крыться в том, что ваш процессор не поддерживает виртуализацию. Поищите официальные спецификации вашего процессора в Интернете, обычно там есть и информация о поддержке виртуализации. Также, на некоторых ноутбуках процессор может поддерживать технологию виртуализации, но она отключена и в БИОС не предусмотрено опции для её включения — в этом случае, к сожалению, предложить не могу ничего, но можно попробовать обновить БИОС (теоретически, опцию могут добавить).
Во втором случае причина обычно заключается в том, что в Windows 10 или 8.1 включена виртуальная машина Hyper-V или Песочница. Отключите её в компонентах:
- Откройте панель управления, перейдите в «Программы и компоненты».
- Откройте слева пункт «Включение и отключение компонентов Windows».
- Отключите компоненты Hyper-V и «Песочница» (если есть).
- Примените настройки и обязательно перезагрузите компьютер.
Если указанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав Enter после неё)
bcdedit /set {current} hypervisorlaunchtype off
Закройте командную строку и перезагрузите компьютер.
Как включить виртуализацию — видео инструкция
Если в вашем случае не сработало, опишите в комментариях, что именно не получается, какая программа или Android эмулятор сообщают, что виртуализация не включена и что уже было сделано: возможно, решение найдется.
Все способы:
- Вариант 1: «Программы и компоненты» (включение Hyper-V)
- Вариант 2: BIOS
- Вариант 3: Виртуальные машины
- Вопросы и ответы: 1
Обратите внимание! Перед тем как выполнять действия, описанные в этой инструкции, рекомендуется проверить статус виртуализации в операционной системе. Есть вероятность, что она уже включена или вовсе отсутствует, что делает невозможным ее активацию. Для этого перейдите по ссылке ниже, чтобы ознакомиться с тематической статьей на нашем сайте.
Подробнее: Как проверить, включена ли виртуализация в Windows 10
Вариант 1: «Программы и компоненты» (включение Hyper-V)
По умолчанию в Windows 10 функция виртуализации отключена, и для ее включения потребуется в специальном меню операционной системы активировать соответствующий компонент. Делается это следующим образом:
Отметим, что программная виртуализация Hyper-V нужна только для определенных программ, в то время как часть софта требует включения аппаратной виртуализации, о чем пойдет речь в Варианте 2. Аппаратный компонент конфликтует с программным, поэтому перед тем как включать Hyper-V, узнайте, какой тип виртуализации требует софт, ради которого вы его включаете. К примеру, эмуляторам и некоторым виртуальным машинам нужно включение аппаратной технологии, а Hyper-V должен быть как раз отключен.
- Откройте «Панель управления» любым доступным способом. Например, сделать это можно посредством поиска: установите курсор в соответствующее поле на панели задач, введите запрос «Панель управления» и щелкните по пункту «Открыть».
Читайте также: Как открыть «Панель управления» в Windows 10
- В появившемся окне первостепенно проверьте, чтобы в верхнем правом углу был выбран режим отображения элементов меню «Категория». Если это не так, выберите нужное значение вручную. Затем кликните по пункту «Удаление программы».
- На боковой панели слева нажмите по ссылке «Включение или отключение компонентов Windows».
- В отобразившемся окне найдите в списке компонент под названием «Hyper-V», поставьте напротив него отметку, после чего щелкните по кнопке «ОК».
- Дождитесь завершения процесса поиска и активации компонента. За ходом выполнения этой процедуры можно следить в появившемся диалоговом окне.
- В завершение кликните по кнопке «Закрыть». После выполнения всех этих действий перезапустите компьютер, чтобы окончательно активировать функцию виртуализации в операционной системе.
Обратите внимание! Если в списке компонентов вы не нашли «Hyper-V», есть вероятность, что ваш компьютер попросту не поддерживает функцию виртуализации. Необходимо это проверить — воспользуйтесь инструкцией, опубликованной в другой статье на нашем сайте.
Подробнее: Что делать, если в Windows 10 отсутствует Hyper-V
Вариант 2: BIOS
Включить виртуализацию в Windows 10 можно без взаимодействия с графическим интерфейсом операционной системы — через BIOS. Еще раз отметим, что важно понимать, какой тип виртуализации вам нужен, — об этом более подробно сказано в самом начале предыдущего варианта.
Для включения аппаратной виртуализации потребуется войти в базовую утилиту ввода и вывода и активировать соответствующий параметр, после чего не забыть при выходе сохранить все внесенные изменения. На нашем сайте есть отдельная статья, в которой этот процесс описывается более подробно.
Подробнее: Как включить виртуализацию в BIOS
Вариант 3: Виртуальные машины
Иногда появляется необходимость включить функцию виртуализации в Windows 10, запущенной на виртуальной машине в VirtualBox или VMware. Чтобы это сделать, предварительно включите функцию в основной системе, воспользовавшись одним из вышеописанных способов. После этого проделайте следующие действия в виртуальной машине:
VirtualBox
- Запустите VirtualBox, выберите на левой панели операционную систему и кликните сверху по кнопке «Настроить».
- В левой части появившегося окна перейдите в раздел «Система», после чего в основной области откройте вкладку «Процессор», а затем установите галочку напротив пункта «Включить Nested VT-x/AMD-V». Кликните в завершение по кнопке «ОК», чтобы сохранить внесенные изменения.
- Запустите непосредственно саму операционную систему в VirtualBox и воспользуйтесь первым вариантом из этой статьи, чтобы включить функцию виртуализации там.
VMware
- Откройте VMware Workstation, в левой части окна выделите свою виртуальную машину и в центре кликните по ссылке «Edit virtual machine settings».
- Переключитесь на вкладку «Processors» и поставьте галочку около пункта «Virtualize Intel VT-x/EPT or AMD-V/RVI». Сохраните изменения кнопкой «ОК».
- Теперь вы сможете включить виртуализацию уже внутри виртуальной машины первым рассмотренным в этой статье вариантом.
Наша группа в TelegramПолезные советы и помощь
Первый способ
Первый способ также описывает процесс первоначального включения Hyper-V – сперва нужно открыть окно Windows Features и найти пункт Hyper-V (как на скриншоте ниже):
Соответственно, если вам необходимо установить 64-битную машину на VirtualBox, нужно снять галочку Hyper-V и перезагрузить компьютер.
Второй способ – с помощью PowerShell
Сперва требуется запустить PowerShell (оболочка, разработанная Microsoft для конфигурации и автоматизации различных задач). Самое простое – ввести Powershell в строку поиска и кликнуть на нужное приложение. Далее, есть две команды, одна соответственно включает, а вторая отключает функционал виртуализации.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
— включение;Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
— соответственно выключение;
Помните, что PowerShell должен быть запущен в elevated режиме – для этого просто нажмите правой кнопкой и запустите от имени администратора, иначе можете увидеть ошибку как на скриншоте ниже.
Третий и четвёртый способы — через командную строку
Важно – командную строку также необходимо запускать от имени администратора
3 способ -для включения нужно выполнить команду dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
, а для выключения, соответственно, нужно Enable заменить на Disable.
Четвертый способ похож на предыдущий, только команды отличаются:
- Для включения –
bcdedit /set hypervisorlaunchtype auto
- Для выключения —
bcdedit /set hypervisorlaunchtype off
Заключение
Итак, мы привели в пример несколько возможных способов включения и выключения Hyper-V, для меня самым удобным является первый способ – через Windows Features.
На мой личный вкус, возможности Hyper-V богаче, чем у VirtualBox, особенно в плане выделения ресурсов процессора, памяти, QoS и т.д. Однако, VirtualBox выгодно выделяется тем, что не требует включенной функции Intel Virtualization Technology (Intel VT) в BIOS.
Enabling virtualization on Windows 10 using Command Prompt is a straightforward task. By following a few simple steps, you can activate this feature, which is essential for running virtual machines. This guide will walk you through the method, making it easy to manage your virtual environments.
This section will show you how to enable virtualization in Windows 10 using the Command Prompt. By the end, you’ll have virtualization up and running, allowing you to use virtual machines effectively.
Step 1: Open Command Prompt as Administrator
Open the Command Prompt with administrative privileges.
To do this, right-click on the Start menu and select «Command Prompt (Admin)» or «Windows PowerShell (Admin).»
Step 2: Enter the Command to Enable Virtualization
Type the command: bcdedit /set hypervisorlaunchtype auto
and press Enter.
This command configures your system to start the hypervisor when your computer boots up.
Step 3: Restart Your Computer
Restart your computer to apply the changes.
A reboot is necessary for the changes to take effect. Ensure you save any open files before restarting.
Step 4: Verify Virtualization is Enabled
Check if virtualization is enabled by opening Task Manager and navigating to the Performance tab.
If you see «Virtualization: Enabled» under the CPU section, then virtualization is successfully enabled.
After completing these steps, virtualization will be enabled on your Windows 10 machine. You can now use virtual machines, which can be helpful for testing software, running different operating systems, or isolating applications.
Tips for Enabling Virtualization in Windows 10 Using CMD
- Make sure your CPU supports virtualization technology before attempting to enable it.
- Updating your BIOS might be necessary if virtualization options are not available.
- Disabling and re-enabling virtualization in BIOS can sometimes resolve issues.
- Keep your system drivers up to date to ensure smooth virtualization performance.
- Use virtualization software like VirtualBox or VMware after enabling this feature for the best experience.
Frequently Asked Questions
What if I don’t have administrative privileges?
You need to have admin rights to enable virtualization using CMD. Contact your system administrator if you don’t have these privileges.
How can I check if my CPU supports virtualization?
You can check this by searching for your CPU model online or using tools like the Intel Processor Identification Utility or AMD’s equivalent.
What should I do if virtualization isn’t working after following the steps?
Ensure that virtualization is enabled in your BIOS/UEFI settings. Sometimes, a BIOS update may be required.
Do I need to disable Hyper-V to use other virtualization software?
Yes, some software like VirtualBox or VMware may require Hyper-V to be disabled.
How can I disable virtualization if I no longer need it?
Run the command bcdedit /set hypervisorlaunchtype off
in Command Prompt as an administrator and restart your computer.
Summary
- Open Command Prompt as Administrator.
- Enter the command:
bcdedit /set hypervisorlaunchtype auto
. - Restart your computer.
- Verify virtualization is enabled in Task Manager.
Conclusion
Enabling virtualization in Windows 10 using CMD is a simple process that can open up a world of possibilities for your computing experience. Whether you’re a developer wanting to test software in a sandboxed environment, or a hobbyist exploring different operating systems, virtualization allows you to do so safely and efficiently.
By following the steps outlined in this guide, you should be able to enable virtualization without any issues. Remember, the key steps are opening Command Prompt as an administrator, running the correct command, and restarting your computer. Checking the system’s support for virtualization and ensuring it’s enabled in BIOS/UEFI can also prevent potential roadblocks.
Mastering this feature can significantly enhance your productivity and flexibility. If you run into any problems, refer back to the tips and FAQs section. For further reading, consider exploring detailed guides on popular virtualization software like VirtualBox or VMware, which can help you make the most out of the virtualization capabilities you’ve just unlocked.
Now that you know how to enable virtualization in Windows 10 using CMD, you’re ready to dive into the exciting world of virtual machines. Happy computing!
Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.
Read his full bio here.