Включение технологии виртуализации вам может потребоваться при необходимости использовать 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 эмулятор сообщают, что виртуализация не включена и что уже было сделано: возможно, решение найдется.
Здравствуйте, не включается виртуализация. в биосе включил VT-D и сохранил настройки, в итоге в биосе она включена а в windows 10 нет (1909 pro) комплектующие: мать (ASUS PRIME H310m R R2.0) проц (всеми любимый i3 9100f oem) что делать в таком случае? АВ касперский
-
Вопрос задан
-
1981 просмотр
Про VT-D: «Технология Intel® Virtualization Technology для направленного ввода/вывода дополняет поддержку виртуализации в процессорах на базе архитектуры IA-32 (VT-x) и в процессорах Itanium® (VT-i) функциями виртуализации устройств ввода/вывода. Технология Intel® Virtualization для направленного ввода/вывода помогает пользователям увеличить безопасность и надежность систем, а также повысить производительность устройств ввода/вывода в виртуальных средах.»
Ищите где у вас включается базовая виртуализация VT-X. Она может включаться отдельно от виртуализации ввода-вывода VT-D.
https://ark.intel.com/content/www/ru/ru/ark/produc…
Пригласить эксперта
Войдите, чтобы написать ответ
-
Показать ещё
Загружается…
Минуточку внимания
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
Не включается виртуализация в винде28.01.2025, 18:53. Показов 2190. Ответов 25 Всем доброго времени суток.. Материнская плата P8B75-M LX PLUS Миниатюры
0 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
28.01.2025, 19:04 |
|
в биосе CPU configuration — intel virtualization tecnology — enable (по умолчанию стоит disable)
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
28.01.2025, 19:29 [ТС] |
|
Первым делом включил его, не помогло.
0 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
28.01.2025, 20:15 |
|
ещё гляньте в «панель управления» — «компоненты»:
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 15:18 [ТС] |
|
Hyper-V выключен. Миниатюры
0 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
29.01.2025, 15:30 |
|
Сообщение от MailCO но платформы гипервизора Windows нет в списке компонентов Разверните окно на полную и покажите весь список. 100% должно быть, подозреваю что на русском это правильно называется «платформа низкоуровневой оболочки», но не уверен. Ещё стоит попробовать выключить подсистему Windows для Linux, она вроде как тоже использует виртуализацию и скорее всего конфликтует с VMware. Хотя есть подозрения что нужно смотреть биос, т.к. ещё неактивна песочница. Она тоже использует виртуализацию и то что она заблокирована намекает не невозможность запуска. P.S. скорее всего так и делаете, но на всякий — после изменения компонентов обязательно делаете ребут чтобы они применились. Также рекомендую делать записи что где меняли, чтобы вернуть в изначальное состояние после экспериментов.
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 15:36 [ТС] |
|
Прилагаю. Миниатюры
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 15:38 [ТС] |
|
В ребут всегда ухожу после изменения компонентов, винда сама очень просит это сделать.
0 |
29 / 27 / 2 Регистрация: 04.12.2024 Сообщений: 167 |
|
29.01.2025, 15:44 |
|
А пункта в биосе типа VT-D нет?
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 15:49 [ТС] |
|
Есть, intel virtualization technology.
0 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
29.01.2025, 17:09 |
|
Идеи заканчиваются. Пнул AI-chat, из интересного подсказало следующее: Вообще на бывшей работе сталкивался с тем что у колеги тоже не стартовала виртуализация на AMD, хотя всё нужно вроде включено, а ненужное не присутствует. Он в итоге фиксил это вообще неочевидной настройкой в биосе (какой именно — не вспомню). Возможно схожая история. Я бы на этом моменте искал возможность подкинуть диск с другой чистой ОСью (например Linux или Windows 7) чтобы проверить что на ней тоже не стартует.
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 17:34 [ТС] |
|
Дело точно не в антивирусе, винду основную сносить ради экспериментов не особо хочется.. И кстати да, проц поддерживает виртуализацию, читал его спеки.
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 18:02 [ТС] |
|
virtualbox даёт прояснение почему не стартует виртуализация.. Миниатюры
1 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
29.01.2025, 18:06 |
|
Сообщение от MailCO винду основную сносить ради экспериментов не особо хочется.. «Сносить» это прям крайняя мера, и очень сомнительно что поможет. Если нет второго диска на поэксперементировать, можно попробовать накатить на флешку, но я таким не шибко страдал, без понятия насколько это (не)сложно. Можно понасиловать гугл/нейронку на поиск решения. Ещё на всякий, в винде в разделе «обновления» обычно драйвера для проца идут в виде «необязательно к установке» и нужно вручную ткнуть. Хотя проц старый и серверный, скорее всего ничего не подтянет. Возможно стоит поискать драйвера под семерку (без понятия где и как) и попробовать накатить их (перед этим делайте точку восстановления). Сообщение от MailCO Значит буду ставить VirtualBox.. VirtualBox, если мне не изменяет память, поддерживает как аппаратную, так и программную виртуализацию. Последняя 100% будет работать, но пипец как медленно. Аппаратная скорее всего тоже не включится, но если «да» — это прям интересно. Добавлено через 1 минуту Сообщение от MailCO virtualbox даёт прояснение почему не стартует виртуализация.. Возможно затык с драйверами. Типа подтягивает универсальные, а нужны конкретно под эту мать и проц. Либо новая винда в принципе не шарит за старые технологии.
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
29.01.2025, 18:49 [ТС] |
|
можно попробовать обновить uefi, у меня он на материнке первой ревизии от 2012 года, последняя вышедшая версия вышла в 2014. диска нет запасного, но думаю под эксперименты найду какой нибудь, интересно как себя семёрка поведёт в этом плане. обновлений больше в центре обновлений нема, всё установлено. честно говоря, надо бы сборку мою по хорошему обновить, я ткнул в свой пк этот проц как самый мощный на этом сокете, но сокет 1155 уже морально устарел. и ещё, выходит что существуют отдельные драйвера под виртуализацию?
0 |
2641 / 1594 / 352 Регистрация: 15.06.2012 Сообщений: 5,900 Записей в блоге: 3 |
|
29.01.2025, 19:56 |
|
Сообщение от MailCO и ещё, выходит что существуют отдельные драйвера под виртуализацию? Точно нет. Но серверный проц по идеи должен идти на серверную мать, а не обычную. Так что могут быть свои приколы и я не знаю что ещё может создавать такую проблему, кроме драйверов. Я правда тот ещё эксперт по данной тематике, и может найдется более просвещенный в этом вопросе человек и сможет подсказать что к чему. Такой ещё момент, на сайте материнки можно скачать драйвер под чипсет и сата для 8.1. По идеи они должны подходить и для windows 10. Если их не устанавливали — делаем точку восстановления, качаем и пробуем устанавливать. Сообщение от MailCO можно попробовать обновить uefi, у меня он на материнке первой ревизии от 2012 года, последняя вышедшая версия вышла в 2014. Тоже имеет смысл, но вот тут я полный ноль. P.S. В списке поддерживаемых CPU не увидел вашего. Только Intel Xeon E3-1245 v2. Но это не обязательно указывает на то, что причина в этом.
0 |
Супер-модератор 8813 / 4716 / 571 Регистрация: 13.03.2013 Сообщений: 16,761 Записей в блоге: 16 |
|
01.02.2025, 11:43 |
|
MailCO,
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
01.02.2025, 11:51 [ТС] |
|
Установлен оригинальный дистрибутив.
0 |
3 / 3 / 0 Регистрация: 20.02.2017 Сообщений: 32 |
|
01.02.2025, 15:03 [ТС] |
|
Есть некое устройство, но оно судя по гуглу относится в ВПНу. Миниатюры
0 |
Супер-модератор 8813 / 4716 / 571 Регистрация: 13.03.2013 Сообщений: 16,761 Записей в блоге: 16 |
|
01.02.2025, 17:03 |
|
Сообщение от MailCO Компонент Hyper-V я не запускал, как можно его запустить? Сообщение от MailCO LTSC Тьфу ты, дырявая моя башка
0 |
Начинающие программисты часто сталкиваются с необходимостью использования виртуальной машины, но при этом не до конца понимают, как включить аппаратную виртуализацию. При этом виртуализация — один из самых полезных инструментов для разработчика, особенно если код пишется под смартфоны. В статье расскажем о преимуществах виртуализации и о том, как включить технологию в Windows 10 и 11.
Что такое аппаратная виртуализация и зачем она нужна
Виртуализация — это разделение ресурсов одного компьютера на две ОС одновременно. В этом случае ПК продолжает работать под управлением Windows, а параллельно в нем независимо запущена оболочка Android.
В результате вы получаете две операционные системы на компьютере или ноутбуке, которые обладают выделенными ресурсами и собственной файловой системой. Windows является домашней, а гостевая запускается внутри нее, как обычная программа.
Виртуализация на Windows может понадобиться для эмуляции Linux, Android или другой версии Windows. Технология нужна для тестирования кода или получения доступа к приложениям, которых нет в домашней системе.
Такое решение обладает рядом преимуществ для разработчика:
- экономия — нет необходимости покупать дополнительный компьютер;
- безопасность — при виртуализации машина получает независимый от основной ОС участок памяти, поэтому даже в случае проникновения вирусов основная информация защищена от удаления;
- удобство — можно сразу работать в обеих ОС на одном компьютере.
Если вы работаете с Android, то также можете использовать программную виртуализацию: для ее настройки не нужно заходить в настройки БИОС, но придется столкнуться с существенными ограничениями — низкой скоростью работы и одноядерным режимом. Примером ПО для программной виртуализации является Bluestacks или виртуализация по-русски — отечественные аналоги в эпоху импортозамещения.
Как проверить, поддерживает ли компьютер аппаратную виртуализацию
Не все компьютеры под управлением Windows 10 или 11 поддерживают виртуализацию. Поэтому, если вы только планируете приобрести ПК или ноутбук, рекомендуем узнать о наличии функции заранее.
Чтобы понять, доступна ли виртуализация на устройстве, зайдите в «Диспетчер задач» с помощью клавиш Ctrl + Shift + Esc и далее в раздел «Производительность». Если в списке параметров под графиком есть упоминание виртуализации или Hyper-V, то вы можете настроить виртуализацию в будущем.
В качестве альтернативы можно загрузить сторонние утилиты для проверки доступа к виртуализации, в зависимости от процессора:
- Intel — загрузите Intel Processor Identification Utility с сайта производителя и откройте раздел CPU. Если рядом с параметром Virtualization есть галочка, то технология доступна;
- AMD — если у вас процессор AMD, то установите программу AMD-V Detection Utility и запустите ее от имени администратора. ПО сразу сообщит вам, доступно ли включение виртуализации.
Пошаговая инструкция по включению аппаратной виртуализации через BIOS/UEFI
Настройка виртуализации в Windows 10 и 11 проходит через BIOS или UEFI. Не стоит пугаться этих программ: далее мы подробно объясним, как включить виртуализацию без каких-либо рисков.
Для начала нужно зайти в BIOS/UEFI. Для этого при перезагрузке нажмите на F1, F2 или Del — на разных моделях компьютеров и ноутбуков срабатывают разные клавиши.
Как включить виртуализацию на процессорах Intel и AMD:
- Находясь в BIOS/UEFI, нажмите на F7 или перейдите в раздел Advanced Mode.
- Найдите вкладку CPU Configuration.
- Нажмите на Intel Virtualization Technology для процессоров Intel или CVM Mode для AMD — параметр Disabled должен смениться на Enabled.
- Выйдите из оболочки, предварительно сохранив изменения.
После этого можно перейти к финальному этапу запуска виртуализации на вашем ПК.
Настройка виртуализации в Windows после включения в BIOS/UEFI
Осталось выполнить несколько действий внутри оболочки Windows, после чего вы сможете запустить виртуальную машину:
- Включите технологию Hyper-V — для этого в панели управления выберите “Программы”, затем “Программы и компоненты”, после чего зайдите во “Включить или отключить компоненты Windows”, нажмите на Hyper-V и сохраните изменения.
- Установите гипервизор — для начала оптимальным вариантом будет VirtualBox от Oracle.
- Создайте виртуальную машину в консоли Microsoft Hyper-V Manager — найдите ее в поиске по программам, выберите нужный гипервизор и следуйте контекстным инструкциям.
- Создайте виртуальную машину в гипервизоре — выберите нужную ОС, выделите ресурсы и добавьте образ операционной системы.
- Запустите аппаратную виртуализацию — теперь вы можете использовать вторую ОС через окно гипервизора.
Если вы работаете в нескольких ОС, то виртуализация еще больше все упростит. Вы можете создать более одной виртуальной машины в VirtualBox — они могут быть под управлением как одной, так и разных операционных систем.
Главное, не забывайте держать под контролем объем выделенных ресурсов под решение конкретных задач. В противном случае вы рискуете замедлением работы. Особенно это касается устройств, на которых менее 16 Гб оперативной памяти.
Часто возникающие проблемы и их решение
Что делать, если виртуализация не включается в BIOS/UEFI?
Проверьте, доступна ли виртуализация на устройстве, после чего повторно перезагрузите компьютер или ноутбук.
Где загрузить ОС для гипервизора?
Дистрибутивы операционных систем можно скачать на официальных сайтах разработчиков.
Как улучшить производительность виртуальных машин?
Выделяйте ресурсы, достаточные для эффективной работы. Соблюдайте баланс между домашней и гостевой ОС, особенно если на устройстве не так много оперативной памяти.
Все способы:
- Вариант 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Полезные советы и помощь