/
/

Como instalar e ativar o Hyper-V no Windows 10 para virtualização de hardware

por Team Ninja
How to Install and Enable Hyper-V on Windows 10 for Hardware Virtualization blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • Confirme se o dispositivo Windows suporta virtualização e atende a estes requisitos:
    • Requisitos de sistema do Hyper-V
    • CPU de 64 bits com SLAT
    • VM Monitor Mode Extensions ativado
    • 4 GB ou mais de RAM
    • Virtualização na BIOS/UEFI (VT-x/AMD-V)
    • Windows 10 ou Windows 11 Pro, Enterprise ou Education (não Home)
  • Habilite a virtualização na BIOS/UEFI:
    • Reinicie o PC e pressione a tecla de acesso à configuração.
    • Em Advanced, CPU Settings ou Security, ative Intel Virtualization Technology (VT-x), AMD-V ou SVM Mode.
    • Salve as mudanças, saia e reinicie.
  • Ative o Hyper-V pelo PowerShell:
    • Abra o PowerShell com privilégios elevados e use este código:
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    • Reinicie quando for solicitado.
  • Ative o Hyper-V com o DISM:
    • Abra o Prompt de Comando como administrador.
    • Digite o comando:
      DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  • Ative o Hyper-V pelas Configurações:
    • Vá em Configurações > Aplicativos > Recursos Opcionais > Mais recursos do Windows.
    • Na janela Recursos do Windows, marque Plataforma Hyper-V e Ferramentas de Gerenciamento do Hyper-V.
    • Clique em OK e reinicie quando for solicitado.
    • Se o Hyper-V não ativar mesmo com o dispositivo atendendo aos requisitos, a segurança baseada em virtualização do Windows 11 pode estar bloqueando. Veja a seção de solução de problemas abaixo.

Para ativar o Hyper-V no Windows 10 ou no Windows 11, habilite a virtualização na BIOS ou UEFI e depois ative o recurso Hyper-V pelo PowerShell, pelo DISM ou pelo aplicativo Configurações. Este guia reúne os três métodos nos dois sistemas operacionais, além dos requisitos de sistema e das soluções para os problemas mais comuns de configuração.

O Windows 10 chegou ao fim do suporte convencional em 14 de outubro de 2025. Se estiver configurando uma máquina nova ou quiser instruções que permaneçam atuais por mais tempo, siga os passos do Windows 11 abaixo. Se o dispositivo ainda roda Windows 10 com Atualizações de Segurança Estendidas, os passos do Windows 10 continuam valendo.

Com o Hyper-V, um recurso nativo do Windows, dá para criar e gerenciar máquinas virtuais (VMs) sem complicação. Neste artigo, vamos mostrar como instalar e ativar o Hyper-V no Windows 10.

Reduza a complexidade do gerenciamento de máquinas virtuais com NinjaOne.

→ Saiba mais sobre NinjaOne para VMs

Hyper-V e máquinas virtuais no Windows 10

O Hyper-V é uma tecnologia de virtualização desenvolvida pela Microsoft. Cada máquina virtual no Windows 10 funciona em um espaço isolado, ou seja, é possível rodar sistemas operacionais diferentes lado a lado sem comprometer a estabilidade do sistema principal. É como ter vários computadores acessíveis a partir de um único dispositivo Windows.

Diferente dos hipervisores “Tipo 2” (como o VirtualBox), que rodam como aplicativos sobre o Windows, o Hyper-V é um hipervisor Tipo 1 (bare metal). Depois de ativado, ele roda direto no hardware, e o próprio Windows passa a funcionar como uma “partição pai” sobre ele.

Por que ativar o Hyper-V no Windows 10?

