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

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

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

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

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

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

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

Если указанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав Enter после неё)

bcdedit /set {current} hypervisorlaunchtype off

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

Что такое гипервизор Hyper-V?

Штатный компонент Hyper-V Windows 10 получила от предыдущей операционной системы. Однако стоит отметить, что гипервизор присущ только для 64-битных версий Windows 10 Pro и Enterprise. В состав остальных версий ОС данный компонент не включили. Но это не значит, что его невозможно добавить на свой ПК. Главное, чтобы устройство соответствовало определённым требованиям. Среди них выделим:

  • Минимальный объем оперативной памяти – 4 Гб;
  • Процессор с поддержкой технологии SLAT (большинство современных процессоров адаптированы под это требование);
  • Поддержка процессором технологии аппаратной виртуализации и её активное состояние в BIOS;
  • Наличие от 4 Гб свободного места на жёстком диске.
  • Созданный образ системы.

Как активировать и запустить Hyper-V в Windows 10?

Изначально в любой Windows 10 штатный Hyper-V отключён. Чтобы его активировать нужно выполнить следующие действия.

Жмём «Пуск» и в поисковую строку вводим «Программы и компоненты». Открываем результат выдачи.

Переходим в раздел «Программы и компоненты». В левом меню выбираем «Включение и отключение системных компонентов».

Откроется новое диалоговое окно. Отмечаем все пункты, которые касаются Hyper-V и кликаем «ОК».

В течение нескольких секунд система будет активировать компоненты гипервизора, после чего на экране появится уведомление о необходимости перезагрузки ПК. Жмём «Перезагрузить».

После выполнения перезагрузки кликаем «Пуск» и вводим в поисковую строку «Hyper-V». Появится «Диспетчер Hyper-V». Двойным щелчком запускаем службу. Теперь гипервизор активен и готов к использованию. Также можно его вынести на начальный экран, кликнув правой кнопкой мыши и выбрав нужный пункт.

Как настроить доступ к сети с помощью Hyper-V?

Для того, чтобы настроит доступ к сети в Windows 10 с помощью Hyper-V, необходимо создать виртуальный коммутатор – параметр, который отвечает за доступ к интернету. Поэтому запускаем «Диспетчер Hyper-V» и в левой стороне жмём на названии ПК, а в правой части экрана выбираем «Диспетчер виртуальных коммутаторов…».

Запустится «Мастер создания виртуального коммутатора». Здесь нужно выбрать тип сети.

Различают три типа:

  1. Внешний, который использует Wi-Fi или сетевую карту для подключения к сети.
  2. Внутренний – это тип, который создаёт связь между основным ПК и виртуальной машиной, но не предоставляет им доступ к сети.
  3. Частная – тип для создания связи между виртуальными машинами.

Чтобы подключиться к Интернету, необходимо выбрать первый тип. Далее кликаем «Создать виртуальный коммутатор».

Откроется окно. Присваиваем имя новому коммутатору и выбираем «Тип подключения». Это может быть подключение как через сетевую карту, так и через Wi-Fi. После кликаем «Применить».

Как создать виртуальную машину?

После создания коммутатора можно приступать к настройке виртуальной машины. Открываем «Диспетчер Hyper-V». Кликаем на физическом названии ПК. В правом меню выбираем «Создать». Жмём «Виртуальная машина».

Присваиваем имя новой виртуальной машине, указываем место её расположения и жмём «Далее».

Выбираем втрое поколение устройств. Можно выбрать и первое поколение, однако второе имеет ряд полезных функций. Кликаем «Далее».

В окне выделения памяти оставляем всё без изменений. Если ПК имеет ОП более чем 4 Гб, показатель можно увеличить. После кликаем «Далее».

В окне настроек сети выбираем ранее созданный коммутатор. Жмём «Далее».

В следующем окне вводим имя виртуальной машины и указываем её размер на виртуальном жёстком диске. Вновь кликаем «Далее».

Если в предыдущем окне вы выбрали создание виртуального жёсткого диска, то в этом окне нужно указать путь к дистрибутиву Windows 10. Во втором поколении это будет или ISO-образ или сеть. Выбираем ISO-образ и кликаем «Далее».

После создания диска нажимаем «Готово».

Как подключить виртуальную машину?

Чтобы виртуальная машина стала активной нужно выделить её в списке и нажать «Подключиться» в правом меню «Диспетчера Hyper-V».

Откроется новое окно. Жмём на зелёную кнопку.

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

С выпуском Windows Server 2008, сетевая ОС, также представила свои первую виртуальную машину Hyper-V. Для Microsoft не является это новой технологией, так как ранее использовались Virtual PC и Virtual Server.

С тех пор компания разработала более продвинутое решение под названием Hyper-V и интегрировало в платформу Windows. С выходом Windows 8 в 2012 году, Microsoft сделала Hyper-V доступной для пользователей Windows, и впервые ориентирована на потребителя, как более надежное. В этой статье мы рассмотрим использование его.

Зачем нужны виртуальные машины для ПК?

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

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

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

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

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

Причины для установки ВМ:

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

VirtualBox

VirtualBox — виртуальная машина для Windows 7,8,10. Среда виртуализации распространяется бесплатно и может быть установлена ​​как для работы с операционными системами, так и для реализации сетевой инфраструктуры и размещения сайтов.

Главное окно VirtualBox:

Главная особенность этой виртуальной машины — кроссплатформенность. Он отлично работает на всех версиях Windows. Также с сайта разработчика можно скачать установщики для Mac OS, Linux, Debian. В самой среде виртуализации можно установить любую десктопную операционную систему.

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

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

VMware

VMWare Workstation — лучшая виртуальная машина для Windows 10. Разработчик позиционирует программу как удобную платформу для создания виртуализации. По сравнению с другими популярными аналогами, VMWare поддерживает больше возможностей для настройки виртуальной машины и позволяет синхронизировать симулятор со средствами разработки программного обеспечения.

Эта среда виртуализации популярна среди программистов, веб-дизайнеров и других специалистов, которым часто приходится тестировать свои проекты на кроссплатформенность.

Microsoft Virtual PC

Microsoft Virtual PC — еще один популярный эмулятор виртуальной машины. Программа хорошо совместима со всеми версиями операционной системы Windows. Если вы используете продукт Microsoft в качестве основной операционной системы, мы рекомендуем вам выбрать Microsoft Virtual PC для эмуляции.

Как включить виртуализацию в Windows 10

Чтобы запустить собственное средство виртуализации операционной системы Windows 10, первым делом вызовите командную строку (клавиши WIN+R). Наберите в открывшемся окне слово control, после чего нажмите клавишу Enter.

На экране появится панель управления системой. Далее перейдите во вкладку под названием «Программы и компоненты».

Из нее перейдите во вкладку «Включение и выключение компонентов Windows».

Найдите утилиту под названием Hyper-V, раскройте связанное с ним контекстное меню и расставьте галочки напротив всех имеющихся элементов, чтобы их активировать.

После этого компьютер проведет поиск необходимых компонентов, загрузит и настроит их, если потребуется.

Bluestacks: Не запускается движок виртуализации что делать?

При запуске популярного эмулятора ОС Андроид «Bluestacks» мы можем столкнуться с сообщением об ошибке « Невозможно запустить движок виртуализации ». Система предлагает перезагрузить наш ПК, но это никак не решает возникшую проблему. Ниже разберём, почему возникает такая дисфункция, и как её исправить.

Не запускается движок виртуализации – суть возникшей проблемы

Как мы помним, технология аппаратной виртуализации была создана корпорацией Intel для ускорения работы её аппаратных компонентов. Позже вышел аналог данной технологии от AMD , и ныне возможности указанной технологии позволяют эмулятору Блюстакс работать быстро и гладко.

Ошибка «Не запускается движок виртуализации» обычно появляется при попытке запуска движка виртуализации на эмуляторе Блюстакс .

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

Также причинами дисфункции могут стать:

  • Сбои в работе эмулятора Bluestacks;
  • Отсутствие поддержки технологии виртуализации в аппаратной части пользовательского ПК (центральном процессоре);
  • Отключение функции виртуализации в БИОСе ПК;
  • Блокировка антивирусом корректной работы эмулятора Блюстакс.

Давайте разберёмся, как исправить ошибку запуска движка виртуализации в Bluestacks.

Временно отключите антивирус

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

Переключитесь на ДиректХ и измените вместимость RAM

В настройках движка Блюстакс имеется опция выбора технологии OpenGL или DirectX для стабильной работы эмулятора (по умолчанию эмулятор использует OpenGL). Переключение на DirectX и перезагрузка эмулятора помогут избавиться от ошибки «Не запускается движок виртуализации» на Блюстакс.

  1. Откройте эмулятор Блюстакс;
  2. Нажмите на кнопку настроек эмулятора в правом верхнем углу ( стрелка вниз );
  3. В появившемся меню выберите «Настройки» ( Settings );
  4. Выберите справа раздел « Движок »;
  5. Активируйте опцию « DirectX »;

