Contents

Como desativar ou remover o Hyper-V no Windows 11

Principais conclusões

Em certos casos, a utilização do Hyper-V no Windows 11 pode resultar em interferência com soluções ou aplicativos de virtualização externos, levando a uma incapacidade de iniciar esses programas devido a erros. Nesses casos, a desativação do Hyper-V foi observada para aliviar eficazmente este problema.

Utilizando a caixa de diálogo Recursos do Windows ou o utilitário BCDEdit, é possível desativar o Hyper-V no sistema operacional. Recomenda-se que reinicie o computador para que as modificações efectuadas sejam aplicadas.

Siga estas etapas se encontrar algum problema com a caixa de diálogo Recursos do Windows ao tentar desativar o Hyper-V:1. Abra uma linha de comandos ou o PowerShell como administrador.2. Execute os seguintes comandos para desativar o Hyper-V:a) Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-Vb) Remove-WindowsFeature -Online -Name Microsoft-Hyper-V-V-Virtual-Network-Adapter3. Além disso, considere a possibilidade de desativar a integridade da memória e a proteção de dispositivos/credenciais para obter um desempenho ideal. Ao tomar estas medidas, pode potencialmente resolver quaisquer problemas relacionados com a caixa de diálogo Funcionalidades do Windows ao tentar desativar o Hyper-V.

O Hyper-V é uma tecnologia de virtualização incluída como parte do sistema operativo no Windows 11 e é instalada automaticamente em todos os dispositivos que executam esta versão do Windows. No entanto, embora possa ser facilmente acessível para os utilizadores das edições Professional e Enterprise do SO, os utilizadores da edição Home têm de obter primeiro os ficheiros de instalação necessários através de um script de linha de comandos antes de poderem utilizar esta funcionalidade.

Lamentavelmente, o Hyper-V pode interferir com várias aplicações instaladas no computador, incluindo outro software de virtualização, como o VMware Workstation, o VirtualBox e programas emuladores. Consequentemente, poderá ter problemas ao tentar executar aplicações, jogos de PC ou ferramentas de otimização do sistema devido à presença do Hyper-V no seu dispositivo.

Felizmente, é possível desativar eficazmente o Hyper-V na última iteração do Windows 11, utilizando a caixa de diálogo convencional Funcionalidades do Windows ou interfaces de linha de comandos, como o Prompt de Comando e o PowerShell.

Por que você pode precisar desativar o Hyper-V

A funcionalidade da extensão de virtualização integrada de um computador, como Intel VT-x ou AMD-V, é restrita a uma única ferramenta de virtualização por padrão. Para utilizar software de virtualização alternativo, como o VMware Workstation ou o VirtualBox, é necessário desativar o hipervisor Microsoft Hyper-V.

Além disso, recomenda-se a desativação de qualquer outra funcionalidade que dependa de um hipervisor e esteja integrada na Segurança do Windows, como o Device Guard, o Credential Guard e o componente do Core Isolation conhecido como Memory Integrity.

Como verificar se o Hyper-V está a ser executado no Windows 11

/pt/images/system-information-hyper-has-been-detected.jpg

Para verificar se a plataforma de virtualização Hyper-V está atualmente operacional, pode utilizar-se a aplicação Informações do Sistema. Isto revela-se particularmente benéfico nos casos em que é necessária a verificação do estado ativo do hipervisor Hyper-V antes ou depois de o desativar.

Para verificar o estado operacional da tecnologia de virtualização Hyper-V no seu dispositivo informático, pode executar os seguintes passos:

Prima a tecla Windows e a letra “R” em simultâneo para abrir a caixa de diálogo Executar, onde pode executar vários comandos do sistema ou aceder a várias definições de configuração de uma forma fácil de utilizar.

Execute o comando “msinfo32.exe” numa janela do Prompt de Comando ou do PowerShell e, em seguida, clique no botão “OK” para iniciar a aplicação.

⭐ Em seguida, verifique se a seguinte entrada está disponível na parte inferior do separador de detalhes:

 A hypervisor has been detected. Features required for Hyper-V will not be displayed. 

