Configuración de Hyper-V del emulador de Windows Phone 8 en BIOS

Configuración de Hyper-V del emulador de Windows Phone 8 en BIOS

Instalé el SDK de Windows Phone 8 e intenté configurar el emulador. Pero se quejó de que la configuración de virtualización de mi sistema no está habilitada.

He instalado Hyper-V desde "Agregar programas y características". Cuando voy a la configuración de mi BIOS, no veo esa opción desde donde puedo activar la configuración de virutalización.

Mi placa base es ASUS M5A88. ¿Necesito actualizar mi BIOS?

Actualizar:Según la sugerencia, actualicé el BIOS y activé esa configuración, pero aún así, Visual Studio no puede iniciar el emulador con este error. Sin embargo, el BIOS anterior no tenía esa configuración.

ingrese la descripción de la imagen aquí

Actualizar:Encontré la configuración en "Avanzado -> Configuración de CPU". Supongo que la "tecnología de virtualización Intel" no está allí porque es para un procesador AMD.

Aún así, no hubo suerte. Hice una verificación descargando una pequeña utilidad que verifica si la virtualización es compatible con mi sistema y decía que mi sistema es compatible con la virtualización.

Mi procesador es un AMD-FX8150, si eso importa aquí.

Desde la página de requisitos del sistema del sitio de desarrollo, probé la herramienta CoreInfo, y esa herramienta también dice que mi sistema admite la virtualización asistida por hardware.

ingrese la descripción de la imagen aquí

También habilité DEP para todos los programas desde el Panel de control.

Resuelto: Después de habilitar la virtualización desde BIOS, tuve que reinstalar los paquetes de Hyper-V desde el programa "Activar o desactivar funciones de Windows", reiniciar mi sistema y comenzó a funcionar.

Respuesta1

De acuerdo aesta publicación, necesita tener las últimas versiones del BIOS para funcionar con Hyper-V y habilitar la virtualización:

Las versiones anteriores de BIOS no tenían esa opción, pero estaba habilitada de forma predeterminada. Las últimas versiones 1202, 1305 tienen la opción de habilitar o deshabilitar la función de virtualización.

Hay dos lugares donde esto podría ser:

  1. Esta publicación de la SUsugiere que se encuentra en "Tecnología de virtualización Intel"
  2. Esta publicación de la SUsugiere que la opción está en "Modo de máquina virtual segura" en Avanzado-->Configuración de CPU

Yo comprobaría ambos.

Dado que Hyper-V utiliza un hipervisor, esto es necesario para habilitar el emulador de Win Phone 8.

Respuesta2

En su placa base, debe habilitar la configuración llamada "Modo de máquina virtual segura" en su BIOS. Esto habilita la tecnología de virtualización (AMD-V) en su CPU, que requieren Hyper-V y el SDK de Windows Phone.

Respuesta3

Esto funciona para mí:

  1. Deshabilite Hyper-V en el panel de control
  2. Reanudar
  3. Habilite Hyper-V nuevamente en el panel de control
  4. Reiniciar de nuevo
  5. Abra Visual Studio e inténtelo de nuevo.

información relacionada