Contents

Como instalar o Hyper-V no Windows 11 Home

Pode ativar o Hyper-V no Windows 11 como uma funcionalidade opcional incluída por predefinição com o sistema operativo. Permite-lhe criar máquinas virtuais para instalar e executar o SO convidado em hardware virtual. No entanto, o Hyper-V só está disponível para as edições Pro, Education e Enterprise do sistema operativo. Se estiver a utilizar a edição Home, terá de recorrer a um gestor de máquinas virtuais de terceiros.

Caso prefira não utilizar uma ferramenta de gestão de virtualização de terceiros e pretenda instalar o Hyper-V no seu sistema Windows 11 Home através de uma solução alternativa de script em lote, siga estes passos.

Como ativar a virtualização de hardware no Windows 11

/pt/images/enable-hardware-virtualization-bios-hp-laptoop-1.jpg

O Hyper-V é uma tecnologia de virtualização que funciona ao nível do hardware, necessitando da presença da virtualização de hardware nas definições de firmware do sistema para funcionar corretamente. Felizmente, muitas máquinas contemporâneas incorporam esta capacidade como parte do seu design, permitindo aos utilizadores activá-la através da interface BIOS.

Para computadores portáteis com a marca HP, consulte o manual do utilizador ou os recursos da base de dados de conhecimento disponíveis no site do fabricante para aceder aos passos necessários. Para dispositivos de outras empresas, consulte a respectiva documentação e recursos de suporte.

Para ativar a virtualização de hardware no BIOS:

Recomenda-se interromper a operação de um computador quando ele estiver energizado, desligando o dispositivo.

Prima o botão de alimentação para ativar o computador e, em seguida, prima a tecla F10 repetidamente para aceder às definições do Sistema básico de entrada/saída (BIOS). Note que a tecla específica utilizada para entrar na BIOS pode variar consoante o fabricante do dispositivo; por isso, é aconselhável tentar utilizar as teclas de função F10, F2, F12, F1 ou a tecla Delete até identificar a tecla correcta.

Ao aceder ao utilitário BIOS Setup, navegue até ao separador Configuration na sua interface.

Utilize a tecla de seta para baixo para selecionar “Virtualization Technology” na lista de opções.

Clique no ícone da estrela e, em seguida, introduza o comando correspondente na caixa de texto abaixo, após o que deverá ativar a opção clicando na mesma. Uma segunda pressão na tecla Enter confirmará a sua seleção.

Por favor, evite utilizar abreviaturas como “BIOS” sem o devido contexto ou explicação para uma compreensão mais sofisticada. Em vez de dizer “prima F10”, considere utilizar “clique no botão ‘Guardar alterações’”. Forneça também um método alternativo para salvar as alterações em vez de depender apenas do BIOS.Por exemplo, pode dizer algo como isto:Em seguida, clique no botão ‘Guardar alterações’ localizado no canto superior direito do ecrã para aplicar as alterações e sair do menu de configuração atual. Em alternativa, se preferir não utilizar a BIOS, pode selecionar a opção para reiniciar o computador manualmente e reiniciar o sistema operativo para confirmar que as novas definições foram aplicadas.

A funcionalidade de virtualização do hardware do computador foi activada e, como resultado, este será submetido a um processo de reinicialização. Isto permite que a instalação do Hyper-V prossiga sem problemas.

Como instalar o Hyper-V no Windows 11 Home

Para facilitar a implementação do Hyper-V no Windows 11 Home, é necessário desenvolver e executar um ficheiro batch que irá instalar os componentes necessários para ativar esta funcionalidade.

Um pré-requisito para avançar envolve a criação de um Ponto de Restauro no seu sistema. Ao fazê-lo, permite restaurar a configuração atual do computador, caso surjam complicações no decurso do procedimento.

Para ativar o Hyper-V no Windows 11 Home:

Abra uma nova instância do Notepad executando os seguintes passos:Prima a tecla Windows seguida da letra “R” no teclado para invocar a caixa de diálogo Executar. No campo de texto fornecido, introduza “notepad” (sem aspas) e, em seguida, clique no botão “OK”. Isto irá lançar uma nova instância da aplicação Notepad para criar ou editar documentos de texto.

/pt/images/hyper-v-install-windows-11-home-script.png

Siga estas etapas para criar uma nova função JavaScript chamada “greet” que exibirá uma caixa de alerta com uma mensagem quando for chamada:1. Abra o Notepad.2. Crie um novo documento.3. Cole o seguinte código no documento:javascriptfunction greet(name) {alert(“Hello, " \+ name \+ “!”);}4. Guarde o documento como “test.html”.5. Faça duplo clique no ficheiro guardado no Explorador de Ficheiros para o abrir no seu navegador Web.

 pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

Para aceder à caixa de diálogo guardar de uma forma mais refinada, prima a tecla Control mais a letra “S” no teclado. Esta ação fará aparecer imediatamente a caixa de diálogo pretendida para guardar.

Para executar o script contido no ficheiro denominado “hyperv.bat”, é necessário introduzir um nome de ficheiro específico na caixa de texto designada, que inclui a extensão “.bat” separada por pontos no final do mesmo.

/pt/images/save-hyperv-install-script.png

Seleccione o menu pendente “Guardar como” e opte por “Todos os ficheiros” como formato de ficheiro selecionado.

Clique no botão “Guardar” abaixo para preservar este documento.

/pt/images/run-hyperv-bat-script-administrator.png

Execute os seguintes passos para ativar o Hyper-V no Windows 10 com o nome de comutador virtual fornecido “Virtual Switch for Virtual Machines”:1. Clique com o botão direito do rato no ficheiro “hyperv.bat” localizado no mesmo diretório onde o guardou anteriormente utilizando o comando “guardar como” e, em seguida, clique em “Executar como Administrador”. Se aparecer uma mensagem de UAC (Controlo de Conta de Utilizador), clique em “Sim” para continuar.

O script deve iniciar a execução na linha de comandos com o objetivo de instalar o Hyper-V. Esteja ciente de que este processo pode exigir um período de tempo alargado e é essencial manter-se paciente até à sua conclusão.

Após a conclusão bem-sucedida da operação, você será notificado com uma mensagem indicando que ela foi concluída.

/pt/images/install-hyper-v-install-windows-11-home.png

Digite “Y” para confirmar e iniciar uma reinicialização do sistema. Em alternativa, se preferir não efetuar uma reinicialização neste momento, introduza “N” para prosseguir com as operações normais da linha de comandos.

Tenha em atenção que, para que as alterações tenham efeito, é necessário reiniciar o computador. Após o processo de reinicialização, o Hyper-V deve estar disponível como uma opção no Windows 11 Home. Para aceder ao Gestor de Hyper-V, basta introduzir “Hyper-V” na barra de pesquisa do Windows e selecionar a opção resultante para criar uma nova máquina virtual.

Também pode utilizar a caixa de diálogo Funcionalidades do Windows, a Prompt de Comando ou o Windows PowerShell para ativar o Hyper-V, se este ainda não tiver sido ativado.

⭐ Prima a tecla Win e escreva cmd . Em seguida, clique com o botão direito do rato em Prompt de Comando e seleccione Executar como administrador. /pt/images/enable-hyper-v-command-prompt.png

⭐ Na janela do Prompt de Comando, digite o seguinte comando e pressione Enter :

 <code>DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V 

Utilizando o utilitário Deployment Imaging Service and Management (DISM), este comando habilita o Microsoft Hyper-V e seus pré-requisitos associados em um sistema de computação baseado em Windows. A conclusão bem-sucedida da operação é indicada pela mensagem “Operation completed successfully”, que significa que o Hyper-V foi ativado com sucesso.

Como desativar o Hyper-V no Windows 11 Home

/pt/images/disable-hyper-v-windows-11-windows-features.jpg

Para desativar o Hyper-V no sistema operativo do Windows 11 Home, pode utilizar-se a caixa de diálogo Características do Windows.

Para desativar o Hyper-V:

Para aceder à caixa de diálogo Executar, prima a tecla Windows \+ R no teclado. Isto permitir-lhe-á introduzir comandos e executar aplicações de uma forma mais conveniente.

⭐Tipooptionalfeatures.exee e clique emOK.

Localize a funcionalidade Hyper-V na caixa de diálogo Funcionalidades do Windows.

Desmarque a funcionalidade “Hyper-V” e, em seguida, confirme clicando em “OK”. Permitir que o procedimento de remoção prossiga até estar concluído.

Clique em “Reiniciar agora” para iniciar uma reinicialização do sistema e implementar as actualizações.

O sistema operativo Windows oferece uma opção de virtualização adicional conhecida como Windows Sandbox, que é um ambiente de trabalho simplificado concebido para executar aplicações em ambientes isolados. Esta funcionalidade está disponível exclusivamente nas edições Professional e Enterprise do sistema operativo e pode ser activada através do menu “Funcionalidades do Windows”.

Embora o Hyper-V da Microsoft ofereça uma solução de script em lote para instalar a aplicação sandbox na edição Professional do Windows, esta opção não está disponível para a edição Home. Felizmente, existem métodos alternativos que permitem aos utilizadores executar e testar aplicações em ambientes isolados. Estes incluem a utilização de máquinas virtuais ou outras ferramentas de terceiros concebidas especificamente para executar e testar software em ambientes controlados.

Executar o Hyper-V no Windows 11 Home

A Microsoft impôs restrições à utilização do Hyper-V nas edições Professional, Education e Enterprise do sistema operativo. No entanto, através do ajuste das definições da BIOS e da utilização de um script de lote eficiente, é possível aos utilizadores com a edição Home do Windows 11 activarem também a funcionalidade Hyper-V.

Uma vez concluída a instalação do Hyper-V, é possível utilizá-lo para criar máquinas virtuais que suportam vários sistemas operativos, como o Windows e o Ubuntu.