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

4

Eu 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á ativada.

Eu instalei o Hyper-V a partir de "Adicionar Programas e Recursos". Quando eu vou para a minha configuração do BIOS, não vejo essa opção de onde posso ativar a configuração de virutalização.

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

Atualização: De acordo com a sugestão, atualizei o BIOS e liguei essa configuração, mas ainda assim, o Visual Studio não consegue iniciar o Emulador com esse erro. O BIOS antigo não tinha essa configuração.

Atualização:acheiaconfiguraçãoem"Avançado -> Configuração da CPU". "Intel Virtualization Technology" não está lá, eu acho, porque é para um processador AMD.

Ainda assim, sem sorte. Fiz uma checagem baixando um pequeno utilitário, que verifica se a virtualização é suuportada 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.

EutambémhabiliteioDEPparatodososprogramasnoPaineldeControle.

Resolvido:DepoisdeativaravirtualizaçãodoBIOS,tivequereinstalarospacotesdoHyper-Vdoprograma"Ativar ou desativar recursos do Windows", reiniciar o sistema e ele começou a funcionar.

    
por Kumar Bibek 01.11.2012 / 18:58

3 respostas

4

De acordo com este post , você precisa ter as últimas versões do BIOS para trabalhar com o Hyper-V e habilitar para a Virtualização:

The older versions of bios didn't have that option, but it was enabled by default. The latest releases 1202, 1305 versions, have the option to enable or disable, the virtualization feature.

Existem dois lugares que isso poderia ser:

  1. Este SU Post sugere que ele seja encontrado em "Intel Virtualization Technology"
  2. Este SU Post sugere que a opção está em "Modo de máquina virtual segura" em Avançado - > Configuração da CPU

Eu verificaria os dois.

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

    
por 01.11.2012 / 19:06
2

Na sua placa-mãe, você precisa ativar a configuração chamada "Secure Virtual Machine Mode" no seu BIOS. Isso permite a tecnologia de virtualização (AMD-V) em sua CPU, que o Hyper-V e o Windows Phone SDK exigem.

    
por 01.11.2012 / 18:59
1

Isso funciona para mim:

  1. Desativar o Hyper-V no painel de controle
  2. Reiniciar
  3. Ativar o Hyper-V novamente no painel de controle
  4. Reiniciar novamente
  5. Abra o Visual Studio e tente novamente
por 11.12.2013 / 09:34