Bluestacks не запускается движок виртуализации. Эмулятор Андроида BlueStacks: ошибки в ходе установки и их исправление

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

Системные требования Bluestacks 3

Для начала нужно озвучить требования, которыми должен обладать ваш компьютер. Минимальные требования:

  • Ваше устройство должно иметь не менее 2 Гб оперативной памяти.
  • Минимум 4 Гб места на жестком диске, чтобы хранить все файлы и приложения Android.
  • У вас обязательно должна быть учетная запись администратора.
  • Выход в Интернет для скачивания приложений, игр и т.д.
  • Эмулятор работает в системах под управлением Windows XP, Vista SP2, 7, 8, 10, только в 32 битной версии.
  • Микропроцессор должен иметь технологию виртуализации.

Технология виртуализации имеет практически все современные процессоры компьютеров. Чтобы проверить подходит ли ваш процессор под требования Bluestacks 3, определите его модель и откройте официальный сайт разработчика, чтобы убедится в наличии технологии. Вы можете составить запрос в любой поисковой системе с содержанием «Процессоры, поддерживающие виртуализацию» и отыскать среди списка свой.

Если вы видите строку с надписью: запускается движок виртуализации Bluestacks 3, но ничего не происходит долгое время – это значит, что скорее всего ваш компьютер или ноутбук не соответствует требованиям программы. На этом этапе лучше всего пока закрыть эмулятор и проверить системные параметры компьютера.

При запуске приложения на Андроид с помощью Bluestacks может возникать ошибка: .

Как проверить параметры своего компьютера

Для того, чтобы сравнить параметры вашего компьютера с минимальными требованиями программы Bluestacks 3, можно воспользоваться несколькими способами. Самый простой – открыть диспетчер устройств. Для этого:


Если вы хотите увидеть сразу все параметры модуля:


Освобождаем оперативную память и пространство на диске

Если движок виртуализации Bluestacks 3 не запускается на вашем компьютере это может означать, что ваш компьютер нуждается в освобождении занятой памяти и очистке диска от ненужных файлов, которые могут сильно замедлять работу компьютера. Даже если вы обладатель нового и мощного персонального компьютера, это еще не значит, что ему не нужен уход. Чтобы очистить жесткий диск и освободить место для упрощения работы системы можно воспользоваться местной утилитой Windows «cleanmgr». Для этого:

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

Виртуализация позволяет инкапсулировать внутреннее устройство операционных систем или их частей внутри виртуальных аппаратного и программного обеспечения. Другими словами, создавать виртуальное пространство, которое будет реальным, с точки зрения операционной системы, запущенной в этом пространстве. Именно этим и занимаются виртуальные машины для Windows 7, Linux и Mac OS X. Виртуализация так же позволяет имитировать устройства, которых и вовсе нет на вашем компьютере.

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

Существует два важных аспекта виртуализации машин:

  • взаимодействие между физическим хостом (компьютером) и виртуальным хостом
  • взаимодействие между операционной системой, запущенной в виртуальном пространстве, и используемым оборудованием

Программное обеспечение для виртуализации, а именно виртуальные машины для Windows 7 (Linux, Mac OS X), как правило, представляет собой обычное приложение или службу операционной системы, которое позволяет создавать хосты. Хостом называется любая физическая машина (компьютер). Внутри программного обеспечения для виртуализации, операционная система выполняется в похожем или идентичном реальному хосте, называемым виртуальной машиной. Для удобства, операционную систему, выполняющуюся в виртуальной машине, называют гостевой.

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

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

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

Что не является виртуализацией и виртуальной машиной?

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

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

Почему стоит использовать виртуализацию и виртуальные машины?

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

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

Что нужно для запуска технологии виртуализации и виртуальных машин?

Первое, что необходимо учитывать - это физический хост. В зависимости от типа программного обеспечения для виртуализации (виртуальных машин), может требоваться совершенно разное оборудование и различные операционные системы. Виртуализация не подразумевает какого-либо одного решения, которое будет выполняться везде, где потребуется. Виртуальные машины нужно подбирать под систему (Windows, Linux, Mac), так и под железо (аппаратное обеспечение). Кроме того, хост должен обладать необходимыми .

Так если вы собираетесь запустить гостевые операционные системы поверх вашей системы, вам потребуются дополнительные ресурсы для их запуска, такие как процессор и оперативная память. Например, если на вашем компьютере имеется только 2 Гб оперативной памяти и вы хотите запустить гостевую систему на Windows 7, то вам придется сильно ограничить использование ресурсов на реальной системе, чтобы виртуальная машина смогла нормально функционировать. Конечно, если вы не пытаетесь запустить Windows XP с 256 Мб памяти. Тем не менее, если у вас есть 16 Гб оперативной памяти, то вы можете запустить далеко не одну гостевую систему, при этом не ощутив никакой нехватки ресурсов.

Плюсы: Простая в установке и использовании.

Минусы: Ограниченная функциональность. Не поддерживает снапшоты и общий доступ к каталогам.

Виртуальная машина для Windows 7, Linux и Mac OS X - VirtualBox

VirtualBox представляет собой еще одну кросс-платформенную программу создания виртуальных машин для Windows 7 и выше, а так же Linux и Mac систем, в настоящее время принадлежащую Oracle. VirtualBox похожа на VMware Player, но имеет больше функций, в том числе более продвинутый сетевой стек, неограниченное количество снимков (снапшотов), некоторую поддержку OpenGL и DirectX, а так же много другое. Приложение просто устанавливается, и его так же просто использовать. Вы так же можете использовать командную строку для автоматического развертывания. VirtualBox так же поддерживает USB и общие каталоги. Кроме того, существует портативная версия VirtualBox. Тем не менее, есть и недостатки. Вы не можете делать скриншоты гостевых систем. Управление дисками несколько запутанное.

Аудитория: начинающие и опытные пользователи.

Плюсы: Проста в установке и использовании, много функций.

Минусы: Нет поддержки скриншотов, импорт существующих машин сложен, не интуитивно понятное управление дисками.

Гипервизор VMware ESXi для создания виртуальных машин

ESXi является гипервизором на чистом железе с обрезанной функциональностью, по сравнению с ESX. Приложению требуется хост и им можно управлять из консоли (по умолчанию консоль заблокирована, но вы можете включить ее вручную). Вы не сможете делать сриншоты или снимать видео с экрана ваших виртуальных машин. Перенос и клонирование гостевых систем осуществляется только вручную. Но, зато вы получается совместное использование памяти для повышения эффективности использовать оперативной памяти, мощный контроль и управления, и доступ к командной строке через SSH (когда разблокирована). Вы так же можете установить VMware Tools для повышения производительности виртуальных машин. Пара-виртуализация так же поддерживается ESXi.

Плюсы: Мощная, расширенные возможности виртуальных машин.

Минусы: Необходим хост и много ресурсов. Не просто установить и запустить.

Виртуальная машина для Unix/Linux - Kernel-based Virtual Machine (KVM)

KVM поддерживает виртуализацию только для UNIX-подобных операционных систем (Linux). Приложение можно запустить на любом оборудовании или в режиме эмуляции, однако без расширений процессора, производительность будет ужасной. KVM предназначен для использования по средствам консоли. Но, у него есть приличный интерфейс управления, который позволяет запускать и останавливать виртуальные машины, снимать скриншоты и многое другое. Интерфейс известен как Virtual Machine Manager (VMM) и так же используется для управления виртуальными машинами Xen (см. далее). Поддержка локального и удаленного управления. Существует известный конфликт с VirtualBox, но его можно решить относительно легко

Аудитория: продвинутые пользователи и профессионалы.

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

Минусы: Только UNIX-подобные системы. Необходимы аппаратные расширения виртуализации для нормального выполнения. Акцент на командной строке. Не просто установить и запустить.

Виртуальная машина для Unix/Linux - Xen

Xen является еще одним приложением для виртуализации UNIX-подобных операционных систем (Linux). Она должна загружаться в своем экземпляре ядра. Акцент делается на командную строку. Но, можно так же использовать VMM. Официально, Xen была поддержана OpenSUSE в течении многих лет и недавно была добавлена в основную ветку релиза ядра. Xen может выполняться в режиме аппаратной поддержки или пара-виртуализации. Тем не менее, для пара-виртуализации Xen в высшей степени проблематична в вопросах установки и запуска. Кроме того, Xen имеет ограниченную поддержку cd-rom и сетевых устройств. Так же программа доступна как гипервизор виртуализации на чистом железе на Live CD. Существуют многочисленные сторонние расширения для управления Xen.

Аудитория: продвинутые пользователи и профессионалы.

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

Минусы: Только UNIX-подобные системы. Режим пара-виртуализации глючит. Акцент на командной строке. Несколько утилит командной строки, которые могут ввести в заблуждение. Не просто установить и запустить. Необходимо загружать собственный экземпляр ядра.

Другие решения для создания виртуальных машин

Существует много других решений, которые не были здесь перечислены, такие как Parallels Virtuozzo, OpenVZ и VirtualBox на основе VMLite. Так же существует ряд переделанных решений, включая примеры скрещивания виртуализации и тонких клиентов. Linux так же имеет огромное количество собственных модификаций. И не стоит забывать об облачных технологиях со своими приложениями для виртуализации.

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

Несколько слов о программах виртуализации

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

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


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

Но есть и еще один метод – попроще.

Intel Hardware Accelerated Execution Manager (Intel HAXM) - это решение, использующее аппаратные возможности виртуализации (Intel VT) и позволяющее значительно ускорить работу эмулятора Android.

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

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

Системные требования

  • Процессор с поддержкой VT-x, EM64T, Execute Disable Bit. Чтобы узнать поддерживает ли ваш процессор перечисленные возможности, можно воспользоваться сайтом ark.intel.com
  • Как минимум 1 Гб, а лучше 2Гб оперативной памяти.

Поддерживаемые ОС

  • Windows 7 (32/64), Windows Vista* (32/64), Windows XP (32)
  • Mac OS X 10.6 и выше (32/64)
  • Ubuntu (64)

Установка

Intel HAXM можно установить как вручную, так и используя Android SDK Manager.

Установка вручную

Зайдите на сайт software.intel.com/ru-ru/android и скачайте установочный пакет для вашей платформы. Далее запустите установку и следуйте подсказкам мастера установки.

Установка с помощью Android SDK Manager


  1. Запустите Android SDK Manager
  2. В разделе Extras выберите «Intel Hardware Accelerated Execution Manager»
  3. Отметьте его галочкой и нажмите «Install package…»
  4. Далее подтвердите соглашение с лицензией и нажмите кнопку «Install»
  5. SDK Manager скачает и распакует пакет в каталог extras, находящийся в каталоге, в который был установлен Android SDK
  6. Перейдите в этот каталог и запустите установку Intel HAXM

Установка Intel HAXM

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

В процессе установки может возникнуть и такое

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

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

sc query intelhaxm

После выполнения данной команды вы увидите текущий статус службы

Так же может пригодится способ остановить службу:

sc stop intelhaxm

Запустить службу:

sc start intelhaxm

Установка эмулятора Android x86

Описанное выше было не что иное, как подготовка почвы. Теперь необходимо установить сам эмулятор, который мы хотим «разогнать» с помощью Intel HAXM. В настоящий момент их два:
  • Android 4.0.3 (API 15)
  • Android 2.3.3 (API 10)
Устанавливаются они с помощью Android SDK Manager. Запускаем, отмечаем галочками интересующие нас образы и устанавливаем.

Создание виртуального устройства

После установки образа эмулятора Android для x86 необходимо создать новое виртуальное устройство с помощью Android Virtual Device Manager. Для этого:
  • Запускаем ADV Manager
  • Выбираем создание новойго устройства «New...»

  1. В окне свойств задаем произвольное название, например «Intel_Android»
  2. Выбираем версию, в моем случае версия «Android 4.0.3 – API Level 15»
  3. Устанавливаем остальные параметры (размер и наличие SD карты, разрешение и т.д.)
  4. Далее следует добавить обязательный параметр в раздел «Hardware» - «GPU Emulation» (кнопка «New», в списке «Property» необходимо выбрать «GPU Emulation», затем «ОК») и установить его в «yes»

Готово! Теперь осталось запустить и проверить все ли настроено верно. Выбираем созданный эмулятор и запускаем его кнопкой «Start». Далее идем в настройки и смотрим название устройства. Если все было сделано правильно, то для нашего примера, в поле «Model number» мы увидим строку «Android SDK Build for x86».

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

Итак, если у вас при запуске , а именно при запуска движка виртуализации, то после перезагрузки движка, зайди в настройки, они рядом с кнопками Закрыть, Увеличить и Свернуть. Итак, в Разделе Экран, ставим DPI с высокого на низкий, если у вас стоить на низком, то не трогайте. В Разделе Движок выбирайте режим графики, ДиректИкс или ОпенГель, лично я поставил на ДиректИкс, и самое главное - это RAM, то есть нам нужно выделить определенное количество памяти компа для программы, лично я поставил 800 МВ. (По умолчанию 768) Ставьте РАМ по тому, столько у вас открыто программ, насколько мощна ваша машина, ну и сколько у вас вообще Памяти (проверил, лучше ставить по максимум). А у Ядрах ЦПУ, ставим Максимальное количество ядер, у меня 2, и я поставил 2, у вас может быть 2 и больше. Потом жмем кнопку Принять и сам перегрузится, если же нет перегрузите сами.

Дата: 2018-06-23 Василий


Рейтинг: 3.7 из 5
Голоса: 7

Комментарии и отзывы: 10

1. MrFMBALU
может подскажешь как старую версую или как старую блустакс можно переустоновить после формата компютера?? поторопился и не сделал бекап и теперь 3-5 дней ищу способ открыть старую - так как там у меня игры без акаунта. в конце не загружаеться полностью что бы открылся блустакс. какой то путь или какой то механизм мешает - вот что именно не знаю, но как то смог открыть и там смог главную блустакса зайти и когда хотел переименовать клоны произашло ошибок и теперь ни как не могу перезайти.

2. Ruslan Krajnyukov
Я переустановил винду, поставил лицензионную. установил все драйвера, и просто решил себе сделать твинов в тайцзи панда. и что же получается я скачиваю этот эмулятор, устанавливаю, с оф сайта. и он мне выдаёт что не возможно запустить движок виртуализации. вот что мне делать в этой ситуации??? Может с бубном поплесать во круг ноута??? он не слабый, процесор i3, видюха gefors 940m 2 гига, 6 гигов озу. свежая винда 10 pro. что подскажешь? куда направишь своими ссылками??

3. AleX6X
Вась, я его вообще запустить не могу. Вообще шизиком стану скоро с попытками устранения этих проблем.
Ни один эмулятор не пропаботал больше 2 месяцев без крашей, сбоев или вылетов приложений.
Что Bluestaks, что Nox, что MEMU и т.д
Nox до сих пор не могу реанимировать...уже 3 переустановки было.
Система крайне производительная, тем более для эмуляторов. 2x Xeon E5620, 32 гб DDR3 ecc.
Карта quadro 4000.

4. Kasper
Много чего перепробовал, и сделал как сказано и наконеч то заработало В Биосе при первой установке не был включён режим ВР - еле настроил так как АМ4 платформа Запускал прогу проверить потдержка и включено ли, она говорила что у меня включено всё но эмуль не запускал, сделал как тут автор говорит и заработало Видео стоит чтоб похвалить автора

5. Артём Козловский
У меня такая проблема при запуске bluestacks выскакивают 3 малых окна где написано "Прекращена работа программы "BlueStacks Android Host" не обращая внимания на эти окна BlueStacks запускает движок виртуализации и почти самом конце линия загрузки останавливаться и все.

6. Чира Прайм
я думал ты покажешь как сделать так чтоб это окно типо НЕВОЗМОЖНО ЗАПУСТИТЬ ДВИЖОК ВИРТУАЛИЦИИ. больше не появлялось и блуестак нормально работал. дак этот окно постояно открываеться. по твоим словам мне придеться без остоновачно перезагружать пк

7. Елена Державина
Сделала всё строго по инструкции, ставила Рево, чистила реестр, проверяла папки, ребутила комп, переустанавливала эту шляпу = результата ноль. После Рево еще проверяла реестр прогой CCleaner.

8. Kasper
Кстати еще бывают проблемы с плагином на виндовсе (openGL или DirectX) у меня например проблемы с оpenGL я зашел в настройки и движок и там был выбор между openGL и DirectX я выбрал DirectX и вся проблема исчезла

9. Alex Alexx
Юзать Nox и проблем не знать. Пруфит. bluestacks как был говном так и остался.
Инструкция с удалением все равно не сработает. Не мучайте себя, bluestacks просто сломали в конец.

Ответ:
У Nox тоже есть свои проблемы. некоторые приложения на нем отказываются нормально работать.