Para utilizar software de virtualização alternativo com êxito, poderá ser necessário desativar determinadas funcionalidades do Windows, tais como o Hyper-V, a Integridade da Memória e a Proteção de Credenciais, conforme descrito nos passos fornecidos abaixo.

Como desativar o Hyper-V através de funcionalidades opcionais do Windows

A caixa de diálogo Funcionalidades do Windows fornece aos utilizadores uma interface para ativar ou desativar várias funcionalidades que estão disponíveis no sistema, mas que podem estar desactivadas por predefinição. Isto inclui uma gama de opções, como a tecnologia de virtualização e outras funcionalidades avançadas, como o Hyper-V. Ao aceder a esta funcionalidade, os utilizadores têm um maior controlo sobre o desempenho geral e as capacidades do seu sistema operativo, permitindo-lhes otimizar a sua experiência informática de acordo com as suas necessidades e preferências específicas.

Para resolver o problema do erro de Hyper-V detectado, é necessário desativar as funcionalidades Plataforma de Máquina Virtual e Plataforma de Hipervisor do Windows juntamente com a funcionalidade Hyper-V.

Para desativar o Hyper-V através da utilização da interface Funcionalidades do Windows, siga estes passos:

Prima a tecla Windows em combinação com a letra “R” no teclado para aceder à caixa de diálogo Executar.

Escreva a palavra “control” no campo fornecido e, em seguida, clique no botão “OK” para aceder ao Painel de Controlo.

⭐ No Painel de Controlo, clique em Programas . /pt/images/control-panel-programs-windows-11.jpg

⭐ Em seguida, clique em Programas e Recursos.

⭐ No painel esquerdo, clique em Ativar ou desativar funcionalidades do Windows. /pt/images/turn-windows-featureson-off-windows-11-control-panel.jpg

Localize o Hyper-V na lista de funcionalidades disponíveis para instalação na caixa de diálogo Funcionalidades do Windows.

⭐ Desmarque a opção Hyper-V para desativar a funcionalidade. /pt/images/Windows-features-dialog-disable-hyper-v.jpg

⭐ Em seguida, desloque-se para baixo e localize as opções Plataforma de Máquina Virtual e Plataforma de Hipervisor do Windows. /pt/images/Windows-features-dialog-disable-virtual-machine-platform-windows-hypervisor-platform.jpg

Em alternativa, anule a seleção de qualquer opção selecionada, clicando novamente na mesma ou não seleccionando nenhuma das opções disponíveis. Em seguida, clique em “OK” para confirmar a sua decisão.

O sistema operativo, Windows, irá remover determinados componentes, incluindo o Hyper-V, do seu computador como parte de uma atualização de software ou processo de instalação.

Após a conclusão do processo, recomenda-se que desligue e volte a ligar o computador para implementar eficazmente as actualizações.

Como desativar o Hyper-V utilizando o BCDEDIT

/pt/images/disable-hyper-v-command-prompt-bcdedit-tool.jpg

Utilizando o utilitário BCDEdit, é possível desmarcar eficazmente o Hyper-V nas definições de configuração de arranque do sistema. Esta ação permite a desativação temporária do Hyper-V sem necessitar de uma remoção completa da funcionalidade do computador.

Para desativar o Hyper-V utilizando o BCDEdit:

Prima a tecla Windows no teclado e, em seguida, escreva “cmd” na janela da linha de comandos que aparece para aceder à aplicação da linha de comandos.

Clique com o botão direito do rato na aplicação da Linha de Comandos e, em seguida, escolha executá-la com privilégios administrativos no menu de contexto que aparece.

⭐ Na janela do Prompt de Comando, escreva o seguinte comando e prima Enter:

 bcdedit /set hypervisorlaunchtype off 

Após a apresentação da mensagem de sucesso, recomenda-se que termine a instância atual da Linha de Comandos e inicie uma reinicialização do sistema, de modo a facilitar a implementação das alterações especificadas.

⭐ Se precisar de ativar novamente o Hyper-V, utilize o seguinte comando:

 bcdedit /set hypervisorlaunchtype auto 

Para efetuar as alterações, é imperativo que inicie uma reinicialização do sistema do seu computador pessoal.

Os utilizadores avançados podem utilizar o utilitário BCDEdit para outras operações complexas, incluindo a eliminação de selecções de arranque anteriores do menu de arranque e a adição de um ícone de acessibilidade ao modo de segurança na sequência de arranque do Windows 11.

Como desinstalar o Hyper-V usando o prompt de comando

/pt/images/disable-hyper-v-command-prompt.jpg

Para desativar o hipervisor por meio do prompt de comando em um sistema Windows se a remoção por meio da caixa de diálogo Recursos do Windows não for bem-sucedida, siga estas etapas:

⭐ Abra o prompt de comando como administrador .

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

 dism /online /disable-feature /featurename:Microsoft-hyper-v-all 

Ao executar o utilitário DISM, este desactivará efetivamente o Hyper-V e apresentará uma notificação indicando a conclusão do processo, juntamente com um estado de sucesso para confirmar a implementação bem sucedida.

Para iniciar o encerramento do sistema e a subsequente reinicialização do computador, siga estes passos:1. Prima a tecla ‘Enter’ no teclado para fechar a janela da linha de comandos atualmente ativa. Esta ação encerrará efetivamente todos os processos em execução e parará o sistema.2. Em alternativa, pode optar por fechar manualmente a interface da Linha de Comandos, clicando no ícone correspondente com o rato ou utilizando o atalho de teclado associado à mesma. Uma vez fechado, o sistema cessará graciosamente a operação e entrará num estado de prontidão para a próxima interação do utilizador.3. Para reativar o sistema e retomar as operações normais, basta desligar o dispositivo ou desligá-lo fisicamente da fonte de eletricidade. Quando voltar a ser ligada, a máquina será automaticamente submetida a uma série de procedimentos de inicialização antes de regressar ao seu estado anterior de funcionalidade.

Depois de reiniciar o sistema, é possível que os utilizadores executem as suas aplicações e máquinas virtuais sem encontrar quaisquer erros. No entanto, se isto não resolver o problema, os utilizadores podem aceder à caixa de diálogo Funcionalidades do Windows, escrevendo “Ativar ou desativar funcionalidades do Windows” na barra de pesquisa e desactivando as opções “Plataforma de máquina virtual” e “Plataforma de hipervisor do Windows”. Uma vez desactivadas estas opções, o utilizador deve reiniciar o computador para desativar totalmente o Hyper-V Hypervisor.

Como desativar o Hyper-V utilizando o PowerShell

/pt/images/powershell-disable-hyper-v.jpg

Utilize o comandoWindowsOptionalFeature, utilizando privilégios administrativos num ambiente PowerShell, para desativar o Hyper-V no sistema operativo Windows, executando o comando adequado.

Prima a tecla do logótipo do Windows no teclado e, em seguida, escreva “powershell” na mensagem que aparece para aceder ao terminal do PowerShell.

Clique com o botão direito do rato na aplicação PowerShell e, em seguida, escolha executá-la com privilégios administrativos no menu de contexto que aparece.

Quando lhe for solicitada autorização pelo Controlo de Conta de Utilizador, clique em “Sim” para prosseguir com a ação solicitada.

⭐ Na janela do PowerShell, copie e cole o comando abaixo e prima Enter:

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

Aguarde que a operação termine completamente antes de encerrar a consola do PowerShell e reiniciar o computador, de modo a incorporar totalmente as modificações.

Como desinstalar o Adaptador de Rede Virtual Hyper-V

Após o restauro subsequente à remoção do Hyper-V, não é invulgar ser confrontado com uma notificação que indica que determinadas actualizações não puderam ser concluídas e que as alterações efectuadas anteriormente têm de ser revertidas. Para retificar esta situação, é imperativo eliminar qualquer vestígio de adaptadores de rede virtual Hyper-V no sistema do computador. Este processo pode ser iniciado navegando para o Gestor de Dispositivos e eliminando o adaptador de rede virtual em questão.

Para eliminar os adaptadores de rede virtual do Hyper-V:

Prima a tecla Windows e a letra “R” em simultâneo para iniciar a execução de um comando na caixa de diálogo Executar, que lhe permite introduzir várias tarefas ou comandos relacionados com o sistema para o seu computador.

Siga estes passos para aceder ao Gestor de Dispositivos utilizando uma linha de comandos no Windows:1. Abra a linha de comandos escrevendo “cmd” ou “Linha de comandos” na barra de pesquisa, clicando com o botão direito do rato e seleccionando “Executar como administrador”. 2. Na janela da linha de comandos que se abre, escreva “dvmgmt.msc” (sem aspas) e prima Enter. Isto irá iniciar o Gestor de Dispositivos.3. Clique em “OK” para confirmar a sua ação.

Para aceder aos adaptadores de rede virtual Hyper-V no Gestor de Dispositivos, é necessário navegar primeiro para a categoria “Adaptadores de rede” e expandi-la para revelar quaisquer opções de adaptadores de rede virtual disponíveis.

⭐ Se não estiverem listados adaptadores virtuais associados ao Hyper-V, clique em View (Ver) e seleccione Show hidden devices (Mostrar dispositivos ocultos). /pt/images/device-manager-show-hidden-devices-windows-11.jpg

⭐ Clique com o botão direito do rato no Adaptador Virtual Ethernet Hyper-V e seleccione Desinstalar dispositivo .

Guarde o Adaptador Virtual Microsoft Wi-Fi Direct, uma vez que a sua remoção é proibida.

⭐ Clique em Desinstalar para confirmar a ação. /pt/images/uninstall-hyper-v-virtual-adapter.jpg

Reiterar o processo de remoção de todos os adaptadores de rede virtuais ligados ao Hyper-V.

Após a conclusão dos passos anteriores, recomenda-se que encerre o Gestor de Dispositivos e inicie uma reinicialização do sistema. Posteriormente, prossiga com a remoção do Hyper-V do sistema operativo e observe se existem melhorias visíveis no desempenho ou na funcionalidade.

Como desativar a segurança baseada na virtualização (integridade da memória)

A desativação do Hyper-V deverá resolver quaisquer problemas associados à sua deteção. No entanto, se o problema persistir, poderá ser necessário desativar a funcionalidade Integridade da Memória na Segurança do Windows. Esta funcionalidade é um componente do Core Isolation e funciona para proteger contra o acesso não autorizado por parte de cibercriminosos através da utilização de código malicioso, protegendo assim os sistemas e processos críticos de potenciais violações de segurança.

O Windows tem um mecanismo incorporado que desactiva a sua funcionalidade de Integridade da Memória por predefinição para evitar quaisquer conflitos resultantes de aplicações ou controladores de dispositivos incompatíveis. No entanto, isto pode resultar em problemas de compatibilidade para determinadas ferramentas e software de virtualização de terceiros que requerem acesso ao hardware de virtualização do sistema.

Para desativar a funcionalidade que protege contra a adulteração da memória crítica do sistema na Segurança do Windows, siga estes passos:

Prima simultaneamente a tecla “Windows” e a tecla “I” para aceder à aplicação de definições.

⭐ No painel esquerdo, clique no separador Privacidade e segurança. /pt/images/privacy-and-security-windows-security.jpg

⭐ Em seguida, clique em Segurança do Windows .

⭐ Na secção Áreas de proteção, clique em Segurança do dispositivo. /pt/images/Windows-11-privacy-and-security.jpg

⭐ Em seguida, clique em Detalhes de isolamento do núcleo na secção Isolamento do núcleo. /pt/images/windows-device-security-core-isolation.jpg

⭐ Alterne o interrutor em Integridade da memória para o desligar. /pt/images/windows-11-core-isolation-memory-integrity-off.jpg

Para implementar as definições alteradas, é necessário iniciar um reinício do sistema, de modo a incorporá-las nos parâmetros operacionais do computador.

Como desativar o Device Guard e o Credential Guard

A utilização de software de virtualização, como o VMware Workstation, em conjunto com o Device Guard ou o Credential Guard pode resultar num problema de compatibilidade, resultando numa mensagem de erro que indica que uma das funcionalidades foi activada ao tentar iniciar a máquina virtual.

Nos casos em que é contemplada a utilização de soluções de virtualização externas, é possível desativar o Device Guard e o Credential Guard utilizando o Editor de Registo do Windows.

A modificação das definições de configuração do Registo do Windows pode estar associada a determinados riscos. Para mitigar estes riscos potenciais, é altamente recomendável que os utilizadores criem um ponto de restauro do sistema antes de efectuarem quaisquer alterações no registo. Além disso, fazer uma cópia de segurança completa do registo também pode ser vantajoso, uma vez que fornece uma camada adicional de proteção contra circunstâncias ou erros imprevistos.

Para desativar o Device Guard e o Credential Guard:

Prima a tecla Windows e a letra “R” em simultâneo para iniciar a execução de um programa ou comando na caixa de diálogo Executar, que lhe permite introduzir comandos para várias tarefas do sistema ou iniciar aplicações de forma intuitiva no seu computador com o sistema operativo Microsoft Windows.

Siga estes passos para aceder ao Editor do Registo de uma forma mais refinada:1. Abra a caixa de diálogo Executar do Windows premindo a tecla “Windows” no teclado ou, em alternativa, localize-a no menu Iniciar e escreva “regedit”.2. Clique em “OK” para iniciar a aplicação Editor do Registo.

⭐ No Editor de Registo, navegue até à seguinte localização:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 

⭐ No painel direito, localize o valor DWORD LsaCfgFlags. Terá de criar uma nova chave se esse valor não existir. /pt/images/windows-registry-editor-lsa-subkey-create-new-value.jpg

Para gerar uma nova chave, basta clicar na subchave “Lsa” situada no painel da esquerda, utilizando o botão secundário do rato, e depois escolher a opção para criar um novo tipo de dados “DWORD (32-bit)” chamado “LsaCfgFlags”.

⭐ De seguida, faça duplo clique em LsaCfgFlags e escreva 0 no campo de dados Value. /pt/images/windows-registry-editor-lsa-subkey-value-0.jpg

⭐Clique em OK para salvar as alterações.

⭐ Em seguida, no Editor do Registo, navegue até à seguinte localização:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard 

⭐ No painel direito, verifique se o valor EnableVirtualizationBasedSecurity existe. Se não existir, clique com o botão direito do rato na subchave DeviceGuard e seleccione New > DWORD (32-bit) Value . /pt/images/windows-registry-editor-device-guard-subkey-create-new-dword-value.jpg

⭐ Em seguida, renomeie a chave como EnableVirtualizationBasedSecurity e defina seu valor como 0 . /pt/images/windows-registry-editor-device-guard-subkey-value-0.jpg

⭐Clique em OK para salvar as alterações.

Para voltar a ativar o Device Guard e o Credential Guard num sistema operativo Windows, siga estes passos:1. Reinicie o computador para ativar quaisquer alterações efectuadas à configuração destas funcionalidades de segurança.2. Modifique a chave de registo ou a definição de política de grupo que desactiva o Device Guard e o Credential Guard. Altere os seus dados de valor de “0” (ou outro estado desativado) para “1”. Isto irá reativar ambas as funcionalidades de segurança e permitir que funcionem como pretendido.

Desativar o Hyper-V no Windows 11 para executar ferramentas e aplicações de virtualização de terceiros

O Hyper-V constitui uma opção proeminente para quem procura uma plataforma de virtualização com tudo incluído. No entanto, é imperativo que os utilizadores desactivem o Hyper-V para poderem utilizar soluções de virtualização alternativas, como o VirtualBox ou o VMware Workstation.

Felizmente, a desativação do Hypervisor Hyper-V e de outras medidas de segurança baseadas na virtualização não representa qualquer desafio quando se utilizam hipervisores alternativos para um funcionamento contínuo.