Requisitos para o Hyper-V no Windows 8 e Windows Server 2012

O Hyper-V agora está presente também no Windows 8, como já devem saber. Mas, assim como na versão do Windows Server 2012, o Hyper-V tem requisitos de processador específicos para funcionar. Saiba quais são esses requisitos e como verificar se o seu processador tem!

O Hyper-V agora exige que o processador, além das instruções de virtualização (AMD-V, Intel VT), também exige o SLAT (AMD: NPT, Intel: EPT).

Na verdade o SLAT é altamente recomendável, mas na versão RC do Windows 2012 eu consegui rodar o Hyper-V mesmo sem ele. Segundo esse link da Microsoft o SLAT é obrigatório: http://technet.microsoft.com/en-us/library/hh857623.aspx (pode ser que haja um bloqueio nas versões finais do Windows)

Saiba mais sobre o SLAT no post do Fábio Hara: http://www.fabiohara.com.br/2012/06/16/second-level-address-translation-no-hyper-v/

Eu recomendo o programa COREINFO da Sysinternals para verificar as instruções de virtualização do seu processador: http://technet.microsoft.com/en-us/sysinternals/cc835722

Depois de baixar ele, abra o CMD com privilégios administrativos e execute o comando: coreinfo –v

Coreinfo v3.05 – Dump information on system CPU and memory topology
Copyright (C) 2008-2012 Mark Russinovich
Sysinternals – www.sysinternals.com

Note: Coreinfo must be executed on a system without a hypervisor running for
accurate results.

Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
HYPERVISOR      *       Hypervisor is present
VMX             –       Supports Intel hardware-assisted virtualization
EPT             –       Supports Intel extended page tables (SLAT)

O comando acima foi executado em um processador Intel i3. Podem perceber que não há suporte ao EPT. E também observem a informação que ele precisa ser executado em sistemas que ainda NÃO tenham o hypervisor instalado! (obviamente, pois para que testar o processador para isso se você já conseguiu instalar, rsrs)

Enfim, verifiquem o seu processador com o COREINFO, que é bem legal e pode exibir informações bem completas. Postem aí a versão de seu processador e o resultado do comando!

  • Cláudio Bruno

    Rafael,

    No resultado que você colocou no post mostra,

    “EPT – Supports Intel extended page tables (SLAT)”

    mesmo assim não há suporte para EPT ?

  • Edson Reis

    Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz
    Intel64 Family 6 Model 37 Stepping 5, GenuineIntel
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT * Supports Intel extended page tables (SLAT)

  • ELcimar Junior

    Coreinfo v3.05 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2012 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
    x86 Family 6 Model 37 Stepping 2, GenuineIntel
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT * Supports Intel extended page tables (SLAT)

  • 486Dx4 100mhz

    rsrsrs

  • Leandro Rocha

    Coreinfo v3.05 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2012 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
    x86 Family 15 Model 67 Stepping 3, AuthenticAMD
    HYPERVISOR – Hypervisor is present
    SVM * Supports AMD hardware-assisted virtualization
    NP – Supports AMD nested page tables (SLAT)

  • Leandro Rocha

    Coreinfo v3.05 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2012 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    Note: Coreinfo must be executed on a system without a hypervisor running for
    accurate results.

    AMD Phenom(tm) II X4 965 Processor
    AMD64 Family 16 Model 4 Stepping 3, AuthenticAMD
    HYPERVISOR * Hypervisor is present
    SVM – Supports AMD hardware-assisted virtualization
    NP – Supports AMD nested page tables (SLAT)

  • AMD FX(tm)-6100 Six-Core Processor
    AMD64 Family 21 Model 1 Stepping 2, AuthenticAMD
    HYPERVISOR * Hypervisor is present
    SVM – Supports AMD hardware-assisted virtualization
    NP – Supports AMD nested page tables (SLAT)

    Tinha que ter tido essa informação antes de ter trocado de processador =/

    Também consegui rodar o Hyper-V no RC, vamos ver na versão final.

  • Sam

    AMD Phenom(tm) II N830 Triple-Core Processor
    AMD64 Family 16 Model 5 Stepping 3, AuthenticAMD
    HYPERVISOR – Hypervisor is present
    SVM * Supports AMD hardware-assisted virtualization
    NP * Supports AMD nested page tables (SLAT)

  • Carlos Eduardo Pereira

    Surpreso pelo meu processador suportar, estava achando que ia precisar trocar, agora é só aumentar a memória ram.

    AMD Phenom(tm) 8400 Triple-Core Processor
    AMD64 Family 16 Model 2 Stepping 2, AuthenticAMD
    HYPERVISOR – Hypervisor is present
    SVM * Supports AMD hardware-assisted virtualization
    NP * Supports AMD nested page tables (SLAT)

  • Igor Humberto

    Só para acrescentar, o suporte ao SLAT é obrigatório para o Windows 8 principalmente porque o suporte ao RemoteFX deve estar disponível (aí o suporte ao SLAT ajuda bastante). No caso do Windows Server 2012, não é obrigatório que você precise do RemoteFX. Logo, o suporte ao SLAT deixa de ser obrigatório.
    Agora, o ponto interessante. Ao tentar habilitar o Hyper-V em um notebook com o Windows Server 2012 não tive sucesso. Esse notebook não possui suporte ao SLAT. Sendo assim, considerando o que foi dito até aqui, por que isso não foi possível?
    Resposta: O driver de vídeo do fabricante do adaptador de vídeo estava instalado e, para este driver, existe suporte para o RemoteFX. Assim, ao tentar habilitar o Hyper-V, o sistema entendeu que o SLAT seria necessário. Solução: instalar o driver de vídeo padrão VGA do sistema. Com ele instalado, não foi exigido o SLAT para habilitar o Hyper-V. Com isso, podemos concluir que, no caso do Windows 8, essa deve ser uma das razões pelo qual o SLAT é obrigatório. Quem usaria o Windows 8 sem os drivers do fabricante do adaptador de vídeo e ficaria sem os recursos de aceleração de vídeo? Ninguém. Assim, como todo sistema com o Windows 8 possui os drivers instalados, o SLAT acaba sendo obrigatório. Apesar disso, para o Windows 8 acho pouco provável que o Workaround do Windows Server 2012 ajude. Acho que, neste caso, trata-se de um requisito para a instalação mesmo. Vale ressaltar que, no meu caso, tentei instalar o Windows Server 2012 em um notebook, o que não é o que encontraremos no mercado (server você instala em servidores). Em servidores, como não é comum encontrar adaptadores de vídeo com aceleração 3D, por exemplo, o Hyper-V será habilitado sem problemas. Mesmo sem o suporte ao SLAT. Você só encontraria servidores com adaptadores de vídeo especiais em casos onde a intenção for a de ter um host de virtualização que será usado para cenários de VDI.
    Perguntas?

    • Super resposta!!!

      Agora eu entendi o que acontece com os meus notebooks + placas de vídeo!!!
      Muita gente que faz LAB em notebook vai ter que ficar esperto com isso.

      Valeu Igor.

    • Acho que aqui funcionou um truque, mas vou tentar fazer em outro para ver se rola tb.

      Eu precisava do driver de vídeo instalado no sistema, pq uso dois monitores no notebook. Então levantei o Hyper-V e uma VM, tudo OK.
      Peguei os drivers completos de vídeo e instalei. Até agora sem problemas.

      Se eu instalar os drivers antes, o Hyper-V não rolava!

      Mas ainda tenho que validar se o driver é mesmo completo, pois é uma versão beta ainda.

  • Julio Cesar Brito

    A tecnologia SLAT, que pode ser encontrada tanto na Intel® quanto na AMD®, entretanto a nomenclatura diferencia:

    – Intel®: Extended Page Table (EPT)
    – AMD®: Nested Page Table (NPT)

    Como tem muita gente em duvida sobre qual processador comprar para usar os novos recursos do Windows 8, e que como eu ainda não fez upgrade de hardware para labs de estudo, Segue urls com uma lista de seus fabricantes onde podemos verificar os processadores que possuem estes requisitos :

    Intel
    http://ark.intel.com/pt-br/Products/VirtualizationTechnology

    AMD
    http://support.amd.com/us/kbarticles/Pages/GPU120AMDRVICPUsHyperVWin8.aspx

    Espero que seja util.

  • ranieri

    Olá,

    Estou com um lab Windows 2012 e hyper e vm com Windows 7 para projeto VDI, bem quando um vídeo em uma vm no ambiente VDI o mesmo fica travando, fui o hyper-v e vi que o remote-fx – gpu NÃO mostra a placa de vídeo.

    duvida?
    o que precisa ser feito? para as vm do lab vdi não trave no vídeo?
    estou usando um servidor hp

    obrigado

    • Para que você use o RemoteFX será necessária uma placa de vídeo que suporte esse recurso. Eu tinha visto duas da ATI, com 2Tb, o valor era de R$ 16.000,00.

  • Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz
    Intel64 Family 6 Model 37 Stepping 5, GenuineIntel
    HTT * Hyperthreading enabled
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    SVM – Supports AMD hardware-assisted virtualization
    EM64T * Supports 64-bit mode

    Nao fala nada de EPT….

  • Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz
    x86 Family 6 Model 37 Stepping 5, GenuineIntel
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT * Supports Intel extended page tables (SLAT)

    Vou fazer meus testes…

  • Não consigo Instalar o Hyper-V como devo proceder??

    Coreinfo v3.2 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2012 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz
    Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT – Supports Intel extended page tables (SLAT)

  • E esse resultado? Tem ou não suporte a virtualização?

    Coreinfo v3.21 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2013 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    Intel(R) Core(TM) i7-3770S CPU @ 3.10GHz
    Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT * Supports Intel extended page tables (SLAT)

  • Lidembergue Nascimento

    Coreinfo v3.31 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2014 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    AMD Athlon(tm) II X2 250 Processor
    AMD64 Family 16 Model 6 Stepping 3, AuthenticAMD
    Microcode signature 010000C8
    HYPERVISOR – Hypervisor is present
    SVM Supports AMD hardware-assisted virtualization
    NP Supports AMD nested page tables (SLAT)

    • Lidembergue Nascimento

      Coreinfo v3.31 – Dump information on system CPU and memory topology
      Copyright (C) 2008-2014 Mark Russinovich
      Sysinternals – http://www.sysinternals.com

      AMD Athlon(tm) II X2 250 Processor
      AMD64 Family 16 Model 6 Stepping 3, AuthenticAMD
      Microcode signature 010000C8
      HYPERVISOR – Hypervisor is present
      SVM * Supports AMD hardware-assisted virtualization
      NP * Supports AMD nested page tables (SLAT)

      Esse é o resulatdo do meu, o comentário acima não colou os asteriscos…

  • Johanny LS

    Coreinfo v3.31 – Dump information on system CPU and memory topology
    Copyright (C) 2008-2014 Mark Russinovich
    Sysinternals – http://www.sysinternals.com

    Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz
    Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
    Microcode signature: 00000017
    HYPERVISOR – Hypervisor is present
    VMX * Supports Intel hardware-assisted virtualization
    EPT * Supports Intel extended page tables (SLAT)

    PS: Não consigo rodar o Emulador do Windows Phone, pois precisa da tecnologia Hyper-V Habilitada.

    Possuo Windows 8.1 Pro, e de acordo com diversos testes do site da Microsoft, minha máquina suporta o Hiper-V ! Ao ativar o recurso no Windows, e depois reiniciar para concluir a instalação, trava nos 92 % e diz que não foi possível concluir, daí desfaz todas as alterações.

    Minhas configurações são: Acer Aspire V5-471-6888, 4 GB Ram, Intel Core i5-3337U.

  • jean santos

    no meu nao funciona ;(