Veja alguns motivos para ativar o Hyper-V no Windows 10.

  • Isolamento: cada máquina virtual no Windows 10 fica totalmente isolada do sistema operacional principal. Se algo der errado dentro da máquina virtual, o host não é afetado.
  • Ambientes de teste: o Hyper-V é ideal para testar aplicativos em sistemas operacionais ou configurações diferentes sem precisar de vários dispositivos físicos.
  • Gerenciamento de recursos: você define quanto poder de processamento, memória e armazenamento cada máquina virtual usa, o que torna o gerenciamento de recursos mais eficiente.
  • Snapshots: o Hyper-V permite tirar snapshots das máquinas virtuais a qualquer momento. Assim dá para salvar o estado atual e voltar a ele quando precisar — algo que salva a vida em testes de software.

Requisitos de sistema do Hyper-V

Antes de ativar o Hyper-V no Windows 10, confirme se o computador atende a estes requisitos:

  • Processador de 64 bits com Second Level Address Translation (SLAT) — isso melhora o desempenho da máquina virtual no Windows 10.
  • CPU com suporte a VM Monitor Mode Extensions
  • No mínimo 4 GB de RAM — quanto mais memória, melhor o desempenho, principalmente se pretende rodar várias máquinas virtuais.
  • Suporte a virtualização de hardware no nível da BIOS
  • Windows 10 ou Windows 11 nas edições Enterprise, Pro ou Education. O Hyper-V não está disponível na edição Home de nenhuma das versões.

Como ativar a virtualização de hardware

Ativar a virtualização no Windows 10 exige alguns passos. Primeiro, é preciso saber como ligar a virtualização de hardware nas configurações da BIOS. Depois disso, dá para usar o PowerShell, o DISM ou o aplicativo Configurações para ativar o Hyper-V.

Como habilitar a virtualização na BIOS

Os passos exatos variam conforme o fabricante da placa-mãe e a versão da BIOS, mas este é o roteiro geral:

  1. Entre na configuração da BIOS:
    • Reinicie o computador.
    • Durante a inicialização, pressione a tecla que abre a configuração da BIOS. Ela varia, mas costuma ser uma destas: Del, F2, F10, Esc ou F12. A tecla correta aparece na tela durante o boot (por exemplo, “Press [Key] to enter setup”).
  2. Vá até as configurações de virtualização:
    • Na BIOS, procure uma seção relacionada a CPU Configuration, Advanced ou Security. O nome exato varia.
    • Dentro dessa seção, procure as opções de virtualização. Os nomes mais comuns são:
      • Virtualization Technology (VT-x)
      • Intel Virtualization Technology
      • AMD-V (para processadores AMD)
      • SVM Mode (para processadores AMD)
  3. Ative a virtualização:
    • Selecione a opção de virtualização e mude a configuração para Enabled.
    • Se aparecerem opções como VT-d ou IOMMU, ativá-las também pode melhorar o desempenho das máquinas virtuais, embora não seja obrigatório para o Hyper-V.
  4. Salve e saia:
    • Siga as instruções da sua BIOS para salvar e sair (Save and Exit). Normalmente basta pressionar F10, mas confirme pelas indicações na tela.
    • O computador reinicia com as mudanças aplicadas.

Ativar o Hyper-V pelo PowerShell

Para ativar o Hyper-V pelo PowerShell, abra o PowerShell como administrador e execute comandos específicos. Esse processo instala o recurso Hyper-V no sistema Windows, desde que o computador atenda aos requisitos de hardware e a virtualização esteja habilitada na BIOS/UEFI. Veja como fazer:

  1. Abra o PowerShell como administrador:
    • Clique com o botão direito no botão Iniciar ou pressione Win + X e selecione “Windows PowerShell (Admin)” ou “Prompt de Comando (Admin)”, caso o PowerShell não apareça. No Windows 11, a opção pode ser “Terminal (Admin)”.
    • Se a caixa de diálogo do Controle de Conta de Usuário (UAC) aparecer, clique em “Sim” para permitir que o aplicativo faça alterações no dispositivo.
  2. Verifique se o Hyper-V pode ser instalado:
    • Antes de instalar, vale checar se o sistema é compatível. Execute o comando: Systeminfo
    • Veja a seção “Hyper-V Requirements” para conferir se todos os requisitos foram atendidos. Se sim, siga com a instalação.
  3. Instale o Hyper-V:
    • Para instalar o Hyper-V, use este comando: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  4. Reinicie o computador:
    • Quando a instalação terminar, reinicie o computador para aplicar as mudanças. Dá para fazer isso na hora com o comando: Restart-Computer

Após a reinicialização, o Hyper-V estará ativado e já é possível criar e gerenciar máquinas virtuais no Windows 10. Abra o Gerenciador do Hyper-V pelo menu Iniciar para começar a trabalhar com elas.

Ativar o Hyper-V com o DISM

O DISM é uma ferramenta de linha de comando usada para manutenção e preparação de imagens do Windows, incluindo as do Windows PE, do Ambiente de Recuperação do Windows (Windows RE) e da Instalação do Windows. Também serve para ativar recursos do Windows com o sistema operacional em execução.

Veja como ativar o Hyper-V com o DISM:

  1. Abra o Prompt de Comando como administrador:
    • Clique com o botão direito no botão Iniciar ou pressione Win + X e selecione “Prompt de Comando (Admin)” ou “Windows Terminal (Admin)”, caso o Prompt de Comando não esteja na lista. No Windows 11, é mais provável encontrar “Windows Terminal (Admin)”.
    • Se a caixa de diálogo do Controle de Conta de Usuário (UAC) aparecer, clique em “Sim” para permitir que o aplicativo faça alterações no PC.
  2. Ative o Hyper-V com o DISM:
    • Digite o comando a seguir no Prompt de Comando e pressione Enter: DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  3. Reinicie o computador:
    • Depois que o comando terminar, provavelmente será necessário reiniciar o computador para aplicar as mudanças. O prompt pode pedir isso, ou você reinicia manualmente.

Ativar o Hyper-V pelas Configurações

Se prefere um caminho mais simples, dá para ativar a virtualização no Windows 10 pelo aplicativo Configurações. Esse método oferece uma interface gráfica (GUI) para quem não quer usar a linha de comando. Siga estes passos:

  1. Abra o aplicativo Configurações:
    1. Pressione Win + I para abrir as Configurações ou clique no menu Iniciar e depois no ícone de engrenagem.
  2. Acesse os Recursos do Windows:
    1. No Windows 10: vá para Aplicativos > Recursos Opcionais > Mais recursos do Windows no fim da página.
    2. No Windows 11: vá para Aplicativos > Recursos Opcionais > Mais recursos do Windows no fim da seção “Configurações relacionadas”.
  3. Ative o Hyper-V:
    1. Na janela Recursos do Windows que abrir, role até encontrar “Hyper-V” e marque a caixa ao lado.
    2. Confirme que “Ferramentas de Gerenciamento do Hyper-V” e “Plataforma Hyper-V” estão selecionadas. As ferramentas de gerenciamento incluem o Gerenciador do Hyper-V, uma ferramenta gráfica para administrar máquinas virtuais no Windows 10, e a plataforma fornece os serviços necessários para elas.
    3. Clique em OK para iniciar a instalação. O Windows aplica as mudanças, o que pode levar alguns minutos.
  4. Reinicie o computador:
    1. Concluída a instalação, provavelmente aparecerá um aviso para reiniciar. Salve o que estiver aberto e reinicie o computador para finalizar o processo.
  5. Confirme se deu certo
    Antes de criar a primeira máquina virtual, verifique se o Hyper-V está ativo:

    1. Pressione Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas.
    2. Abra a guia Desempenho e clique em CPU.
    3. Procure por Virtualização: Habilitado no canto inferior direito.

    Observação: se o Hyper-V estiver totalmente ativo, pode aparecer “Um hipervisor foi detectado” no lugar — isso confirma que o sistema roda sob a camada do Hyper-V.

Transforme o gerenciamento das suas máquinas virtuais com uma ferramenta de RMM poderosa.

Comece um teste grátis no NinjaOne

Resumo: qual método usar?

Método Melhor para Comando ou caminho Precisa reiniciar?
PowerShell Configuração rápida e automatizável Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All Sim
DISM Configuração por linha de comando sem PowerShell DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V Sim
Configurações (GUI) Quem prefere interface visual Aplicativos > Recursos Opcionais > Mais recursos do Windows > Hyper-V Sim

Solução de problemas: virtualização esmaecida na BIOS

Se a virtualização de hardware aparece esmaecida na BIOS ou UEFI do dispositivo com Windows 10, em geral o firmware do sistema ou a configuração de hardware está bloqueando o recurso.

  • Atualize o firmware da BIOS/UEFI

Uma BIOS desatualizada pode não exibir corretamente as configurações de virtualização. Acesse a página de suporte do fabricante da placa-mãe ou do notebook e instale a versão mais recente. Equipes de TI e empresas maiores podem usar um software de gerenciamento de patches para manter os endpoints sempre atualizados em escala.

  • Verifique se a CPU suporta virtualização

Nem todo processador suporta VT-x ou AMD-V. Rode o comando abaixo no Windows para confirmar:

systeminfo | find "Virtualization"

Se o resultado for No, o hardware talvez não atenda aos requisitos mínimos de virtualização..

  • Desligue o dispositivo completamente

Se nenhum dos métodos anteriores funcionar, desligue o PC por completo. Tire o dispositivo da tomada por 10 a 15 segundos e ligue de novo. Ao entrar na BIOS outra vez, as configurações travadas devem ser atualizadas.

  • Desative a Inicialização Rápida do Windows

Se a virtualização continuar como “Desabilitado” no Gerenciador de Tarefas mesmo estando “Enabled” na BIOS, o Windows pode estar usando uma sessão de kernel salva. Desative a Inicialização Rápida (Painel de Controle > Opções de Energia > Escolher a função dos botões de energia) e faça um “Desligar” completo, em vez de “Reiniciar”.

  • Hyper-V bloqueado pela segurança baseada em virtualização (Windows 11, versões 24H2 e 25H2)

Nessas versões do Windows 11, a segurança baseada em virtualização e a Integridade de Memória vêm ativadas por padrão e podem impedir que o Hyper-V ou hipervisores de terceiros acessem a virtualização de hardware, mesmo depois de rodar bcdedit /set hypervisorlaunchtype off isoladamente. Se o Hyper-V ainda não ativar:

  1. Abra Segurança do Windows > Segurança do dispositivo > Isolamento do núcleo e desative a Integridade de Memória.
  2. Execute bcdedit /set hypervisorlaunchtype off em um PowerShell ou Prompt de Comando com privilégios elevados.
  3. Reinicie o computador.

Se mesmo assim o Hyper-V não funcionar, confirme se o Windows está totalmente atualizado. A Microsoft lançou atualizações cumulativas em 2026 que corrigem várias falhas e conflitos ligados ao Hyper-V, então uma versão desatualizada pode gerar sintomas que parecem problema de configuração, mas são um bug já resolvido.

Proteja sua infraestrutura de VMs com NinjaOne

Veja como a plataforma NinjaOne Endpoint Management simplifica o gerenciamento de dispositivos. Com NinjaOne, dá para monitorar hosts Hyper-V e máquinas virtuais, acompanhar o desempenho segundo condições baseadas em políticas e gerenciar a segurança da infraestrutura de VMs em um só console. Comece com um teste grátis.

FAQs

Como hipervisor nativo da Microsoft, o Hyper-V assume o controle total das extensões de virtualização de hardware do sistema (Intel VT-x ou AMD-V) quando ativado. Isso impede que outros hipervisores, como VMware ou VirtualBox, acessem a mesma camada de hardware, o que pode gerar erros.

Se precisa usar ferramentas de virtualização de terceiros, não é necessário desinstalar o Hyper-V. Com privilégios administrativos, dá para desativá-lo temporariamente com este comando no PowerShell (Admin):

bcdedit /set hypervisorlaunchtype off\

Reinicie o computador em seguida para restaurar a compatibilidade com os outros softwares de virtualização.

Problemas de desempenho no Hyper-V costumam vir de recursos limitados ou configuração inadequada, então siga os passos acima para instalar e ativar o Hyper-V no Windows 10. Garanta que o host tenha RAM, núcleos de CPU e espaço em disco suficientes, já que o desempenho cai quando os recursos ficam sobrecarregados entre várias máquinas virtuais. Também vale ativar a Memória Dinâmica, que deixa o Hyper-V ajustar a alocação de memória conforme a carga de trabalho muda. Verifique ainda gargalos de I/O de disco, principalmente se usa HDDs em vez de SSDs.

Não. O Hyper-V suporta apenas sistemas operacionais Windows e Linux, e não oferece suporte a máquinas virtuais com macOS ou iOS. A virtualização de hardware do macOS é legalmente restrita a hardware Apple pelo Contrato de Licença de Usuário Final (EULA) da Apple, que proíbe rodar o macOS em sistemas de outros fabricantes. Existem soluções alternativas não oficiais e ferramentas de terceiros, mas elas não têm suporte, são instáveis e descumprem a licença, já que o Hyper-V não traz os drivers e a emulação de firmware que o macOS exige.

Sim, de forma positiva. Com o Hyper-V ativado, o Windows pode usar recursos de segurança baseada em virtualização (VBS), como a Integridade de Memória (Isolamento do núcleo). Esses recursos criam um ambiente isolado para processos críticos do sistema e os protegem contra malware em nível de kernel. Como o hipervisor roda abaixo do sistema operacional, há um impacto mínimo no desempenho do host (normalmente $< 5\%$).

O Hyper-V não cria automaticamente uma rede “NAT” para as VMs. É preciso usar o Gerenciador de Comutadores Virtuais para criar um comutador “Externo” ou “Interno”:

  1. Abra Gerenciador do Hyper-V > Gerenciador de Comutadores Virtuais.
  2. Selecione Novo comutador de rede virtual > Externo.
  3. Associe-o ao adaptador físico de Wi-Fi ou Ethernet.
  4. Nas configurações da VM, confirme que o Adaptador de Rede está conectado a esse novo comutador.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?

Termos e condições NinjaOne

Ao clicar no botão “Aceito” abaixo, você indica sua aceitação dos seguintes termos legais, bem como dos nossos Termos de Uso:

  • Direitos de propriedade: A NinjaOne é proprietária e continuará a ser proprietária de todos os direitos, títulos e interesses relativos ao script (incluindo os direitos autorais). A NinjaOne está concedendo a você uma licença limitada para usar o script de acordo com os presentes termos legais.
  • Limitação de uso: Você só poderá usar o script para fins comerciais internos ou pessoais legítimos, sendo vedado compartilhar o script com terceiros.
  • Proibição de republicação: Em nenhuma circunstância você tem permissão para republicar o script em qualquer biblioteca de scripts pertencente ou sob o controle de qualquer outro fornecedor de software.
  • Isenção de responsabilidade da garantia: O script é fornecido “no estado em que se encontra” e “conforme disponível”, sem qualquer tipo de garantia. A NinjaOne não promete ou garante que o script estará livre de defeitos ou que atenderá às suas necessidades ou expectativas específicas.
  • Assunção de riscos: O uso do script é por sua própria conta e risco. Você reconhece que há certos riscos inerentes ao uso do script, e você compreende e assume cada um desses riscos.
  • Renúncia e isenção de responsabilidade: Você não responsabilizará a NinjaOne por consequências adversas ou não intencionais resultantes do seu uso do script e renunciará a quaisquer direitos ou tutelas legais que possa ter contra a NinjaOne em relação ao seu uso do script.
  • EULA: Se você for cliente da NinjaOne, o uso do script está sujeito ao Contrato de Licença de Usuário Final aplicável a você (EULA).