Перейти к содержимому

Vt x amd v как включить

  • автор:

Включение виртуализации¶

Если при запуске виртуализатора Hyper-V, VmWare или VirtualBox возникают проблемы с работой виртуальной машины в 64-х битном режиме, то нужно включить виртуализацию в BIOS вашего процессора.

Ниже представлены основные советы как это сделать:

  1. Определите тип вашего процессора.

../_images/enable_virtualization.png../_images/enable_virtualization2.png

В данном примере это процессор — AMD A8-3870.

Затем нужно открыть один из соответствующих сайтов от Intel или AMD, и поискать на сайте спецификацию вашего процессора.

Иногда нужно использовать поиск yandex\google, потому, что AMD не публикует сама эти списки и спецификации.

  1. Если по спецификации на сайте производителя процессора виртуализация — поддерживается, то надо проверить, что она включена в BIOS вашего компьютера.
  2. Включить виртуализацию в BIOS:
  • Пример, того, как включить виртуализацию на HP Elite 8200, Core i7 2600:
  • Включите ваш ПК.
  • Нажмите F10 чтобы войти в BIOS.
  • На вкладке Безопасность → Системная безопасность (Security — System Security)
  • Включите опцию — «Enable Virtualization Technology (VTx) and Virtualization Technology Directed I/O (VTd)».
  • Сохраните изменения и перезагрузите ПК.
  1. Если найти опции для включения виртуализации в BIOS — не представляется возможным, то стоит попробовать обратиться к поисковой системе и ввести в поиск что-то подобное.

5. Так же в определении флагов виртуализации у процессора — вам может помочь программа CPU-Z. Её нужно запустить и посмотреть внизу окна флаги поддерживаемые вашим процессором, для процессоров Intel — это должен быть флаг VT-x, для процессоров AMDAMD-V.

../_images/enable_virtualization_3.png ../_images/enable_virtualization_4.png

Если эти флаги у вас присутствуют, то виртуализация с большой вероятностью уже включена в системе, или её можно задействовать через BIOS.

© Copyright Atom Security, Inc.

Как включить виртуализацию на компьютере или ноутбуке с Windows 10, 8.1 или Windows 7

Как включить виртуализацию на компьютере или ноутбуке

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

В этой инструкции подробно о том, как включить виртуализацию в БИОС/UEFI и о возможных проблемах, которые могут возникнуть при её включении на компьютерах и ноутбуках с Windows 10, 8.1 или Windows 7.

  • Включение виртуализации в БИОС/UEFI
  • Проблемы при включении виртуализации
  • Видео инструкция

Включение виртуализации в БИОС/UEFI компьютера или ноутбука

Основное действие для включения виртуализации — включить соответствующую опцию в БИОС/UEFI. Эта опция может носить название Virtualization, Intel Virtualization Technology, Intel VT-x, AMD-v и находиться в слегка разных разделах настроек БИОС, но логика действия всегда будет одной и той же:

  1. Зайдите в БИОС компьютера или ноутбука. Обычно на ПК это делается нажатием клавиши Del, на ноутбуке — F2 или F10 (иногда в сочетании с клавишей Fn). В Windows 10 простой вход может не получиться, тогда можно использовать способ входа в UEFI через особые варианты загрузки, подробнее: Как зайти в БИОС/UEFI Windows 10.
  2. После входа найдите, где включается опция виртуализации (далее будут показаны некоторые примеры), включите её (установите значение в Enabled).
  3. Сохраните настройки БИОС (обычно можно выбрать Save&Exit на вкладке Exit).

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

  • Материнская плата Gigabyte — вкладка BIOS Features, опция Intel Virtualization Technology (еще одну опцию — VT-d тоже лучше включить). Включение виртуализации в UEFI на материнской плате Gigabyte
  • InsydeH2O на ноутбуках — вкладка Configuration (но, по-моему, встречал и иные варианты в этом же БИОС). Включение виртуализации в БИОС ноутбука
  • Материнская плата Asus — раздел Advanced, либо Advanced — CPU Configuration. Включить виртуализацию на ASUS
  • Некоторые ноутбуки Dell — раздел Virtualization support. Включение виртуализации на Dell
  • Многие другие варианты БИОС — просто на вкладке Advanced Configuration, иногда далее нужно пройти в подраздел CPU Feature или CPU Configuration. Включение виртуализации на вкладке Advanced в БИОС

Логика расположения необходимого пункта для включения виртуализации у всех производителей похожа и, зная обычные пути включения опции, вы найдете нужный пункт даже на материнской плате другого производителя.

Проблемы при включении виртуализации

