Настройка Hyper-V для эмулятора Windows Phone 8 в BIOS

Настройка Hyper-V для эмулятора Windows Phone 8 в BIOS

Я установил Windows Phone 8 SDK и попытался настроить эмулятор. Но он пожаловался на то, что настройка виртуализации моей системы не включена.

Я установил Hyper-V из «Установки программ и компонентов». Когда я захожу в настройки BIOS, я не вижу такой опции, из которой я мог бы включить настройку виртуализации.

Моя материнская плата ASUS M5A88. Нужно ли мне обновлять BIOS?

Обновлять:Согласно предложению, я обновил BIOS и включил эту настройку, но Visual Studio все равно не может запустить эмулятор с этой ошибкой. В старом BIOS этой настройки не было.

введите описание изображения здесь

Обновлять:Я нашел настройку в разделе «Дополнительно -> Конфигурация ЦП». «Технология виртуализации Intel» там отсутствует, полагаю, потому что она предназначена для процессора AMD.

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

Мой процессор — AMD-FX8150, если это имеет значение.

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

введите описание изображения здесь

Я также включил DEP для всех программ из Панели управления.

Решено: После включения виртуализации в BIOS мне пришлось переустановить пакеты Hyper-V из программы «Включение и отключение компонентов Windows», перезапустить систему, и она заработала.

решение1

В соответствии сэта почтаДля работы с Hyper-V и включения виртуализации вам необходимо иметь последние версии BIOS:

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

Потенциально это может быть в двух местах:

  1. Этот пост SUпредполагает, что его можно найти в разделе «Технология виртуализации Intel»
  2. Этот пост SUпредполагает, что эта опция находится в разделе «Безопасный режим виртуальной машины» в разделе «Дополнительно» -> «Конфигурация ЦП».

Я бы проверил оба варианта.

Поскольку Hyper-V использует гипервизор, это необходимо для включения эмулятора Win Phone 8.

решение2

На материнской плате вам необходимо включить настройку под названием «Secure Virtual Machine Mode» в BIOS. Это включает технологию виртуализации (AMD-V) на вашем ЦП, которая требуется для Hyper-V и Windows Phone SDK.

решение3

Мне это подходит:

  1. Отключить Hyper-V в панели управления
  2. Перезапуск
  3. Снова включите Hyper-V на панели управления.
  4. Перезапустить снова
  5. Откройте Visual Studio и попробуйте еще раз.

Связанный контент