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

Автор: Alexandr, 04.03.2021 Рубрики: Восстановление и ремонт, Оптимизация компьютера

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

За последние пару недель получил несколько вопросов однотипного содержания: "почему дико тормозит 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

Спецификация к ЦП от 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 (или Intel Virtualization Technology // AMD-V // Intel VT-X) и проверить чтобы стоял режим 👉 Enabled!

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

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

UEFI (Asus) - Advanced Mode

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

Intel Virtualization Technology - Disabled

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

👉 В помощь!

1) Настройки UEFI ноутбука (в картинках): расшифровка основных параметров.

2) Настройки BIOS компьютера (в картинках).

*

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

 

*

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

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

Hyper-V — включено!

Hyper-V — включено!

 

PS

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

👉 В помощь!

1) Виртуальная Windows XP/7/10 без скачивания спец. софта (настраиваем встроенный Hyper-V в ОС Windows 10).

2) Как установить и настроить виртуальную машину VirtualBox (пошаговый пример / или как запустить старую Windows в новой ОС).

3) Почему тормозят эмуляторы в Windows (например, BlueStacks для Андроид).

 

*

Дополнения по теме - будут кстати!

Всего доброго!

👋

6 комментариев

  1. Игорь:

    Приветствую Вас, пытался установить эмуляторы Андроид, популярные, неудачно. Набрел на эту страницу. Процессор i3-4170, поддерживает, в UEFI VT-x - Supported, не нашел где включено или нет...

    1. Alexandr:

      Доброго времени.
      Диспетчер задач и BIOS (в примерах показано).

  2. Сергей:

    Ноутбук DNS 2012 года, не поддерживает виртуализацию. В 10-ке всё отключено (гипервизор), в установленном рядом Linux Mint 20.1 есть virtualbox 6.1.16. При установке там Windows 7 или ещё какой ОС — сообщает о ошибке виртуализации ещё на стадии настройки virtualbox (суть ошибки: что включена виртуализация, и её нужно отключить...).

    Где и чего отключить, если нет ничего? Ранее, год назад, всё работало без проблем, но с Linux Mint 17 и другим virtualbox (образ Windows тот же, что и тогда).
    Может из-за этого?

    1. Alexandr:

      Доброго времени.
      1. Проверьте, чтобы не был активен системный компонент Hyper-V.
      2. Также загляните в настройки аппаратной виртуализации в самом virtualbox.
      3. Может быть стоит попробовать заменить virtualbox на что-то др.?

  3. Влад:

    А на Xeon как включить?

    1. Alexandr:

      См. поддержку виртуализации процессорами Intel, есть на офиц. сайте.

Написать комментарий 📎

 

Прикрепить картинку, скрин:

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

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •