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.
- Abra o PowerShell com privilégios elevados e use este código:
- 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.
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:
- 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”).
- 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)
- 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.
- 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:
- 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.
- 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.
- Instale o Hyper-V:
- Para instalar o Hyper-V, use este comando: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- 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:
- 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.
- 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
- 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:
- Abra o aplicativo Configurações:
- Pressione Win + I para abrir as Configurações ou clique no menu Iniciar e depois no ícone de engrenagem.
- Acesse os Recursos do Windows:
- No Windows 10: vá para Aplicativos > Recursos Opcionais > Mais recursos do Windows no fim da página.
- No Windows 11: vá para Aplicativos > Recursos Opcionais > Mais recursos do Windows no fim da seção “Configurações relacionadas”.
- Ative o Hyper-V:
- Na janela Recursos do Windows que abrir, role até encontrar “Hyper-V” e marque a caixa ao lado.
- 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.
- Clique em OK para iniciar a instalação. O Windows aplica as mudanças, o que pode levar alguns minutos.
- Reinicie o computador:
- Concluída a instalação, provavelmente aparecerá um aviso para reiniciar. Salve o que estiver aberto e reinicie o computador para finalizar o processo.
- Confirme se deu certo
Antes de criar a primeira máquina virtual, verifique se o Hyper-V está ativo:- Pressione Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas.
- Abra a guia Desempenho e clique em CPU.
- 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.
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:
- Abra Segurança do Windows > Segurança do dispositivo > Isolamento do núcleo e desative a Integridade de Memória.
- Execute bcdedit /set hypervisorlaunchtype off em um PowerShell ou Prompt de Comando com privilégios elevados.
- 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.