Configuração do hyper-v do emulador do Windows Phone 8 no BIOS

Configuração do hyper-v do emulador do Windows Phone 8 no BIOS

Instalei o SDK do Windows Phone 8 e tentei configurar o emulador. Mas reclamou que a configuração de virtualização do meu sistema não está habilitada.

Instalei o Hyper-V em "Adicionar Programas e Recursos". Quando vou para a configuração do BIOS, não vejo essa opção de onde posso ativar a configuração de virtualização.

Minha placa-mãe é ASUS M5A88. Preciso atualizar meu BIOS?

Atualizar:Conforme a sugestão, atualizei o BIOS e ativei essa configuração, mas ainda assim, o Visual Studio não consegue iniciar o emulador com este erro. O BIOS mais antigo não tinha essa configuração.

insira a descrição da imagem aqui

Atualizar:Encontrei a configuração em "Avançado -> Configuração da CPU". A "Tecnologia de Virtualização Intel" não existe, eu acho, porque é para um processador AMD.

Ainda assim, sem sorte. Fiz uma verificação baixando um pequeno utilitário, que verifica se a virtualização é suportada no meu sistema, e disse que meu sistema suporta virtualização.

Meu processador é um AMD-FX8150, se isso importa aqui.

Na página de requisitos do sistema do site de desenvolvimento, tentei a ferramenta CoreInfo, e essa ferramenta também diz que meu sistema suporta virtualização assistida por hardware.

insira a descrição da imagem aqui

Também habilitei a DEP para todos os programas no painel de controle.

Resolvido: Depois de ativar a virtualização do BIOS, tive que reinstalar os pacotes Hyper-V do programa "Ativar ou desativar recursos do Windows", reiniciar meu sistema e ele começou a funcionar.

Responder1

De acordo comesta postagem, você precisa ter as versões mais recentes do BIOS para funcionar com o Hyper-V e habilitar a virtualização:

As versões mais antigas do BIOS não tinham essa opção, mas ela estava habilitada por padrão. Os últimos lançamentos 1202, versões 1305, possuem a opção de ativar ou desativar o recurso de virtualização.

Existem dois lugares onde isso poderia acontecer:

  1. Esta postagem SUsugere que seja encontrado em "Tecnologia de virtualização Intel"
  2. Esta postagem SUsugere que a opção esteja em "Modo de máquina virtual segura" em Avançado -> Configuração da CPU

Eu verificaria ambos.

Como o Hyper-V usa um hipervisor, isso é necessário para habilitar o emulador Win Phone 8.

Responder2

Na sua placa-mãe, você precisa habilitar a configuração chamada “Modo de máquina virtual segura” em seu BIOS. Isso habilita a tecnologia de virtualização (AMD-V) em sua CPU, exigida pelo Hyper-V e pelo SDK do Windows Phone.

Responder3

Isso funciona para mim:

  1. Desative o Hyper-V no painel de controle
  2. Reiniciar
  3. Habilite o Hyper-V novamente no painel de controle
  4. Reinicie novamente
  5. Abra o Visual Studio e tente novamente

informação relacionada