Самые распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:

  • Пункт включения Virtualization Technology не активен в БИОС
  • В БИОС/UEFI нет пункта для включения виртуализации
  • Виртуализация включена в БИОС/UEFI, но эмулятор или виртуальная машина в Windows 10 или 8.1 пишет, что отключена.

В первых двух случаях проблема может крыться в том, что ваш процессор не поддерживает виртуализацию. Поищите официальные спецификации вашего процессора в Интернете, обычно там есть и информация о поддержке виртуализации. Также, на некоторых ноутбуках процессор может поддерживать технологию виртуализации, но она отключена и в БИОС не предусмотрено опции для её включения — в этом случае, к сожалению, предложить не могу ничего, но можно попробовать обновить БИОС (теоретически, опцию могут добавить).

Во втором случае причина обычно заключается в том, что в Windows 10 или 8.1 включена виртуальная машина Hyper-V или Песочница. Отключите её в компонентах:

  1. Откройте панель управления, перейдите в «Программы и компоненты».
  2. Откройте слева пункт «Включение и отключение компонентов Windows».
  3. Отключите компоненты Hyper-V и «Песочница» (если есть).
  4. Примените настройки и обязательно перезагрузите компьютер.
bcdedit /set hypervisorlaunchtype off

Закройте командную строку и перезагрузите компьютер.

Как включить виртуализацию — видео инструкция

Если в вашем случае не сработало, опишите в комментариях, что именно не получается, какая программа или Android эмулятор сообщают, что виртуализация не включена и что уже было сделано: возможно, решение найдется.

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как отключить или удалить Связь с телефоном в Windows 11 и 10
  • Ошибка 0xc000001d при запуске игры или программы — как исправить?
  • Ключ восстановления BitLocker в Windows — способы посмотреть
  • User OOBE Broker — что это за процесс в Windows 11 и 10
  • Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    WhW 03.03.2020 в 13:24

  • Dmitry 04.03.2020 в 09:41

Здравствуйте.
Странички в соцсетях есть — https://remontka.pro/subscribe/
А вот насчет разных меню: тут проблема в том, что для разных производителей и разных годов разные эти меню и в одну инструкцию это никак не поместишь. Ответить

  • Dmitry 11.05.2020 в 10:26
  • Dmitry 12.05.2020 в 13:55
  • Bekzod 20.06.2021 в 20:34
  • Dmitry 21.06.2021 в 15:57

Vt x amd v как включить

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

Всякий раз, когда гость пытается сделать то, что может быть опасным для вашего компьютера и его данных, VirtualBox принимает меры. Для большого количества аппаратных средств, которые использует гость, VirtualBox моделирует определенную «виртуальную» среду, согласно конфигурации виртуальной машины. Например, если гость пытается обратиться к жесткому диску, VirtualBox переадресовывает эти запросы к объекту который вы сконфигурировали как виртуальный жесткий диск — обычно это файл образа диска на вашем хосте.

Существует два способа, которыми VirtualBox реализует «виртуализацию»: полностью программный способ или аппаратный используя специальные аппаратные возможности современных процессоров.

  • Новые процессоры Intel and AMD имеют поддержку так называемой «аппаратной виртуализации» . Она помогает программному обеспечению виртуализации, такому как VirtualBox, в прерывании потенциально опасных операций , которых операционная система гостя может пытаться выполнить. Реализация этих функций различны в Intel и AMD. Intel назвала свою технологии VT-x , а AMD как AMD-V .

Примечание

На большинстве систем, сначало необходимо включить поддержку аппаратной виртуализацию в BIOS чтобы VirtualBox смог ее использовать

Вы можете указать для каждой виртуальной машины индивидуально, должен ли VirtualBox использовать программный или аппаратный способ виртуализации. До версии 2.2 программная виртуализация была значением по умолчанию; начинаясь с версии 2.2, VirtualBox устанавливает аппаратную виртуализацию по умолчанию для новых виртуальных машин, которых вы создаете. (Для уже существующих виртуальных машин смена режима автоматически не происходит, по причинам совместимости, и установленное значение по умолчанию может быть изменено для каждой виртуальной машины.)

Включение апаратной вертуализации необходимо только в двух случаях:

  • для некоторых редких гостевых ОС, например OS/2 , которые используют специфические команды процессора и которые не реализованы в VirtualBox
  • если вы хотите работать с 64 битовыми гостевыми ОС (начиная с VirtualBox версии 2.0), большинство 64 битных CPU поддерживают аппаратную виртуализацию — исключая старшие линейки процессоров Intel Celeron и AMD Opteron .

Установка аппаратной виртуализации по умолчанию, вызвана тем что, технологии виртуализации Intel, ADM и VirtualBox значительно улучшились, и аппаратная виртуализация в большинстве случаях производительнее программной.

Предупреждение

Не работайте одновременно с другими гипервизорами (программами исполнения виртуальных машин) (open-source or commercial virtualization products) с VirtualBox! Несколько гипервизоров могут обычно устанавливаться параллельно на одной системе, но не пытайтесь выполнить несколько виртуальных машин на различных гипервизоров в одно и то же время. VirtualBox не может проследить за тем, что другой гипервизор пытается сделать на том же самой системе, и особенно если они одновременно пытаются использовать возможности аппаратной виртуализации, такие как VT-X, что может превести к краху всей системы.

Кроме «базовой» аппаратной виртуализации, ваш процессор может поддерживать дополнительные технологии: [1]

  • Наиболее новая технология «nested paging» позволяет управлять памятью хоста, что позволяет усилить производительность , т.к. не требуется программное управление памятью. На AMD процессорах, nested paging стала доступна начиная с архитектуры Barcelona (K10) ; Intel добавила поддержку nested paging, которую она назвала «extended page tables» (EPT), в свих процессорах Core i7 (Nehalem). Технология Nested paging не устанавливается по умолчанию, но она может быть установлена отдельно для каждой ВМ. Если ваш компьютер поддерживает nested paging (AMD-V) or EPT (VT-x), то вы можете получить значительный прирост производительности используя эту технологию.
  • Другая аппаратная возможность называется «Virtual Processor Identifiers» (VPIDs) позволяет значительно ускорить переключение контекста Translation Lookaside Buffers (TLBs) процессора, уменьшая количество операции записей на диск . Чтобы использовать эту возможность вы должны использовать командную строку; см Section 8.5, “VBoxManage modifyvm”.

[1] Поддержка AMD nested paging добавлена в VirtualBox 2.0 ; поддержка Intel EPT и VPIDs добавлена в версии 2.1.

Как включить вложенную виртуализацию Nested VT-x/AMD-v в VirtualBox

Вложенная виртуализация – это функция, которая позволяет запускать виртуальные машины внутри виртуальных машин. Например, допустим, есть необходимость в запуске виртуальной машины с операционной системой CentOS с использованием Oracle VirtualBox в вашей виртуальной системе Ubuntu Linux. Если в Ubuntu включена функция вложенной виртуализации – Nested VT-x/AMD-v, вы можете установить Virtualbox или KVM на виртуальной машине CentOS и запустить другие виртуальные машины внутри нее. Таким образом, в основном это метод запуска среды виртуализации в другой среде виртуализации.

Начиная с версии 6.1, Oracle VM VirtualBox поддерживает функцию вложенной виртуализации на хост-системах с процессорами AMD и Intel. Поэтому убедитесь, что у вас установлена последняя версия Virtualbox.

Для процессоров Intel вложенная виртуализация недоступна из графического интерфейса программы, но ее можно включить с помощью командной строки.

Как включить вложенную виртуализацию Nested VT-x VirtualBox в системах в Microsoft Windows

Вложенная виртуализация включается отдельно для каждой виртуальной системы.

Открываем Командую строку (cmd.exe) от имени Администратора и выполняем следующие команды.

Переходим в директорию установленной программы в Program Files:

cd C:\Program Files\Oracle\VirtualBox

Выводим список виртуальных систем с помощью команды:

VBoxManage.exe list vms

Выбрав точное название виртуальной системы, подключаем вложенную виртуализацию:

VBoxManage.exe modifyvm "название виртуальной системы" --nested-hw-virt on

Как включить вложенную виртуализацию Nested VT-x VirtualBox в системах в Microsoft Windows

В данном случае вложенная виртуализация была подключена для виртуальной системы Ubuntu 20.04.

Проверим включение вложенной виртуализации в графическом интерфейсе VirtualBox. Откройте VirtualBox, выберите виртуальную машину и перейдите в меню Настроить > Система > Процессор.

Virtualbox

Отныне эта виртуальная машина будет действовать как гипервизор, так что вы можете запускать виртуальные машины внутри нее.

Как включить вложенную виртуализацию Nested VT-x/AMD-v в VirtualBox в системах GNU/Linux

Открываем Терминал и выполняем следующие команды.

Для отображения списка виртуальных систем:

vboxmanage list vms

Для включения вложенной виртуализации:

VBoxManage modifyvm "название виртуальной системы" --nested-hw-virt on

Теперь в виртуальной системе вы можете установить VirtualBox и в нем установить еще одну виртуальную машину.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *