Como instalar o Hyper-V via PowerShell

Alex Hinckel, fundador da empresa de TI Proactus Tecnologia, após 15 anos de experiência em TI
SUMÁRIO

Introdução

O Hyper-V tornou-se uma das ferramentas mais importantes para a infraestrutura de TI e virtualização de servidores modernos. Desenvolvido pela Microsoft, ele permite criar e gerenciar ambientes isolados através de máquinas virtuais (VMs), garantindo o máximo aproveitamento do hardware corporativo.

Para empresas que utilizam ambientes Windows, especialmente soluções de infraestrutura de TI, o Hyper-V facilita a consolidação de servidores, a redução de custos com equipamentos e o isolamento seguro de aplicações críticas.

Neste guia, vamos mostrar como instalar e ativar o Hyper-V utilizando o PowerShell, garantindo uma configuração rápida, padronizada e sem a necessidade de navegar por menus gráficos complicados.

O que é o Hyper-V

O Hyper-V é uma tecnologia de virtualização baseada em hipervisor (Hypervisor Tipo 1), o que significa que ele roda diretamente no hardware do servidor, garantindo uma performance muito superior a softwares de virtualização domésticos.

Ao contrário de emuladores tradicionais, as máquinas virtuais criadas no Hyper-V têm acesso direto e otimizado ao processador, memória RAM e armazenamento do servidor.

Com o Hyper-V é possível:

  • Criar servidores virtuais totalmente isolados no mesmo hardware.

  • Otimizar o uso de recursos de TI da empresa.

  • Testar novos sistemas e atualizações sem colocar o ambiente de produção em risco.

  • Facilitar rotinas de backup completo de servidores integrados.

Hoje, ele é uma das plataformas de virtualização mais robustas do mercado corporativo, competindo diretamente com grandes players do setor.

Por que instalar o Hyper-V pelo PowerShell

Embora o Windows permita ativar o Hyper-V através do painel de controle clássico de “Recursos do Windows”, a recomendação para administradores de rede é utilizar o PowerShell.

Isso garante:

  • Velocidade: A ativação ocorre em segundos com uma única linha de comando.

  • Automação: É possível replicar a instalação em múltiplos servidores usando scripts.

  • Gerenciamento Remoto: Permite ativar o recurso em servidores que não possuem interface gráfica instalada (Windows Server Core).

  • Padronização: Reduz o risco de esquecer de instalar componentes vitais, como as ferramentas de gestão.

Por isso, neste guia utilizaremos a linha de comando oficial da Microsoft.

Passo a passo para instalação do Hyper-V

Vamos iniciar o passo a passo para a instalação e ativação do Hyper-V.

Importante: Os comandos a seguir devem ser executados em uma janela do PowerShell aberta como Administrador. Certifique-se também de que a virtualização (Intel VT-x ou AMD-V) está ativada na BIOS/UEFI do seu equipamento.

Instalação no Windows 10 ou Windows 11 (Ambientes de TI / Client)

Se está a configurar o Hyper-V na sua máquina de trabalho para criar laboratórios ou ambientes de testes locais, utilize o comando abaixo:

				
					Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
				
			

Esse comando ativa tanto o hipervisor principal do Hyper-V quanto todas as ferramentas gráficas de gerenciamento necessárias para criar as VMs.

Instalação no Windows Server (Servidores Empresariais)

Se o objetivo é ativar o recurso num servidor dedicado da empresa (seja na versão com interface gráfica ou na versão Server Core), o comando ideal é o seguinte:

				
					Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
				
			

Este comando instala a estrutura completa do Hyper-V no servidor, adiciona os módulos de administração remota e força o reinício automático do sistema para aplicar as alterações.

Virtualização de servidores empresariais

Tenha acesso a especialistas para modernizar a sua operação com servidores virtuais em plataformas Hyper-V e Proxmox.

Validando a instalação

Após o reinício automático do computador ou servidor, é importante validar se o serviço do Hyper-V está ativo e a funcionar corretamente.

Execute o comando de validação abaixo no PowerShell:

				
					Get-Service -Name vmms
				
			

Se a instalação correu bem, o status do serviço vmms (Virtual Machine Management Service) deverá aparecer listado como Running (Em execução). A partir deste momento, o seu ambiente está pronto para receber as primeiras máquinas virtuais.

Conclusão

O Hyper-V via PowerShell é a forma mais rápida e limpa de preparar uma infraestrutura para rodar containers, servidores virtuais e sistemas isolados com estabilidade máxima. Instalá-lo corretamente garante um ambiente sólido e performático para o dia a dia da empresa.

Se a sua empresa precisa de estruturar ambientes de servidores virtuais complexos, migrar servidores físicos antigos para ambientes virtuais ou garantir um plano robusto de continuidade de negócios, a Proactus Tecnologia atua com consultoria, migração, implementação e suporte completo para infraestruturas de TI modernas.

Compartilhe

Dúvidas comuns sobre o assunto

O Hyper-V funciona no Windows Home?

Não. O Hyper-V é um recurso corporativo exclusivo das versões Windows 10 e 11 Pro, Enterprise e Education, além de todas as edições do Windows Server.

Por que recebi um erro ao tentar rodar o comando no PowerShell?

Certifique-se de que abriu o PowerShell clicando com o botão direito e selecionando “Executar como Administrador”. Além disso, confirme se a virtualização está ativa na BIOS/UEFI da máquina.

Posso gerenciar o Hyper-V de outro computador?

Sim. O parâmetro -IncludeManagementTools ativa as ferramentas remotas. Pode instalar o Hyper-V Manager no seu computador de trabalho e conectar-se remotamente ao servidor Windows Server que roda as VMs.

A instalação do Hyper-V exige obrigatoriamente reiniciar o servidor?

Sim. Como o Hyper-V instala um hipervisor do Tipo 1 (que roda por baixo do sistema operacional), a reinicialização é obrigatória para que o Windows passe a rodar sobre a camada de virtualização.

Alex Hinckel, fundador da empresa de TI Proactus Tecnologia, após 15 anos de experiência em TI

Sobre o autor

Alex Hinckel é fundador da Proactus Tecnologia, empresa de TI com sede em Curitiba e atendimento em todo o Brasil. Especialista em infraestrutura com mais de 15 anos de experiência em implantação e gestão de servidores empresariais.

Atua diariamente em ambientes Linux e Windows, domina tecnologias de virtualização como Proxmox e Hyper-V, focado em manter sistemas estáveis, seguros e rodando sem dor de cabeça