После перезагрузки эмулятора проверьте наличие проблемы. Если таковая осталась, тогда выполните все перечисленные выше шаги, при этом на экране выбора DirectX или OpenGL измените количество ядер и объём памяти. Попробуйте разные варианты (к примеру, увеличьте количество ядер и уменьшите объём памяти). Затем нажмите на кнопку «Перезагрузки внизу». Были случаи что выбор опции «ДиректХ» и изменение показателя объёма RAM помогало исправить ошибку виртуализации в Bluestacks 3.

Проверьте, поддерживает ли ваша система данную технологию

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

Установите и запустите данную программу;

Выберите вкладку « CPU Technologies »;

Скачайте и запустите программу;

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

Ряд пользователей смогли устранить ошибку «Не запускается движок виртуализации» в Блюстакс просто включив виртуализацию в БИОСе ПК.

Для включения виртуализации в БИОСе выполните следующее:

  1. Перезагрузите ваш ПК;
  2. Нажмите на F8 , Esc , F12 или F10 при появлении лого производителя;
  3. После перехода в БИОС в его меню поищите опцию « Virtualization Technology » или « Intel Virtualization Technology » или « Intel VT for Direct I/O »;
  4. Включите (установите значение « Enable ») данной опции;

Полностью переустановите эмулятор Bluestacks

Хорошим решением проблемы является полная переустановка эмулятора Блюстакс. Не рекомендуем пользоваться стандартным способом удаления программ в ОС Виндовс. Задействуйте инструменты типа «Revo Uninstaller», позволяющие полностью избавиться от ненужной программы на вашем ПК. Затем перезагрузите компьютер, и установите новую версию программы «Bluestacks».

Что делать, если ничего не помогает

Если ничего не помогло, попробуйте откатить ваш PC до более ранней (и стабильной) точки восстановления. Нажмите на Win+R , и в появившейся строке наберите команду rstrui . В меню выберите более раннюю и стабильную точку восстановления , и откатите вашу систему на выбранное стабильное состояние.

После перезагрузки попробуйте вновь запустить ваш Блюстакс.

Заключение

В нашем материале мы разобрали, почему не запускается движок виртуализации в эмуляторе Bluestacks, и что делать для решения возникшей проблемы. Выполните перечисленные нами способы, они позволят устранить возникшую дисфункцию с движком Блюстакс на вашем ПК.

Virtual Secure Mode (VSM) в Windows 10 Enterprise

В Windows 10 Enterprise (и только в этой редакции) появился новый компонент Hyper-V под названием Virtual Secure Mode (VSM). VSM – это защищённый контейнер (виртуальная машина), запущенный на гипервизоре и отделенный от хостовой Windows 10 и ее ядра. Критичные с точки зрения безопасности компоненты системы запускаются внутри этого защищенного виртуального контейнера. Никакой сторонний код внутри VSM выполняться не может, а целостность кода постоянно проверяется на предмет модификации. Такая архитектура позволяет защитить данные в VSM, даже если ядро хостовой Windows 10 скомпрометировано, ведь даже ядро не имеет прямого доступа к VSM.

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

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

  • LSASS (Local Security Subsystem Service) – компонент, отвечающий за авторизацию и изоляцию локальных пользователей (таким образом система защищена от атак типа “pass the hash” и утилит типа mimikatz). Это означает, что пароли (и/или хэши) пользователей, зарегистрированных в системе, не сможет получить даже пользователь с правами локального администратора.
  • Виртуальный TPM (vTPM) – синтетическое TPM устройство для гостевых машин, необходимое для шифрования содержимого дисков
  • Система контроля целостности кода ОС – защита кода системы от модификации

Для возможности использования режима VSM, к среде предъявляются следующие аппаратные требования:

  • Поддержка UEFI, Secure Boot и Trusted Platform Module (TPM) для безопасного хранения ключей
  • Поддержка аппаратной виртуализации (как минимум VT-x или AMD-V)

Как включить Virtual Secure Mode (VSM) в Windows 10

