Как включить виртуализацию на компьютере с windows
Содержание:
- История и особенности технологии
- AMD virtualization (AMD-V)
- Создание и базовая настройка виртуальной машины
- Вопрос 4. Как включить виртуализацию в операционной системе Windows 10?
- Что такое виртуализация и зачем она нужна?
- Шаг 2: Включение виртуализации в опциях процессора Intel / AMD
- Как активировать технологию VT-x
- #Check if Third-Party software conflicts on VT such as AVAST#
- Что такое виртуализация и зачем она нужна?
- Как работает аппаратная виртуализация
- Принцип работы вложенной виртуализацииHow nested virtualization works
- Параметры сетейNetworking Options
- Intel VT-x может быть отключен; AMD-V всегда включен по-умолчанию
- Intel Virtualization Technology: включать или нет
- Как определить, поддерживает ли процессор виртуализацию?
- Виды виртуализаций
- Выводы
- Заключение
История и особенности технологии
Впервые процессоры с этой технологией компания Интел выпустила в 2005-ом году. Производитель предложил сразу два варианта пользователям – 662-ю и 672-ю модели.
Изначально технология получила загадочное, многообещающее название «Vanderpool», но большинству юзеров она известна как VT-x.
Сразу хочется отметить, что не все фирменные центральные процессоры от этого производителя выпускаются с поддержкой этой технологии. Ее наличие подтверждается присутствием так называемого флага поддержки «vmx». Для проверки этого флага в операционных системах Linux и Mac присутствуют специальные команды:
- Для первой это grep vmx /proc/cpuinfo;
- Для второй ОС – sysctl machdep.cpu.features.
В 2013-ом году компания Intel предложила решение, которое ускоряет эту технологию. Оно стало доступно с архитектуры Haswell и называется VMCS. VT-x изначально создавалась для процессоров серии Pentium 4. На более современных моделях используется более продвинутый аналог – VT-d.
Аналогичная технология существует и у конкурента Интел – компании AMD. Она называется AMD-V и также имеет второе кодовое название – «Pacifica».
Для большинства процессоров VT-x изначально, по умолчанию, находится в неактивном состоянии. То есть, ее надо включать. И делается это как раз через BIOS. Но перед тем, как осуществить данный шаг, необходимо понимать, зачем это вообще нужно.
AMD virtualization (AMD-V)
AMD разработала свои расширения виртуализации первого поколения под кодовым названием «Pacifica», и первоначально опубликовала их как AMD Secure Virtual Machine (SVM), но позже, на рынке, — под торговой маркой «AMD Virtualization», сокращенно «AMD-V».
23 мая 2006 года AMD выпустила Athlon 64 («Orleans»), Athlon 64 X2 («Windsor») и Athlon 64 FX («Windsor») в качестве первых процессоров AMD с поддержкой данной технологии.
Поддержка AMD-V также обеспечивается в семействе процессоров Athlon 64 и Athlon 64 X2 ревизий «F» или «G» на Socket AM2, Turion 64 X2, и Opteron второго поколения и третьего поколения, а также процессорами Phenom и Phenom II.
Только две модели Sempron поддерживают её: Huron and Sargas.
Процессоры AMD Fusion также поддерживают AMD-V.
AMD-V не поддерживается в процессорах на Socket 939.
Процессоры Opteron, начиная с семейства 0x10 Barcelona, и процессоры Phenom II поддерживают второе поколение аппаратной виртуализации технология под названием Rapid Virtualization Indexing (ранее известная как Nested Page Tables во время его разработки), позже адаптированные Intel, как Extended Page Tables (EPT).
Создание и базовая настройка виртуальной машины
Как и установка VirtualBox, создание и настройка виртуального компьютера не представляет особой сложности, программа автоматически выбирает наилучшую конфигурацию в зависимости от устанавливаемой операционной системы. Контроль со стороны пользователя, однако, не помешает.
Создадим для примера виртуальную машину для Windows 10 32-бит. Запускаем VirtualBox и жмем на панели инструментов кнопку «Создать». В открывшемся окошке даем машине имя (может быть произвольным), в выпадающих списках выбираем операционную систему и ее версию.
На следующем этапе будет предложено указать объем выделяемой виртуальной машине оперативной памяти. Строгих правил относительно выделяемой ОЗУ не существует, для 32-битных Windows желательно резервировать не менее 1 Гб памяти, для 64-битных – не менее 1.8-2 Гб.
На третьем этапе создается виртуальный жесткий диск, здесь всё оставляем по умолчанию. Жмем «Создать», тип диска выбираем VDI или VHD.
Что касается формата хранения, лучше выбрать «Динамический», так вы сэкономите время и место на физическом диске, потеряв, правда, немного в производительности.
Размер виртуального диска устанавливаем по желанию, но не меньше, чем указано в требованиях операционной системы. Жмем «Создать».
Виртуальная машина создана и теперь можно быстро пробежаться по ее настройкам. Первым делом, однако, зайдите в настройки самой программы VirtualBox и на вкладке «Общие» измените путь к каталогу хранения виртуальных машин. Лучше всего выделить для них папку на диске D, где места больше всего.
Теперь зайдите в настройки созданной ВМ и проверьте следующие параметры:
- В разделе «Общие» на вкладке «Дополнительно» измените при необходимости путь к файлам снимков ВМ (желательно размещать в папке с основным файлом-контейнером ВМ). Здесь же вы можете включить общий буфер обмена для хостовой и виртуальной машин.
- Если вы хотите установить систему в режиме EFI/GPT, в разделе «Система» обязательно поставьте галочку в чекбоксе «Включить EFI (только специальные ОС)».
- Чтобы иметь возможность запускать на виртуальной машине 3D-приложения, в разделе «Дисплей» отметьте птичкой чекбокс «Включить 3D-ускорение».
Вопрос 4. Как включить виртуализацию в операционной системе Windows 10?
В отличие от «младших» систем актуальная на данный момент «десятка» имеет встроенные средства виртуализации, которые можно запустить прямо из основной рабочей среды через всем привычный и понятный графический интерфейс. Чтобы это сделать, вызовите командную строку одновременным нажатием двух клавиш — WIN+R. В окне, которое после этого появится на экране, введите системную команду control и нажмите клавишу Enter.
После этого перед вами на мониторе компьютера откроется панель управления всеми компонентами и вспомогательными службами операционной системы. Найдите в ней пункт «Программы и компоненты».
Из него перейдите на вкладку «Включение и выключение компонентов Windows».
Если ваш процессор поддерживает технологию виртуализации (о том, как это выяснить, мы подробно писали в одном из предыдущих пунктов), среди прочих устройств вы найдете утилиту под названием Hyper-V. Откройте связанное с ней контекстное меню (просто щелкните правой клавишей мыши по названию) и проставьте галочки напротив всех пунктов.
После этого система сама выполнит поиск и установку всех необходимых компонентов. Если все было сделано верно, после перезагрузки программа Hyper-V появится среди прочих установленных на компьютере программ в меню «Пуск».
Что такое виртуализация и зачем она нужна?
Прежде чем приступить к непосредственному решению проблемы, как в БИОСе включить виртуализацию, посмотрим, что собой представляет эта технология и зачем она нужна.
Сама технология предназначена для использования в любой операционной системе так называемых виртуальных машин, которые могут эмулировать настоящие компьютеры со всеми их «железными» и программными компонентами. Иными словами, в основной системе можно создать некий с подбором процессора, оперативной памяти, видео- и саундкартой, сетевым адаптером, жестким диском, оптическим носителем и еще бог знает с чем, включая установку гостевой (дочерней) «операционки», который ничем не будет отличаться от реального компьютерного терминала.
Шаг 2: Включение виртуализации в опциях процессора Intel / AMD
После входа в UEFI или BIOS нужно найти и включить функцию виртуализации. Во многих случаях она находится в разделе «Дополнительные параметрами» (Advanced Settings), в настройках конфигурации процессора (CPU Configuration). В некоторых случаях она размещена на вкладке разгона (ОС).
Для процессоров Intel аппаратная виртуализация активируется опцией Intel Virtualization Technology.
Если установлен процессор AMD нужно включить SVM Mode или SVM Support.
Чтобы включить параметр, измените значение с «Disabled» на «Enabled». Сохраните изменения и выйдите из настроек, компьютер загрузится в обычном режиме.
Источник
Как активировать технологию VT-x
Итак, вы решили, что Intel Virtualization Technology является для задуманных целей необходимостью Естественно, возникает вопрос – как включить? Делается это следующим образом:
- Инициировать перезагрузку персонального компьютера стандартным способом.
- Во время включения компьютера успеть нажать на «Del» или на «F2».
- Таким образом вы попадете в меню настроек БИОС.
- Необходимо перейти в раздел, который называется Advanced BIOS Features.
- В нем найти пункт Virtualization или Virtualization Technology.
- Переключить рядом «Disabled» на «Enabled».
Остается только не забыть сделать сохранение изменений и перезапустить комп еще раз.
Опция Virtualization Technology. Включение данной опции включает технологию аппаратной виртуализации, основанной на специальной процессорной архитектуре. В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем (виртуальных машинах — VMware, Virtual PC и тд.), управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.
На работу программ пользователя в стандартной операционной системе данная опция практически не влияет.
Значения опции:
- Enabled,
- Disabled
Опция также может иметь другие названия:
- Virtualization Technology
- Vanderpool Technology
- VT Technology
- Virtualization
Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.
- В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (Virtual Machine eXtension). Кодовое название — Vanderpool.
- AMD-V часто обозначается аббревиатурой SVM (Secure Virtual Machines). Кодовое название — Pacifica. Соответствующая технология виртуализации ввода-вывода — IOMMU. AMD-V проще и эффективнее, чем Intel VT. Поддержка AMD-V появилась в Xen 3.3.
Intel VT (Intel Virtualization Technology) — intel virtualization technology что это?
VT-x 13 ноября 2005 года Intel выпустила две модели Pentium 4 (модели 662 и 672), которые стали первыми процессорами, поддерживающими VT-x («Vanderpool»). VT-x представляет собой технологию виртуализации Intel режима реальной адресации на платформе x86 — VMX (Virtual Machine eXtension).
Реализована виртуализация режима реальной адресации (режим совместимости с 8086).
VT-d (Virtualization technology for directed I/O) — технология аппаратной виртуализации ввода-вывода , созданная корпорацией Intel в дополнение к её технологии виртуализации вычислений VT-x. Виртуализация ввода-вывода позволяет пробрасывать (pass-through) устройства на шине PCI (и более современных подобных шинах) в гостевую ОС, таким образом, что она может работать с ним с помощью своих штатных средств. Чтобы такое было возможно, в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода (IOMMU), работающее аналогично MMU центрального процессора, используя таблицы страниц и специальную таблицу отображения DMA (DMA remapping table — DMAR), которую гипервизор получает от BIOS через ACPI. Отображение DMA необходимо, поскольку гипервизор ничего не знает о специфике работы устройства с памятью по физическим адресам, которые известны лишь драйверу. С помощью DMAR он создает таблицы отображения таким образом, что драйвер гостевой ОС видит виртуальные адреса IOMMU аналогично тому, как бы он видел физические без него и гипервизора.
Intel Virtualization Technology for Directed I/O (VT-d) — это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. Ознакомиться подробнее с технической стороной вопроса можно здесь https://ru.wikipedia.org/wiki/
#Check if Third-Party software conflicts on VT such as AVAST#
This is BKM about how to solve VT disabled warning on some machines installed AVAST, contributed by Pavel Blahout on Facebook.
>>>>>>>>>>
As some friends report, they will get a warning of hardware-assistant virtualization (VT) feature disabled when start MEmu, although they have already enabled it in BIOS and verified it with LeoMoon Tool.
If you by chance installed AVAST antivirus on your machine, please try to follow the steps below.
Go Settings->Troubleshooting, disable self-defense module.
- Search for the file “C:\ProgramData\AVAST Software\Avast\avast5.ini” and open it in Notepad as admin. In the section “”, add “VirtualizationMechanisms=0” without quotes.
Particularly, for some old version AVAST, you only need to disable hardware-assisted virtualization in Troubleshooting settings.
Sometimes VT is exclusively occupied by 3rd-party software, click here for the solution.
>>>>>>>>>>>
Note: AVAST is not only one antivirus software that occupies hardware-assisted virtualization feature exclusively. So try to find a similar setting if you install some other antivirus software.
> Back to MEmu Support, everything you need to know about MEmu <<
- Official Website: https://www.memuplay.com
- Facebook Page:
- Facebook Group:
- Discord: https://discord.gg/gA4GWV9
Что такое виртуализация и зачем она нужна?
Прежде чем приступить к непосредственному решению проблемы, как в БИОСе включить виртуализацию, посмотрим, что собой представляет эта технология и зачем она нужна.
Сама технология предназначена для использования в любой операционной системе так называемых виртуальных машин, которые могут эмулировать настоящие компьютеры со всеми их «железными» и программными компонентами. Иными словами, в основной системе можно создать некий виртуальный компьютер с подбором процессора, оперативной памяти, видео- и саундкартой, сетевым адаптером, жестким диском, оптическим носителем и еще бог знает с чем, включая установку гостевой (дочерней) «операционки», который ничем не будет отличаться от реального компьютерного терминала.
Как работает аппаратная виртуализация
Аппаратная реализация возможна благодаря внедрению в процессоры и чипсеты (начиная с 2005 года) нескольких десятков инструкций.
Активизацию режима виртуализации включает инструкция VMXON, «легковесная» программная прослойка (терминология INTEL) между оборудованием и гостевыми операционными системами. Прослойка называется – гипервизором или монитором виртуальных машин.
Гипервизор управляет прямым доступом к оборудованию для каждой гостевой ОС. Это значит что ОС разделят между собой: процессорное время, пространства постоянной и оперативной памяти и каналы и память ввода вывода.
Гостевые системы запускаются гипервизором через сигналы: VMLAUNCH и VMRESUME. Когда гипервизор отключается и завершает режим виртуализации то посылает сигнал VMXOFF.
Принцип работы вложенной виртуализацииHow nested virtualization works
Современные процессоры поддерживают аппаратные функции, которые делают виртуализацию быстрее и надежнее.Modern processors include hardware features that make virtualization faster and more secure. Hyper-V использует эти расширения процессора (например, Intel VT-x и AMD-V) для выполнения виртуальных машин.Hyper-V relies on these processor extensions to run virtual machines (e.g. Intel VT-x and AMD-V). Как правило, после запуска Hyper-V другое программное обеспечение блокируется с помощью этих возможностей процессора.Typically, once Hyper-V starts, it prevents other software from using these processor capabilities. Это предотвращает запуск Hyper-V на гостевых виртуальных машинах.This prevents guest virtual machines from running Hyper-V.
Вложенная виртуализация предоставляет поддержку этих аппаратных функций гостевым виртуальным машинам.Nested virtualization makes this hardware support available to guest virtual machines.
На схеме ниже показана роль Hyper-V без вложения.The diagram below shows Hyper-V without nesting. Низкоуровневая оболочка Hyper-V полностью контролирует возможности аппаратной виртуализации (оранжевая стрелка) и скрывает их от операционной системы.The Hyper-V hypervisor takes full control of the hardware virtualization capabilities (orange arrow), and does not expose them to the guest operating system.
На следующей схеме показана роль Hyper-V с включенной вложенной виртуализацией.In contrast, the diagram below shows Hyper-V with nested virtualization enabled. В этом случае Hyper-V предоставляет расширения аппаратной виртуализации виртуальным машинам.In this case, Hyper-V exposes the hardware virtualization extensions to its virtual machines. Если вложение включено, гостевая виртуальная машина может установить собственную низкоуровневую оболочку и запускать свои гостевые виртуальные машины.With nesting enabled, a guest virtual machine can install its own hypervisor and run its own guest VMs.
Параметры сетейNetworking Options
Существуют два параметра для сетей со вложенными виртуальными машинами:There are two options for networking with nested virtual machines:
- спуфинг MAC-адресов;MAC address spoofing
- режим NAT.NAT networking
Спуфинг MAC-адресовMAC Address Spoofing
Чтобы сетевые пакеты перенаправлялись через два виртуальных коммутатора, необходимо включить спуфинг MAC-адресов на первом уровне (L1) виртуального коммутатора.In order for network packets to be routed through two virtual switches, MAC address spoofing must be enabled on the first (L1) level of virtual switch. Это можно сделать с помощью следующей команды PowerShell.This is completed with the following PowerShell command.
Преобразование сетевых адресов (NAT)Network Address Translation (NAT)
Второй параметр связан с преобразованием сетевых адресов (NAT).The second option relies on network address translation (NAT). Этот подход рекомендуется для случаев, когда спуфинг MAC-адресов невозможен, например в общедоступной облачной среде.This approach is best suited for cases where MAC address spoofing is not possible, like in a public cloud environment.
Сначала необходимо создать виртуальный коммутатор NAT в виртуальной машине узла («средняя» виртуальная машина).First, a virtual NAT switch must be created in the host virtual machine (the «middle» VM)
Обратите внимание, что IP-адреса приведены только в качестве примера и будут разниться в зависимости от сред:Note that the IP addresses are just an example, and will vary across environments:. Далее назначьте IP-адрес для сетевого адаптера:Next, assign an IP address to the net adapter:
Далее назначьте IP-адрес для сетевого адаптера:Next, assign an IP address to the net adapter:
Каждая вложенная виртуальная машина должна иметь назначенный IP-адрес и шлюз.Each nested virtual machine must have an IP address and gateway assigned to it
Обратите внимание, что IP-адрес шлюза должен указывать на адаптер NAT из предыдущего действия.Note that the gateway IP must point to the NAT adapter from the previous step. Можно также назначить DNS-сервер:You may also want to assign a DNS server:
Intel VT-x может быть отключен; AMD-V всегда включен по-умолчанию
Первое, о чем нужно знать при работе с технологией Intel VT-x — эта технология виртуализации может быть отключена в Биос или UEFI, и, частенько, в новых компьютерах отключена по-умолчанию.
Технология AMD-V по-умолчанию доступна всегда, если вы используете процессор AMD, который поддерживает её, так что нет никакой необходимость рыскать по настройкам BIOS или UEFI для включения этой технологии виртуализации. Однако, некоторые гипервизоры (например, Hyper-V от Microsoft) при включении использования AMD-V или Intel VT-x , могут сообщить, что технология недоступна.
Intel Virtualization Technology: включать или нет
Что произойдет если пользователь активирует виртуализацию, а делается это достаточно просто:
- Вход в БИОС компьютера.
- Установка параметра «Enabled» напротив названия функции.
После перезагрузки устройства опция будет подключена, но никаких изменений по мощности и скорости отклика на ПК не произойдет. Одновременно с этим, наличие активированной, но не используемой опции может негативно сказываться на работе оперативной системы в целом, поэтому:
- Если перед вами не стоят профессиональные задачи по запуску нескольких виртуальных платформ.
- Вы не являетесь профессиональным IT-технологом, повышающим гибкость имеющейся сетевой инфраструктуры.
Функция Intel Virtualization Technology на обычном домашнем компьютере просто не нужна. Если вы все равно зашли на страницу БИОС, перед выходом убедитесь, что она по-прежнему находится в отключенном состоянии.
Для общего развития и на случай, если технологии создания виртуальных машин вас серьезно заинтересовали хотелось бы добавить, что функция их создания имеется в наличии не только у процессоров Intel, но и AMD с практически одноименным названием «AMD-V». Возможен ли запуск виртуального компьютера без данной функции? Да, вполне возможен, но скорость его работы будет настолько медленной, что заставит достаточно быстро оказаться от подобного «упрощения» задачи.
Как определить, поддерживает ли процессор виртуализацию?
Несмотря на то, что эта технология, как мы успели выяснить раньше, весьма полезная и нужная, ее поддерживают далеко не все персональные компьютеры. Чтобы проверить, относится ли ваша «рабочая лошадка» к их числу, следует выполнить несколько простых действий.
Для начала узнайте, какой у вашего компьютера процессор. Сделать это можно при помощи диспетчера задач. Когда на экране появится соответствующее окошко, перейдите во вкладку «Производительность», а оттуда в раздел «ЦП» («Центральный процессор»). Искомое обозначение найдется в правом верхнем углу.
Если у вас установлен процессор Intel, для дальнейших изысканий вам нужно будет скачать программу под названием Intel Processor Identification Utility. Сделать это можно на официальном сайте производителя. Мы настоятельно не рекомендуем вам использовать какие бы то ни было сторонние ресурсы — под видом необходимой утилиты там могут распространяться вирусы и друге вредоносное ПО.
Для владельцев процессоров системы AMD путь аналогичный — только программа будет называться не Intel Processor Identification Utility, а просто AMD-V.
Перейдя на страничку настройки, найдите в представленном списке модель вашего процессора и приступайте к загрузке.
Когда все будет готово, откройте установленную программу, перейдите во вкладку CPU Technology и посмотрите, входит ли виртуализация в число поддерживаемых технологий. Если да — отлично, можем приступать к следующему пункту. Если нет — что ж, остается только менять процессор на более современный и мощный. Обновления и модификации здесь совершенно бесполезны.
Виды виртуализаций
Технологии виртуализации — это результат работы двух известных компаний AMD и Intel, разрабатывающих и выпускающих процессоры и другое компьютерное оборудование.
Все началось с того, что программное обеспечение от Intel под названием гипервизор, используемое для работы с виртуальными системами, не обеспечивало требуемую производительность. В связи с этим корпорации начали поиск путей обхода возникшего затруднения и приступили к выпуску поддержки виртуальных машин, которая размещалась непосредственно в процессорах. Компания Intel назвала свою технологию Intel-VT-x, у AMD она получила имя AMD-V. Благодаря новым возможностям поддержка виртуальных систем благоприятно повлияла и улучшила функционирование главного процессора, без воздействия на центральную систему.
Использовать функцию виртуализации и включать ее в BIOSe необходимо лишь тогда, когда требуется установить и использовать на физическом ПК виртуальную машину.
Это может потребоваться для тестирования программного обеспечения или наблюдения за поведением компьютера с разнообразными комплектующими после инсталляции операционных систем разных видов.
Если необходимости в установке виртуальной системы нет, функция виртуализации не будет использоваться и включать ее нет необходимости. Также нужно учитывать, что изначально в BIOS она отключена и не оказывает никакого воздействия на работоспособность устройства.
Выводы
Теперь вы знаете как включить AMD V в BIOS материнской платы MSI. Если вам нужно работать с виртуальными машинами, без этой функции не обойтись.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
No related photos.
(10 оценок, среднее: 4,10 из 5)
Tweet Pin It
Об авторе
admin Администратор te4h.ru, интересуюсь новыми технологиями, криптовалютой, искусственным интеллектом, свободным программным обеспечением и Linux.
- Владимир 02.03.2019 Ответить У меня на Acer с Ryzen совершенно другой Биос
admin 02.03.2019 ОтветитьЯ рассказываю как включить виртуализацию в биосе от MSI. В других производителей биос и интерфейс немного другой. Но, я думаю, что все современные биосы поддерживают поиск, а этот параметр везде называется приблизительно одинаково.
- Vitalii 05.07.2019 Ответить
В UEFI биосе от АМІ нет ничего подобного, ни SVM, ни AMD-V, и вообще ничего, связанного с vіrtualization. Весь чердак сломал, но ответов в нете не нашел. Виртуализацию в антивирусе отключал, чипсет — последние драйвера, биос самый свежий. Хз крч.
- mawtt 21.07.2019 Ответить
в расширенные настройки ядра зайди и там SVM будет вклбчи и вуаля.
XYZ 11.08.2019 Ответить
Большое спасибо, очень помогло, т.к. у меня как раз msi+ryzen. Сменил все железо, VirtualBox отказывался запускать старые виртуалки. Ругался на выключенную аппаратную виртуализцию. Главное, в меню статуса CPU виртуализация была enabled. Нашел через поиск, а она выключена. Без поиска найти не мог эту настройку, в меню ОС даже не заглянул, окерклокинг же а не сеттингс)))
adward 07.10.2019 Ответить
Вот у меня обе опции — и в расширенных настройках, и через поиск — в обоих случаях стоит , а Android Studio упорно не хочет устанавливать компонент Intel x86 Emulator Accelerator (HAXM Installer).
Ругается — говорит: Your CPU does not support required features (VT-x or SVM). Unfortunately, your computer does not support hardware accelerated virtualization.
Может эта надстройка еще где то «гаситься»? VITALY выше пишет что «Виртуализацию в антивирусе отключал» — я, конечно, такого в антивирусе вообще не наблюдаю, но мало ли, вдруг где то помимо байоса его можно как то перекрывать?
- Дмитрий 12.10.2019 Ответить
потому что AMD не Intel
- Денис Соколов 04.02.2020 Ответить
Ну прям «Капитан очевидность » .Козе понятно что Rezer (стоящий у меня в Pc выпущен коорп. AMD и что ?? PS проблема ровно такая-же как и у ADWART.
Даниил 22.12.2019 Ответить
Так долго искал ответ и нашёл спасибо вам!
Заключение
Виртуализация является мощным средством, позволяющим расширить возможности компьютерных систем и наиболее эффективно использовать имеющееся аппаратное обеспечение. Большинство современных компьютеров обладает встроенными в процессор решениями, позволяющими повысить производительность их работы в случае использования виртуальных машин. Кроме того, в большинстве компьютеров на базе процессоров Intel и AMD имеется возможность настроить поддержку аппаратной виртуализации.
При работе с программным продуктом виртуализации VirtualBox, нередко возникают проблемы и неполадок, связанные с установкой на виртуальную машину той или иной операционной системы. Причины возникновения ошибок в работе могут быть разные и с одной из них, где говорится о том, что «аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе»
, мы будем разбираться в данной статье.
В данном случае, такая проблема возникла при установке операционной системы windows 8, хотя когда производилась установка ОС windows 7, такой ошибки не возникало. Как же нам решить данную проблему? Узнаем ниже.
Итак, в первую очередь мы должны убедиться в том, что процессор поддерживает функцию VT-x/AMD-V,
для это прочитайте статью Как проверить поддерживает ли ваш процессор аппаратную виртуализацию Intel VT-x/VT-d и AMD-V .
А для её включения, необходимо перейти в BIOS материнской платы. Для это перезагружаем компьютер и переходим в BIOS нашей системы.
Для того, что бы перейти в BIOS
, нам нужно при включение компьютера нажимать клавишу Delete
на клавиатуре. (Если не заходит с помощью клавиши delete
попробуйте F1
, F2
) При включении компьютера на начальном экране обычно видно какая клавиша ведет в BIOS
.
В результате мы попадаем в BIOS нашего компьютера. Далее выбираем вкладку «Advanced»
. Там мы видим вкладку «CPU Configuration»
выбираем её и нажимаем «Enter»
Попадаем в меню конфигураций, где видим вкладку «Secure Virtual Machine Mode»,
напротив стоит значение «Disabled»,
что означает отключено, нам просто надо её включить, для этого нажимаем на вкладку и выбираем значение «Enabled».
Как мы видим на рисунке значение поменялось, теперь нам надо сохранить внесённые изменения.
Для сохранения внесённых изменений переходим на вкладку «Exit»,
далее выбираем вкладку «Exit & Save Changes».
В открывшемся окошке где нам предлагают сохранить внесенные изменения, нажимаем «OK»
и ждем пока компьютер перезагрузится.
Далее открываем программу VirtualBox, заходим в «настройки»
той системы которую хотели установить, в моём случае это Windows 8.1.Нажимаем на вкладку «система»
, далее «ускорение»,
ставим галочки напротив указанных на картинке пунктов и нажимаем «OK».
Всё! Ошибка больше не выскакивает, можно начинать установку.
Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы если у вас что то вдруг пошло не так.
Спасибо за внимание!
Виртуализация может понадобиться тем пользователям, которые работают с различными эмуляторами и/или виртуальными машинами. И те и те вполне могут работать без включения данного параметра, однако если вам требуется высокая производительность во время использования эмулятора, то его придётся включить.
Важное предупреждение
Изначально желательно убедиться, есть ли у вашего компьютера поддержка виртуализации. Если её нет, то вы рискуете просто зря потратить время, пытаясь произвести активацию через BIOS. Многие популярные эмуляторы и виртуальные машины предупреждают пользователя о том, что его компьютер поддерживает виртуализацию и если подключить этот параметр, то система будет работать значительно быстрее.
Если у вас не появилось такого сообщения при первом запуске какого-нибудь эмулятора/виртуальной машины, то это может значить следующее:
- Виртуализация уже подключена по умолчанию (такое бывает редко);
- Компьютер не поддерживает этот параметр;
- Эмулятор не способен произвести анализ и оповестить пользователя о возможности подключения виртуализации.
Включение виртуализации на процессоре Intel
Воспользовавшись этой пошаговой инструкцией, вы сможете активировать виртуализацию (актуальна только для компьютеров, работающих на процессоре Intel):
Включение виртуализации на процессоре AMD
Пошаговая инструкция выглядит в этом случае похожим образом:
Включить виртуализацию на компьютере несложно, для этого нужно лишь следовать пошаговой инструкции. Однако если в BIOS нет возможности включить эту функцию, то не стоит пытаться это сделать при помощи сторонних программ, так как это не даст никакого результата, но при этом может ухудшить работу компьютера.
Мы рады, что смогли помочь Вам в решении проблемы.