it-swarm.com.ru

Невозможно запустить виртуальное устройство Genymotion, несовместимый процессор

Когда я впервые запустил виртуальное устройство Genymotion, оно сработало. Но когда я попытался запустить его сегодня, я получил это сообщение об ошибке

enter image description here

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

Информация о моем устройстве: Dell XPS L502X Материнская плата Sandy Bridge Intel Core i5-2410M @ 2,30 ГГц Windows 7 Professional 64-bit

38
saurjk

Вам нужно включить виртуализацию.

  1. Перезагрузите ноутбук. 
  2. Мгновенно нажмите F10, чтобы войти в настройки BIOS (или F2 в зависимости от вашего ПК)
  3. Проверьте настройки и найдите Intel Virtualization Technology (псевдонимы: Intel VT-x). 
  4. Включите его, затем сохраните и выйдите. Вы можете использовать F10 для сохранения и выхода.

Это позволит вам использовать виртуализацию и включить VirtualBox. Поэтому ваш эмулятор, надеюсь, будет работать.

23
Coderji

Я решил свою проблему, просто отключив Hyper-V на Windows Features.

18
Douglas Franco

Другой способ получить это сообщение - запустить другое приложение, использующее VT-x, например эмулятор Android, из Android Studio. Если вы откроете Virtualbox и попытаетесь запустить VM, вы получите это сообщение об ошибке. Решение: Закройте другой эмулятор и попробуйте снова.

12
Juancho

Для меня сработало следующее:

Отключите/снимите флажок «Включить VT-x/AMD-v» в настройках виртуального устройства -> Система -> Ускорение

7
saurjk

Решение для windows 10: Панель управления → Программы → Включить или выключить компоненты Windows . Снимите флажок с Hyper-V и нажмите OK.

Я также видел точно такой же диалог об ошибках (впервые), когда обновлялся до последних версий VirtualBox и GenyMotion. Больше ничего в моей системе не изменилось. Это не лучший ответ в мире, но, попробовав несколько других советов, с которыми я столкнулся, я обнаружил, что простая отмена диалога и перезапуск виртуального устройства Genymotion (либо через Android Studio, либо через консоль Genymotion) решили проблему.

2
Groovee60

Исправить это в Virtualbox напрямую

  1. Откройте VirtualBox
  2. Если вы найдете устройство с аналогичным названием «Недоступно» или любое другое состояние, кроме «выключено», остановите его или удалите.
  3. Запустите устройство из Genymotion

  1. Будь счастлив :)
1
Dheeraj Bhaskar

я просто уменьшил объем базовой памяти, используемой машиной, в менеджере виртуальных ящиков настройки> Система> Базовая память и все заработало.

1
Braveheart-EGY

В настройках VirtualBox> Система отключить ввод-вывод, EFI, UTC и AMD-V . И Настройки> Сеть> Случайный режим изменить во всех.

1
Ivan

Мне пришлось деактивировать функцию целостности памяти Windows 10 (1803) «Изоляция ядра» в Защитнике Windows. По умолчанию он деактивирован, и по какой-то странной причине я забыл, что недавно включил его.

Я также проверил, что в VirtualBox -> Ваша виртуальная машина -> Настройки -> Система -> Ускорение -> «Включить VT-x/AMD-v» и «Включить вложенный пейджинг» активированы, Hyper-V не установлен и виртуализация включен в BIOS.

На HowToGeek есть поясняющая статья, объясняющая, что вышеупомянутая функция целостности памяти:
https://www.howtogeek.com/357757/what-are-core-isolation-and-memory-integrity-in-windows-10/

1
hennzen

Я видел точно такой же диалог ошибки при первой установке. Я изменил настройки BIOS, и он заработал, но через месяц произошла та же ошибка. 

Мое решение:

  1. Откройте VirtualBox Manager
  2. Настройки> Сеть> Случайный режим
  3. Измените «отказать» на «разрешить»
0
Mete

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

0
Jehy

Я исправил это в VirtualBox: Настройка> Система> Отключить флажок «Вложенный пейджинг»

0
Максим Петров

Для меня решение было закрыть другой эмулятор, который был открыт.

0
dynamo