Рассмотрим, как включить режим Virtual Secure Mode Windows 10 (в нашем примере это Build 10130).

  1. Режим UEFI Secure Boot должен быть включен.
  2. Windows 10 должна быть включена в домен (VSM — защищает только доменные учетные записи пользователей, но не локальные).
  3. Роль Hyper-V в Windows 10 должна быть установлена (в нашем случае сначала пришлось устанавливать Hyper-V Platform, и только потом инструменты Hyper-V Management Tools).
  4. Режим Virtual Secure Mode (VSM) должен быть включен специальной политикой в редакторе групповой политики gpedit.msc: Computer Configuration -> System -> Device Guard -> Turn on Virtualization Based Security. Включите политику, в пункте Select Platform security level выберите Secure Boot, а также отметьте “Enable Credential Guard” (изоляция LSA).
  5. И, последнее, настроим BCD для запуска Windows 10 в режиме VSMbcdedit /set vsmlaunchtype auto
  6. Перезагрузите компьютер

Проверка работы VSM

Убедится, что режим VSM активен можно по наличию процесса Secure System в диспетчере задач.

Или по событию “Credential Guard (Lsalso.exe) was started and will protect LSA credential” в журнале системы.

Тестирование защиты VSM

Итак, на машины с включенным режимом VSM регистрируемся под доменной учетной записью и из-под локального администратора запускаем такую команду mimikatz:

mimikatz.exe privilege::debug sekurlsa::logonpasswords exit

Мы видим, что LSA запущен в изолированной среде и хэши паролей пользователя получить не удается.

Если ту же операцию выполнить на машине с отключенным VSM, мы получаем NTLM хэш пароля пользователя, который можно использовать для атак “pass-the-hash”.

Как активировать технологию VT-x

Итак, вы решили, что Intel Virtualization Technology является для задуманных целей необходимостью Естественно, возникает вопрос – как включить? Делается это следующим образом:

  1. Инициировать перезагрузку персонального компьютера стандартным способом.
  2. Во время включения компьютера успеть нажать на «Del» или на «F2».
  3. Таким образом вы попадете в меню настроек БИОС.
  4. Необходимо перейти в раздел, который называется Advanced BIOS Features.
  5. В нем найти пункт Virtualization или Virtualization Technology.
  6. Переключить рядом «Disabled» на «Enabled».

Остается только не забыть сделать сохранение изменений и перезапустить комп еще раз.

Опция Virtualization Technology. Включение данной опции включает технологию аппаратной виртуализации, основанной на специальной процессорной архитектуре. В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем (виртуальных машинах — VMware, Virtual PC и тд.), управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.

На работу программ пользователя в стандартной операционной системе данная опция практически не влияет.

Значения опции:

  • Enabled,
  • Disabled

Опция также может иметь другие названия:

  • Virtualization Technology
  • Vanderpool Technology
  • VT Technology
  • Virtualization

Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.

  1. В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (Virtual Machine eXtension). Кодовое название — Vanderpool.
  2. 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/

Как понять, поддерживает ли мой процессор виртуализацию?

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

Шаг 1

Запустите диспетчер задач. «Классический» способ — одновременно зажать клавиши Ctrl + Alt + Delete. Также в десятой версии Windows диспетчер можно открыть через панель управления — для этого щелкните правой кнопкой мыши по значку «Пуск» и в появившемся меню выберите соответствующий пункт.

Шаг 2

В диспетчере задач перейдите во вкладку «Производительность» и кликните по строчке «ЦП (центральный процессор»). В правой верхней части открывшегося окна будет указана модель вашего процессора.

Шаг 3

Для процессоров модели Intel: скачайте с официального сайта компании-производителя утилиту под названием Intel Processor Identification Utility. Установите ее и запустите. В открывшемся окне найдите вкладку CPU Technologies. Если напротив модели вашего процессора указано слово «да» или просто написано название конкретной технологии, поздравляем — ваш компьютер поддерживает визуализацию.

Для процессоров модели AMD вся процедура происходит аналогичным образом — с тем лишь исключением, что программа для определения конфигурации называется AMD-V. Скачивать ее, разумеется, тоже нужно с сайта производителя — компании AMD.

Включить аппаратную виртуализацию

Если виртуализация оборудования не включена в вашем UEFI или BIOS, вы можете увидеть одну или несколько из следующих ошибок:

  • На этом компьютере не включен VT-x / AMD-V
  • Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе

Если вы столкнулись с этой проблемой, читайте дальше, чтобы включить аппаратное ускорение в BIOS или UEFI.

Шаг 1а. Загрузите настройки BIOS на компьютере, отличном от UEFI

Во-первых, если у вас есть прошивка BIOS, вы увидите параметры загрузки в BIOS, отображаемые во время загрузки. Обычно это отображается в течение первых нескольких секунд загрузки. Esc, Del, F2, F11 и т.д. – некоторые из типичных клавиш, которые перенесут вас в настройки BIOS. Фактический ключ зависит от вашей материнской платы. Если это относится к вам, то вы можете получить настройки BIOS гораздо проще, чем если бы у вас была прошивка UEFI. Загрузите настройки BIOS и перейдите к шагу 2, чтобы включить Intel VT-x для виртуализации. Если это не относится к вам (у вас есть компьютер UEFI), попробуйте вместо этого шаг 1b.

Шаг 1б. Загрузитесь в настройках BIOS на компьютере UEFI

Большинство современных компьютеров с Windows (Windows 8 и 10) поставляются с UEFI, который имеет несколько расширенных функций. Но он загружает ваш компьютер так быстро, и нет никаких вариантов, чтобы вмешаться и заставить ваш компьютер загружаться в BIOS. Но не бойтесь, процесс все еще прост.

Сначала удерживайте клавишу Shift и нажмите перезагрузку из меню, как показано на рисунке ниже.

Клавиша Shift + перезагрузка – загрузка Windows с настройками UEFI

Во время перезагрузки вы увидите несколько параметров загрузки, как показано на скриншоте ниже. Выберите «Устранение неполадок».

Устранение неполадок в Windows UEFI

На следующем экране выберите «Дополнительные параметры», как показано ниже.

Расширенные настройки Windows UEFI

В списке «Дополнительные параметры» найдите и выберите «Настройки прошивки UEFI», как показано на рисунке ниже.

Настройки прошивки UEFI

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

Перезапустите в настройках UEFI Fimware

Теперь вы должны увидеть параметры загрузки BIOS, как показано ниже. В этом руководстве нажатие клавиши F10 приведет меня к настройке BIOS.

Войдите в BIOS Setup на компьютере UEFI

Шаг 2. Включите аппаратную виртуализацию Intel VT-x в прошивке BIOS / UEFI

Местоположение, в котором можно включить опции VT-x / AMD-v, будет зависеть от марки материнской платы. Просмотрите все, чтобы найти варианты виртуализации. В моем случае это было в разделе «Конфигурация системы». Найдя, выберите и включите аппаратную виртуализацию, как показано ниже.

Найти и включить аппаратную виртуализацию VT-x / AMD-V в BIOS

Наконец, сохраните и выйдите из настроек BIOS / UEFI, как показано ниже.

Сохранить настройки BIOS UEFI и перезагрузить

Шаг 3а. Убедитесь, что виртуализация оборудования включена в Windows

Если все идет хорошо, ваш VirtualBox или Docker Engine должен запуститься без ошибок. Вы также можете вручную проверить, включено ли аппаратное ускорение на ПК с Windows, как описано ниже. Нажмите «Ctrl + Alt + Del» и выберите «Диспетчер задач». В диспетчере задач найдите и выберите вкладку «Производительность», чтобы узнать состояние виртуализации.

Проверьте, включена ли аппаратная виртуализация

Обратите внимание, что в моем случае виртуализация установлена ​​на Включено на рисунке выше

Шаг 3б. Убедитесь, что виртуализация оборудования включена в Ubuntu

В Ubuntu вы можете проверить, включен ли Intel VT-x с помощью cpu-checkerпакета. Сначала установите его с помощью следующих команд:

sudo apt-get update sudo apt-get install cpu-checker

Затем проверьте состояние аппаратного ускорения в Ubuntu с помощью следующей команды:

kvm-ok

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

INFO: /dev/kvm exists KVM acceleration can be used

Как ее включить?

Гипервизор Hyper-V является частью операционной системы и поэтому не требует установки. Его просто нужно включить в устройстве одним из трех способов.

Графический режим

Этот метод считается одним из самых популярных, а также подходит для новичков. Для использования графического режима вам необходимо:

Вызовите командную строку.

Введите значение: проверьте.

Найдите «Программы и компоненты», щелкните этот элемент.

Слева выберите «Включение или отключение компонентов Windows».

Включите Hyper-V, убедитесь, что метки отмечены для всех компонентов.

Закончите работу, нажмите кнопку выхода.

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

Командная строка

вы также можете установить компоненты гипервизора через консоль. Для этого потребуются:

  • Заходим в «Пуск».
  • Выберите «Windows PowerShell».

Введите в строке: Enable-WindowsOptionalFeature -Online -FeatureName: Microsoft-Hyper-V –All.

  • Операционная система обработает данные и предложит подтвердить действия.
  • В любом случае введите “Y.

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

Использование DISM

Чтобы использовать эту утилиту, вам нужно будет следовать пошаговой инструкции:

  • Вызовите строку запроса.
  • Введите в поле: DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-V.
  • Операционная система обработает запрос.
  • Установка компонентов будет выполнена, подтвердите действия.
  • Введите значение «Y».

Последняя команда вызовет немедленную перезагрузку компьютера. Это настроит Hyper-V.

Как включить виртуализацию (или почему тормозят и не работают виртуальные машины и эмуляторы, BlueStacks, например)

Всех приветствую!

За последние пару недель получил несколько вопросов однотипного содержания: «почему дико тормозит BlueStacks. » ( прим. : это эмулятор среды Android, запускаемый в Windows) .

Сначала подумал, что проблема на стороне BlueStacks, но потом, как оказалось, — тормоза возникали из-за откл. виртуализации . 👀

Собственно, что это такое?

Виртуализация — это спец. технология, позволяющая на одном физическом компьютере запускать несколько операционных систем. То есть эта «штука» позволяет в вашей Windows запускать эмуляторы Android, Windows, iOS и пр.

Разумеется, если она отключена — то всё это «добро» будет либо тормозить (либо, что более вероятно, просто зависнет или при запуске возникнет ошибка!).

Ниже несколько советов о том, как проверить задействована ли эта самая виртуализация, и как ее включить. 👌

ШАГ 1: поддерживает ли ее ЦП

И так, для начала стоит сказать, что если у вас относительно новый ПК — скорее всего ваш процессор поддерживает аппаратную виртуализацию (так называемые технологии Intel VT-X и AMD-V (более подробно на Википедии) ).

Но тем не менее, прежде чем разбираться с эмуляторами, «рыскать» по BIOS и «искать» оное — не помешало бы уточнить этот момент. 👌 (тем более, что в BIOS номинально строка может быть, а по факту. она будет «пустой»)

Для этого необходимо узнать 👉 точную модель своего ЦП. Сделать это можно, например, с помощью сочетания Win+R, и команды msinfo32 (см. скрин ниже 👇).

Сведения о системе — что за ЦП

После, зная модель ЦП, найдите спецификацию к нему (Google 👍), и посмотрите, есть ли в разделе с технологиями (инструкциями) искомая строка (Intel VT-X и AMD-V 👇).

Спецификация к ЦП от AMD и Intel

ШАГ 2: проверяем, задействована ли она (Windows 10)

В Windows 10 довольно просто и быстро узнать, включена ли виртуализация . Для этого достаточно:

  1. запустить диспетчер задач — Ctrl+Alt+Del (или Ctrl+Shift+Esc);
  2. перейти во вкладку «Производительность / ЦП» и посмотреть строку «Виртуализация» ; 👇
  3. в моем примере ниже — она отключена ! Чтобы включить ее, необходимо будет воспользоваться настройками BIOS.

ШАГ 3: включаем виртуализацию (настройка BIOS)

1) Первое действие — 👉 входим в настройки BIOS (на всякий случай привел ссылку на инструкцию с подробным описанием, как это можно сделать).

2) Второе, необходимо найти вкладку с расширенными настройками системы — обычно она именуется примерно, как «System Configuration» или «Advanced Mode» (зависит от версии BIOS / UEFI). Пару примеров ниже. 👇

Virtualization Technology (Enabled — значит включено!)

UEFI (Asus) — Advanced Mode / кликабельно

Intel Virtualization Technology — Disabled / кликабельно

3) Не забудьте, что после изменения настроек в BIOS — их необходимо сохранить (чаще всего клавиша F10 — Save and Exit).

👉 👉 Кроме этого, обратите внимание, что в Windows 10 по умолчанию компонент Hyper-V отключен (а он может понадобиться, при использовании некоторого ПО, связанного с виртуализацией. )

Чтобы включить этот компонент:

  • нажмите сочетание Win+R;
  • в окно «Выполнить» выставьте команду optionalfeatures и нажмите Enter;
  • в открывшемся окне с компонентами Windows — найдите оный и включите его. Нажмите OK!

PS

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Мамин Магазинчик
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: