BlueStacks позволяет запускать приложения и играть в игры для Android на компьютере под управлением Windows посредством технологии аппаратной виртуализации.
Поэтому, если на вашем компьютере или ноутбуке установлены другие виртуальные машины, использующие аппаратную виртуализацию, например, VirtualBox или VMware Workstation Player, то это может привести к снижению производительности БлюСтакс.
Одновременно только один компонент программного обеспечения может использовать оборудование для виртуализации, доступное на большинстве современных процессоров (Intel VT-x и AMD-V).
Кроме того, на производительность BlueStacks оказывает влияние и встроенная система аппаратной виртуализации Windows – Microsoft Hyper-V. Так, при включенной Hyper-V, многие пользователи сталкиваются со сбоями в работе, или вовсе ошибкой установки БлюСтакс на компьютер.
В этом случае мастер установки предлагает отключить Hyper-V для завершения установки BlueStacks 5. Как это сделать, рассмотрим далее.
Как отключить Hyper-V в Windows 10 для установки BlueStacks 5
Обратите внимание, что иногда причина ошибки установки BlueStacks может быть вызвана не Hyper-V (хотя мастер установки блюстакс указывает именно на это), а другим компонентом операционной системы – «Песочница Windows». Поэтому, если вы получаете сообщение об ошибке установки BlueStacks 5 из-за включенного Hyper-V, но в настройках компонентов он отключен, то первым делом проверьте активна ли песочница.
На этом всё. Отключение Hyper-V поможет ускорить работу BlueStacks и исключить появление ошибки в процессе установки программы.
А вдруг и это будет интересно:
- Как очистить папку WinSxS и можно ли её удалить
- Как включить автозаполнение в проводнике Windows 10
- Как вернуть полное контекстное меню в Windows 11
- Что влияет на пинг в онлайн играх и как его можно уменьшить
- Как установить пароль на файл PDF на компьютере
- Как пользоваться Everything
Дата: 2021-05-25 | Размещено в Статьи
Компоненты Hyper-V в Windows 10 позволяют создавать виртуальные машины встроенными средствами системы (подробнее: Виртуальные машины Hyper-V в Windows 10), а также служит для работы таких компонентов как Песочница Windows 10. Однако в некоторых случаях включенные компоненты Hyper-V могут мешать: например, для запуска виртуальных машин VirtualBox или эмуляторов Android.
В этой инструкции подробно о том, как отключить Hyper-V в Windows 10 двумя способами: первый предполагает отключение соответствующих компонентов системы, второй — отключение гипервизора без удаления самих компонентов Hyper-V.
- Отключение Hyper-V путем удаления в компонентах
- Как отключить Hyper-V без удаления
- Видео инструкция
- Дополнительные способы удалить Hyper-V
Отключение Hyper-V в компонентах Windows 10
Первый способ отключить Hyper-V предполагает использование соответствующего раздела «Программы и компоненты» в панели управления, шаги будут следующими:
- Откройте Панель управления, для этого можно использовать поиск в панели задач, либо нажать Win+R на клавиатуре, ввести control и нажать Enter.
- В панели управления перейдите в раздел «Программы и компоненты» или «Удаление программы».
- Слева нажмите по пункту «Включение или отключение компонентов Windows».
- Снимите отметку с пункта «Hyper-V» и примените настройки.
- При появлении запроса на перезагрузку, перезагрузите Windows 10 для вступления изменений в силу.
Обычно указанных действий достаточно, чтобы устранить проблемы, которые иногда могут быть вызваны наличием Hyper-V в системе.
Если указанные шаги не помогли, попробуйте там же в компонентах отключить пункт «Песочница Windows» и также перезагрузить компьютер при необходимости.
Как отключить Hyper-V без удаления компонентов
Предыдущий метод отключения Hyper-V предполагает удаление соответствующих компонентов из системы, однако можно обойтись и без этого:
- Запустите командную строку от имени Администратора, для этого можно использовать поиск в панели задач, а потом выбрать пункт «Запуск от имени администратора». Другие способы запуска командной строки от имени администратора.
- Введите команду
bcdedit /set hypervisorlaunchtype off
и нажмите Enter.
- Перезагрузите компьютер.
После перезагрузки Hyper-V (гипервизор) будет выключен и не будет влиять на запуск каких-либо других виртуальных машин, при этом сам компонент останется включенным.
Чтобы снова включить Hyper-V, используйте ту же команду, но измените off на auto и перезагрузите компьютер. Также есть возможность создания меню загрузки для выбора режима, в котором будет запускаться система — с включенным или отключенным Hyper-V, об этом в инструкции Как запускать виртуальные машины Hyper-V и VirtualBox на одном компьютере.
Видео
Дополнительные способы удалить Hyper-V
Помимо описанных способов, вы можете удалить компоненты Hyper-V в PowerShell с помощью команды
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
Или, при использовании командной строки, с помощью команды:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Надеюсь, материал помог разобраться. Если же остаются вопросы — задавайте в комментариях. Также помните, что для работы виртуальных машин и эмуляторов следует включить аппаратную виртуализацию.
i recently tried to install Bluestacks on windows 10 pro (x64) and upon installation i am greeted by the «Bluestacks is unable to use hardware assisted virtualisation when hyper-v is enabled». Even though i have disabled «windows sandbox», «Windows hyper visor platform», «Virtual machine platform» and «Hyper-V», i also have Intel virtualisation technology enabled in the bios. i have also checked to make sure that core isolation is off in my device security settings but i keep on getting the same error. any ideas?
EDIT: my cpu is the i7-4790
asked Oct 9, 2019 at 18:18
BadGuyBenBadGuyBen
111 silver badge3 bronze badges
1
After making sure the CPU Virtualization is enabled, best to uninstall Hyper V by
- Start > search and click Turn Windows features on or off,
- Uncheck Hyper V main node and click ok (will uninstall the hyper V feature)
- Restart PC
- cmd > systeminfo
- if it says something like ‘a hypervisor has been detected’, bluestacks will still get the issue so run ‘bcdedit /set hypervisorlaunchtype off’ to disable hyper V completely
- else, congrats bluestacks has no hyper V issues anymore
Took me like 2 hours of installing, uninstalling, reinstalling and googling trying to find out whats going on
answered Aug 8, 2020 at 9:46
Here is what worked for me, in the order I tried. The last step I figured out on my own:
-
Uninstall other hypervisors like VirtualBox
-
Remove the following Windows features:
- Hyper-V
- Virtual Machine Platform
- Windows Hypervisor Platform
- (maybe) Windows Sandbox
- (maybe) Windows Subsystem For Linux
-
Disable Windows Security> Device Security> Core Isolation:
Memory Integrity -
(Possibly unrelated to your scenario) Uninstalled Bluestacks 5 with this tool
-
(What finally worked) Disable Microsoft Defender Device & Credential Guard and all other virtualization-based security features:
There are a number of sketchy tutorials but I used this script…with these parameters:
DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot
Note, you are disabling security features and all that implies.
human_rosas
7433 gold badges10 silver badges20 bronze badges
answered Apr 19, 2022 at 18:39
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
Not the answer you’re looking for? Browse other questions tagged
.
Несмотря на то, что ошибка возникает из-за технических проблем, ее можно быстро устранить. Однако для полного устранения проблемы требуется выполнить очень простой и легкий метод.
1. Отключите Hyper-V
Когда дело доходит до программного обеспечения для виртуализации, Hyper-V часто приходит на ум первым. Однако, если это мешает работе BlueStacks, ситуация может быть не такой идеальной, как кажется. Более того, это может снизить производительность приложения и даже привести к серьезным проблемам, таким как несовместимые ошибки настроек Windows.
Хотя последняя версия BlueStacks совместима с Hyper-V, если вы столкнулись с проблемой, вам следует как можно скорее отключить ее.
- Нажимать Окна > искать Включение или отключение компонентов Windows > нажмите на Открыть.
- Затем прокрутите вниз, и вы получите Опция Hyper-Vщелкните крошечная стрелка расширить свой вспомогательный элемент.
- Следующий, снимите флажок все ящики отключить Hyper-V и его возможности. Теперь нажмите на Хорошо кнопка.
- После этого вам нужно перезапуск систему и проверьте, нормально ли работает BlueStacks, или перейдите к следующему способу.
2. Отключить целостность памяти
Целостность памяти — это полезная функция безопасности, которая обеспечивает дополнительную безопасность во время виртуализации и является частью изоляции ядра. Однако это может быть еще одной причиной того, что вы сталкиваетесь с ошибкой несовместимых настроек BlueStack.
В качестве исправления вам необходимо отключить его службы, чтобы пользоваться BlueStacks в вашей системе. Вот чему вам нужно следовать.
- Нажимать Пуск Windows> Настройки> Конфиденциальность и безопасность.
- Далее нажмите на Безопасность Windows > Откройте Безопасность Windows.
- Затем нажмите на Безопасность устройства и выберите Изоляция ядра подробности.
- Теперь просто отключите Целостность памяти Кнопка-переключатель.
3. Удалите Центр обновления Windows.
Обновление Windows — это всегда хорошо, но если оно не совместимо с BlueStacke. Поэтому мы должны удалить его. Это то, чему вам нужно следовать.
- Нажимать Windows > Настройки > Центр обновления Windows.
- Затем нажмите на История обновленийи выберите Удалить обновления.
- Теперь вы можете видеть все недавно установленные обновления, которые вы можете удалить, чтобы улучшить совместимость с BlueStacks. Однако нажмите на Удалить обновления.
4. Отключить Песочница и подсистема Windows для Linux
Если вы включили песочницу Windows, велика вероятность, что вы не сможете использовать Bluestacks. В качестве исправления вам необходимо отключить песочницу Windows и подсистему для Linux, чтобы эффективно запускать Bluestacks.
- Нажимать Окна > искать Панель управления > Открыть это.
- Затем нажмите на Программы.
- Далее выберите Включение или отключение функций Windows.
- Отключить Песочница Windows, Подсистема Windows для Linux вам нужно снять флажки, как показано на изображении ниже.
- Сейчас перезапуск систему и проверьте, работает ли BluStacks или выдает ту же ошибку.
5. Подумайте о 32-битных BlueStacks
У Bluestacks есть много версий для установки в нашей системе. Мы должны перепроверить все, прежде чем загружать именно ту версию, которая соответствует спецификациям нашей системы для лучшей совместимости. Хотя у каждой версии свой инстинкт.
Предположим, если вы планируете загрузить 64-битную версию BlueStacks, вам не нужно отключать Hyper-V. В недавнем обновлении 64-разрядная версия BlueStacks совместима с Hyper-V.
Однако, если 64-разрядная версия не работает для вас, вам следует использовать 32-битная версия BlueStacks Nougat. Кроме того, вы должны отключить Hyper-V, чтобы использовать 32-разрядную версию. Убедитесь, что вы удалили предыдущую версию из системы.
6. Запустите BlueStacks от имени администратора
До сих пор мы обсудили несколько вопросов и их решения. Вот еще один эффективный метод, который вы должны попробовать, когда вы получаете несовместимые ошибки настроек BlueStacks.
Однако вам нужно запустить приложение от имени администратора. До сих пор это помогло многим пользователям, надеюсь, вы также сможете найти решение. Просто нажмите Окна и искать BlueStacksи нажмите на Запустить от имени администратора.
7. Отключите оставшуюся часть Hyper-V с помощью пользовательского файла .exe.
Даже если вы отключили Hyper-V, у него все равно есть кое-что, что может помешать виртуализации. Тем не менее, вот процесс, чтобы отключить его тоже.
- Скачать и установить этот обычай .exe файл чтобы полностью отключить Hyper-V.
- Однако вам необходимо перезапуск система после успешной установки. Это отключит все функции и возможности Hyper-V.
Несмотря на то, что ошибка несовместимых настроек Windows в BlueStack может возникать по многим причинам, вы должны знать и применять эти общие исправления. Однако, если у вас есть какие-либо сомнения или вопросы, сообщите нам об этом в разделе комментариев.