Эмулятор просит включить виртуализацию а у меня дискретная видеокарта
Разбираемся с виртуализацией
ШАГ 2: проверяем, задействована ли она (Windows 10)
В Windows 10 довольно просто и быстро узнать, включена ли виртуализация . Для этого достаточно:
- запустить диспетчер задач — Ctrl+Alt+Del (или Ctrl+Shift+Esc);
- перейти во вкладку "Производительность / ЦП" и посмотреть строку "Виртуализация" ; 👇
- в моем примере ниже — она отключена ! Чтобы включить ее, необходимо будет воспользоваться настройками BIOS.
Windows
Для начала я бы посоветовал проверить, что "покажет" средство диагностики DirectX в Windows. От того, что там "отобразиться" зависит очень многое: и работа игр, и редакторов, и видео.
Чтобы открыть средство диагностики:
- нажмите сочетание Win+R ;
- используйте команду dxdiag .
Далее в разделе "Экран" нужно посмотреть вкладку "Возможности DirectX" . Напротив всех трех пунктов (ускорение DirectDraw, ускорение Direct3D, ускорение текстур AGP) - должно гореть "Вкл.!" . См. пример ниже. 👇
Экран - возможности DirectX
👉 Если у вас что-то из этого выключено, порекомендую следующее:
- обновить DirectX (ссылка на инструкцию, как это сделать);
- обновить драйвер на видеокарту.
Что непосредственно касается вкл. аппаратного ускорения в Windows 10:
- необходимо открыть вкладку "Система --> Дисплей --> Настройка графики" ;
- включить функцию "Планирование графического процессора с аппаратным ускорением" ; 👇
- перезагрузить компьютер.
Настройки графики - планирование граф. процессора с АУ
Если ПК начнет работать не стабильно — выключите данную опцию ☝.
Причины проблем с эмуляторами
Видеоредакторы
В параметрах некоторых видеоредакторов также есть опции, позволяющие задействовать аппаратное ускорение. Правда, стоит отметить, что по умолчанию они часто не задействованы.
Например, на скриншоте ниже у меня представлен 👉 видеоредактор от Movavi — в его арсенале есть данная штука (если в вашем редакторе нет, и он тормозит и лагает — прочтите эту заметку).
Включать ее или нет — также проверяется индивидуально (в большинстве случаев, она повышает производительность ПК при работе с программой).
Аппаратное ускорение NVIDIA, AMD, Intel. Использовать программную реализацию OpenGL / Movavi видеоредактор
Вопрос от пользователя
Здравствуйте.
Подскажите, почему могут тормозить эмуляторы на ноутбуке? Я пробовал разные версии: BlueStacks и MEmu (для Андроид), Kega (это для Sega), Remix OS и т.д. Просто они все как будто замедлены, всё равно что поставить воспроизведение видео на 20-40% медленнее.
(PS На другом ПК у меня все ОК, нормально работает)
Если характеристики вашего ноутбука удовлетворяют рекомендуемым тех. требованиям для работы этих эмуляторов — то скорее всего проблема связана с отключенной виртуализацией в BIOS/UEFI компьютера (AMD-v или Intel VT-x).
Включить ее не так уж и сложно (даже если вы не разу не заходили в BIOS). Рассмотрим все на примере.
Блокировка антивирусом
Ну и нельзя не сказать пару слов об антивирусах. Ряд их функций (и ограничений) может блокировать нормальную работу эмуляторов. Например, такой популярный антивирус как AVAST ограничивает виртуализацию (работу которой проверяли в шаге 1).
3. Общий способ включения VT
3. 1 Как зайти в BIOS?
А. Перезагрузите компьютер или ноутбук, п ри включении постоянно нажмите кнопку «F2» или «Del», чтобы попасть в BIOS. (точная клавиша зависит от версии микропрограммы и ее изготовителя)
Если после этого вы не можете войти в BIOS, попробуйте эти - ESC, F8, F9, F10, F11, F12. Клавиша, какую вам следует нажать зависит от материнской платы вашего ПК. (вы можете узнать информацию об этом на эмулятор)
3.2. Как включить VT?
А. На странице BIOS вы можете нажать «←», «→», «↑», «↓» для переключения параметров и нажать «Enter» для выбора
Б. Имя параметра VT обычно - это технология виртуализации (ключевое слово - Virtual или Virtualization, а в некоторых случаях VT-X или SVM), обычно в «Advanced» или «CPU», иногда в «Configuration» или «Security»
В. Здесь выберите «Enable»
Г. Затем нажмите «F10» или «F4» , сохраните изменения и выйдите из BIOS
4. Способ включения VT на некоторых марках материнских плат и ноутбуков
5. Частые проблемы при включении VT
5.1 При быстрой загрузке пк грузится мгновенно, иногда в биос не успевает заходить, как сделать?
5.2 Что делать если появляется ошибка "g_bGuestPoweroff fastpipeapi.cpp: 1161/1153" при загрузки эмулятора?
5.3 В биос VT включена, а в эмуляторе кнопка VT видна, что делать?
6. VT включена , однако в эмуляторе лагает, что делать?
Включение аппаратной виртуализации повысит общую производительность BlueStacks 5. Вы получите следующие преимущества:
- Увеличение производительности в 5 раз.
- Возможность использования в BlueStacks 5 больше 1 ядра процессора (CPU).
- Более стабильную частоту кадров (FPS) в различных играх.
- Возможность играть в игры при высоких настройках графики.
Некорректные настройки самого эмулятора
В ряде случаев проблема с тормозами эмулятора может быть легко и быстро устранена с помощью его же настроек (например, снизив разрешение и поменяв DirectX на OpenLG — можно уменьшить нагрузку на систему. ) . Вообще, конечно, многое здесь зависит от самого эмулятора, и общих советов на каждый случай давать сложно.
В BlueStacks, например, для выполнения вышесказанного — необходимо перейти в настройки эмулятора и открыть раздел "Экран" . 👇
Далее передвинуть ползунок в режим наименьшего разрешения (DPI — также рекомендуется уменьшить до макс. возможного) . Благодаря этому изображение на экране станет "чуть хуже" (на глаз иногда вообще не заметно) — зато нагрузка на ваше устройство значительно уменьшится (а значит и тормоза могут пропасть).
BlueStacks — настройки экрана
Кроме этого, рекомендую также зайти в раздел "Движок" и попробовать изменить режим графики, например, с DirectX на OpenLG (или наоборот). В зависимости от конфигурации ПК/ноутбука — эмулятор может начать работать значительно быстрее и лучше (или медленнее и хуже ☝). Определяется только экспериментально.
Содержание статьи:
- Как проверить, поддерживается ли на вашем ПК аппаратная виртуализация.
- Как узнать, включена ли на вашем ПК виртуализация.
- Как включить виртуализацию в Windows 7.
- Как включить виртуализацию в Windows 8/8.1.
Браузеры
Пожалуй, браузеры наиболее часто "подвержены" различным зависаниям при некорректной работе аппаратного ускорения (особенно на ЦП AMD Ryzen). Например, это можно наблюдать при просмотре онлайн-видео на некоторых сервисах.
Если вы столкнулись с чем-то "подобным" — попробуйте зайти в настройки браузера, и вкл. (откл.) АУ. Как это сделать в Chrome — см. скриншот ниже. 👇
chrome://settings/
Важно : после изменения настроек, связанных с АУ, не забудьте перезагрузить компьютер!
Использовать аппаратное ускорение — Chrome
В Яндекс-браузере аппаратное ускорение откл. аналогично: достаточно перейти в раздел настроек "Системные" и установить нужный флажок. 👇
Яндекс-браузер — использовать АУ, если возможно
👉 Также в помощь!
Лагает, дергается и тормозит видео в браузере (при просмотре Ютуба, ВК и др. сервисов).
1. Зачем нужна VT (технология виртуализации)?
LDPlayer может работать быстрее и плавнее на вашем ПК после включения VT (технологии виртуализации). Иногда вы даже не можете запустить LDPlayer, когда VT выключен.
ШАГ 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 — значит включено!)
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
У меня на блоге было несколько заметок, посвященных настройке и использованию виртуальных машин. Возможно, пробежавшись по этим инструкциям, вам удастся быстрее настроить виртуальную машину и решить свою задачу. Ссылочки ниже. 👌
👉 В помощь!
1) Виртуальная Windows XP/7/10 без скачивания спец. софта (настраиваем встроенный Hyper-V в ОС Windows 10).
2) Как установить и настроить виртуальную машину VirtualBox (пошаговый пример / или как запустить старую Windows в новой ОС).
3) Почему тормозят эмуляторы в Windows (например, BlueStacks для Андроид).
Доброго дня!
Очень часто для тонкой настройки браузера, эмуляторов, и ряда других программ требуется включить (/выключить) аппаратное ускорение . Если этого не сделать — возможно появл. тормозов, сбоев в работе, ошибок и прочих "прелестей".
В своих заметках я частенько об этом напоминаю, и сегодня решил собрать воедино основное об АУ (как вкл./выкл. и пр.). На этот материал буду постоянно ссылаться 😉.
Вообще, аппаратное ускорение (АУ) – это спец. способ для повышения производительности ПК за счет распределения нагрузки между процессором и видеокартой. По умолчанию, включение АУ должно повышать производительность, но так происходит не всегда!
Поэтому, если вы сталкиваетесь с нестабильной работой программы (например, браузера) — необходимо сравнить, что будет при включенном АУ и при выключенном.
Теперь о том, "куда смотреть, и куда нажимать". 👌
Отключена виртуализация
Виртуализация (например, Intel Virtual Technology) — спец. технология, позволяющая запускать на одном физическом компьютере одновременно несколько ОС (активно используется при работе эмуляторов, виртуальных машин и т.д.).
Так вот, эта самая виртуализация очень сильно влияет на работу эмуляторов (если она выключена — они могут либо вообще не запускаться, либо сильно тормозить и фризить).
Включить или выключить ее можно в настройках BIOS (UEFI). Обычно, в ноутбуках этот раздел помечается как "System Configuration" (или просто "Configuration").
Кратко, что нужно сделать:
- зайти в настройки BIOS (как правило, после включения устройства — нужно несколько раз нажать на кнопку "Del" или "F2");
- открыть раздел "System Configuration" (используйте стрелочки и клавишу Enter/Esc);
- параметр ". Virtualization. " перевести в режим "Enabled" (это означает включено);
- сохранить настройки и перезагрузить устройство (обычно, нужно нажать на F10 — "Save and Exit").
Настройки BIOS — включаем виртуализацию / Кликабельно
Intel Virtual Technology — Disabled (означает выключено)!
👉 Важно!
Также обратите внимание на работу антивируса (если он у вас установлен). Например, AVAST может блокировать нормальную работу виртуализации.
Где проверить включено или выкл. АУ
Проблема с видеодрайвером
Чаще всего проблема заключается в том, что драйвер не обновлен (либо установлен "не родной" драйвер с сайта производителя. Особенно часто это касается ноутбуков). В результате нередко наблюдаются ошибки и подвисания в играх, эмуляторах и т.д.
Кстати, чтобы узнать есть ли драйвер на видеокарту — воспользуйтесь диспетчером устройств. Если драйвер на видеокарту установлен — во вкладке "Видеоадаптеры" вы увидите ее модель (без воскл. знаков). Если с драйвером какая-то проблема — будет отображаться желтый треугольник с воскл. знаком, или стоять статус "Стандартный VGA-адаптер" .
Драйвер на видеокарту установлен (слева), драйвера нет (справа)
Кстати, если диспетчер устройств показывает, что драйвер присутствует в системе — это не всегда говорит о том, что он обновлен до последней версии (для перепроверки удобно пользоваться утилитой 👉 Driver Booster).
У меня на блоге, кстати говоря, уже была заметка о правильном последовательном обновлении драйвера видеокарты — чтобы здесь не повторяться, приведу ниже на нее ссылку.
👉 В помощь!
Как обновить драйвер на видеокарту AMD, nVidia и Intel HD: от А до Я.
Низкие характеристики у ПК/ноутбука
Следующее, на что рекомендую обратить внимание — это характеристики вашего ноутбука или ПК. Дело в том, что подавляющая часть эмуляторов (и виртуальных машин) очень требовательны к ресурсам ОЗУ и ЦП (оперативной памяти и процессору).
Сегодня, для более-менее сносной работы того же BlueStacks требуется не менее 8 ГБ ОЗУ !
Примечание : тех. требования у каждого эмулятора указываются, обычно, на сайте разработчика.
Тех. требования эмулятора BlueStacks 4
Кстати, если вы "запамятовали" характеристики своего компьютера — рекомендую воспользоваться спец. утилитами для просмотра его характеристик (например, 👉 Speccy или AIDA).
См. скриншот ниже со Speccy: указывается и модель ЦП, и количество ОЗУ, и температуры, в общем, всё, что нужно. 👌
ШАГ 1: поддерживает ли ее ЦП
И так, для начала стоит сказать, что если у вас относительно новый ПК — скорее всего ваш процессор поддерживает аппаратную виртуализацию (так называемые технологии Intel VT-X и AMD-V (более подробно на Википедии) ).
Но тем не менее, прежде чем разбираться с эмуляторами, "рыскать" по BIOS и "искать" оное — не помешало бы уточнить этот момент. 👌 (тем более, что в BIOS номинально строка может быть, а по факту. она будет "пустой")
Для этого необходимо узнать 👉 точную модель своего ЦП. Сделать это можно, например, с помощью сочетания Win+R, и команды msinfo32 (см. скрин ниже 👇).
Сведения о системе — что за ЦП
После, зная модель ЦП, найдите спецификацию к нему (Google 👍), и посмотрите, есть ли в разделе с технологиями (инструкциями) искомая строка (Intel VT-X и AMD-V 👇).
Спецификация к ЦП от AMD и Intel
2. Как проверить возможна ли виртуализация на вашем ПК?
Однако на некоторых ПК не поддерживается VT. Как узнать, поддерживает ли мой компьютер VT?
1) Скачайте эту программу и запускайте. ⇒ Нажмите, чтобы скачать.
Если ссылка не работает, нажмите ссылку правой кнопкой мыши, выберите "Открыть ссылку в новой вкладке "
Результаты программы
Появляется два зеленых «√», вы успешно включили VT, тогда не нужно смотреть дальше.
Появляется два красных «X», это означает, что ваш компьютер не поддерживает VT;
Появляется зеленая «√» и красная «Х», как в следующее фото, т.е. ваш компьютер поддерживает VT, но вы не включили, смотрите дальше;
Еще другой способ, просмотрите верхний правый угол LDPlayer. Если кнопка VT видна, это означает что VT отключена. Если кнопка невидна, то есть VT уже включена, вы сможете пропустить этот гайд.
Эмуляторы / вирт. машины
Тут следует слегка пояснить.
Большинство эмуляторов запускают одну ОС в другой ( прим. : виртуализация), и одно время она была чисто программной. В последствии AMD и Intel в свои ЦП добавили спец. инструкции, за счет которых программирование виртуализации стало проще + можно было задействовать различные аппаратные средства .
Собственно, когда "проблемы" возникают с эмуляторами — то первое, что нужно сделать, — проверить, а включена ли виртуализация! Ссылочка ниже в помощь. 👇
👉 В помощь!
Как включить виртуализацию (или почему тормозят и не работают виртуальные машины и эмуляторы).
Если проблема не "разрешится" — обратите внимание на настройки текстур и режима обработки графики . Как правило, лучше задействовать дискретную видеокарту и вкл. аппаратное декодирование (если это возможно 👇). Более конкретно в этом плане советовать сложно, т.к. настройки нужно подбирать индивидуально под конкретное железо и ПО (попробуйте экспериментально!).
Как включить аппаратную виртуализацию?
Чтобы включить аппаратную виртуализацию, вам необходимо войти в настройки BIOS.
1. Для этого в стартовом меню откройте настройки Windows, кликнув по иконке шестеренки, как показано на изображении ниже.
2. В настройках Windows откройте раздел «Н астройки обновлений и безопасности» .
3. Нажмите на «Восстановление» и под опцией «Особые варианты загрузки» нажмите на кнопку «Перезагрузить сейчас» .
4. Вы увидите 4 опции. Выберите «Поиск и устранение неисправностей» .
5. Выберите «Дополнительные параметры» .
6. Выберите «Параметры встроенного ПО UEFI» , как показано на изображении ниже.
ВНИМАНИЕ. Если вы не видите «Параметры встроенного ПО UEFI», то отключите Fast Startup или нажмите здесь, чтобы узнать об альтернативном способе входа в BIOS.
7. В новом окне нажмите на кнопку «Перезагрузить», чтобы перезагрузить ПК.
8. После выполнения вышеперечисленных действий вы сможете войти в настройки BIOS вашего ПК. Дальнейшие шаги по включению виртуализации могут отличаться в зависимости от модели вашего процессора .
Пользователи Intel
ВНИМАНИЕ. Расположение параметров BIOS зависит от различных факторов, например, от модели материнской платы, типа процессора, набора микросхем и производителя оборудования.
1. После входа в BIOS н ажмите на Advanced Mode или на клавишу F7 .
2. В Advanced Mode перейдите во вкладку Advanced.
3. В этом разделе вы найдете различные опции. Пожалуйста, выберите CPU Configuration.
4. Под опцией CPU Configuration прокрутите окно вниз до опции Intel Virtualization Technology. Кликните по Disabled, чтобы изменить на Enabled и включить аппаратную виртуализацию.
5. Выйдите из настроек BIOS. При выходе убедитесь, что вы нажали на кнопку Save changes & Reset, чтобы сохранить изменения. Кнопка может называться иначе в зависимости от модели вашего ПК, но суть заключается в том, чтобы сохранить изменения перед выходом из настроек BIOS.
ВНИМАНИЕ. Конфигурация BIOS может отличаться в зависимости от модели вашего ПК, но в любом случае не забудьте сохранить настройки перед выходом.
Пользователи AMD
ВНИМАНИЕ. Расположение параметров BIOS зависит от различных факторов, например, от модели материнской платы, типа процессора, набора микросхем и производителя оборудования.
1. После входа в BIOS н ажмите на Advanced Mode или на клавишу F7 .
2. В Advanced Mode перейдите во вкладку Advanced.
3. В этом разделе вы найдете различные опции. Пожалуйста, выберите CPU Configuration .
4. Под опцией CPU Configuration прокрутите окно вниз до опции SVM Mode . Кликните на Disabled и выберите Enabled , чтобы включить аппаратную виртуализацию.
5. После нажмите на Exit.
6. Вы увидите окно, в котором вам нужно нажать на OK, чтобы сохранить изменения. Теперь вы сможете использовать BlueStacks и оценить его высокую производительность.
Всех приветствую!
За последние пару недель получил несколько вопросов однотипного содержания: "почему дико тормозит BlueStacks. " ( прим. : это эмулятор среды Android, запускаемый в Windows) .
Сначала подумал, что проблема на стороне BlueStacks, но потом, как оказалось, — тормоза возникали из-за откл. виртуализации . 👀
Собственно, что это такое?
Виртуализация — это спец. технология, позволяющая на одном физическом компьютере запускать несколько операционных систем. То есть эта "штука" позволяет в вашей Windows запускать эмуляторы Android, Windows, iOS и пр.
Разумеется, если она отключена — то всё это "добро" будет либо тормозить (либо, что более вероятно, просто зависнет или при запуске возникнет ошибка!).
Ниже несколько советов о том, как проверить задействована ли эта самая виртуализация, и как ее включить. 👌
Читайте также: