none
Problemas con emulador wp8 RRS feed

  • Pregunta

  • Hola a todos, me ah ocurrido un problema con el emulador de windows phone 8 y esperaría que me puedan ayudar. Resulta que yo estaba programando un poco y probaba mi app lo mas bien, pero de repente el emulador no me abrió mas y me salta el siguiente error "the windows phone emulator coudn't start because the hypervisor isn't running. the likely ...... "

    Por favor que alguien me ayude :)

    miércoles, 22 de mayo de 2013 18:17

Respuestas

  • Hola Pedro

    En primer lugar, asegúrate de que estás ejecutando Visual Studio 2012 como Administrador.

    Si lo estás haciendo y aun así te da el mismo mensaje, comprueba que no se ha deshabilitado la virtualización en la BIOS de tu PC (normalmente opciones como Intel VT, VT-X) Actívalo y el hypervisor debería volver a iniciarse.

    Comprueba que no se ha desactivado ningún requisito en el S.O.: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx

    Si todo lo demás está correcto, abre una consola de comandos con permisos de administrador y ejecuta el siguiente comando:

    bcdedit /set hypervisorlaunchtype auto

    Con este comando debería lanzarse automáticamente el hypervisor cada vez que arranques el PC.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    viernes, 24 de mayo de 2013 5:40
    Moderador

Todas las respuestas

  • Hola Pedro.

    Prueba estas cosas:

    • Comprueba que no tengas algún tipo de aplicación que te este consumiendo mucha RAM, que no permita a Hyper-V ejecutar la maquina virtual.
    • Abre el manager de Hyper-V y elimina las posibles maquinas virtuales que tengas creadas, para que se creen de nuevo desde 0.
    • Ejecuta el visor de sucesos (Registro de eventos > Registros de Windows > Sistema) en esta pantalla filtra el log desde la parte izquierda (Acciones) en la opción "Filtrar registro actual". En la pantalla de añadir filtro selecciona de "Origenes del evento", la opción "Hyper-V-Hypervisor". En el listado de eventos, te deberia de salir algun tipo de error que te da un poco mas de información sobre el origen de problema.


    Mi Blog sobre tecnologia: http://tecnologia.rafaserna.es Mi cuenta de Twitter: www.twitter.com/rafasermed

    miércoles, 22 de mayo de 2013 20:36
  • hice eso y no encontré información sobre el error, eh probado muchas cosas que eh encontrado en paginas nada funciona, hasta reinstale el visual y el sdk.
    miércoles, 22 de mayo de 2013 21:07
  • Hola de nuevo Pedro.

    No encontraste errores aparentes o no encontraste nada en el registro de sucesos???

    Si tienes algo, ponlo por aqui y le damos un repaso aunque parezca que no es un error.


    Mi Blog sobre tecnologia: http://tecnologia.rafaserna.es Mi cuenta de Twitter: www.twitter.com/rafasermed

    jueves, 23 de mayo de 2013 17:00
  • Hola Pedro

    En primer lugar, asegúrate de que estás ejecutando Visual Studio 2012 como Administrador.

    Si lo estás haciendo y aun así te da el mismo mensaje, comprueba que no se ha deshabilitado la virtualización en la BIOS de tu PC (normalmente opciones como Intel VT, VT-X) Actívalo y el hypervisor debería volver a iniciarse.

    Comprueba que no se ha desactivado ningún requisito en el S.O.: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx

    Si todo lo demás está correcto, abre una consola de comandos con permisos de administrador y ejecuta el siguiente comando:

    bcdedit /set hypervisorlaunchtype auto

    Con este comando debería lanzarse automáticamente el hypervisor cada vez que arranques el PC.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    viernes, 24 de mayo de 2013 5:40
    Moderador