HMR3Init: Tentando voltar ao NEM: VT-X não está disponível no VirtualBox

VirtualBox não conseguiu lançar uma máquina virtual e, ao investigar um pouco, descobrimos quevBox.logjoga uma das seguintes mensagens de erro.

{Timestamp} hm: hmr3Init: Tentativa de voltar ao NEM: VT-X não está disponível
{Timestamp} NEM: whvcapabilityCodeHypervisorpresent é verdade, então isso pode funcionar ...

ou

{Timestamp} hm: hmr3Init: Tentativa de voltar para NEM: AMD-V não está disponível {Timestamp} NEM: WHVCapabilityCodeHypervisorpresent é verdade, então isso pode funcionar…

Isso pode ser devido a vários motivos, no entanto, esse erro é desencadeado principalmente quandoHyper-V está ativadono dispositivo. Lembre-se de que os usuários domésticos do Windows 11 também encontraram esse problema, embora o Hyper-V esteja ausente por padrão. Neste post, vamos abordar tudo e ver o que você pode fazer para resolvê -lo.

Fix HMR3Init: Tentando voltar ao NEM: VT-X não está disponível no VirtualBox

SeVBox.logdiz,“Fix HMR3Init: Tentativa de voltar ao NEM: VT-X não está disponível no VirtualBox”,Siga as soluções mencionadas abaixo para resolver o problema com facilidade.

  1. Desligue o hyper-v
  2. Ativar virtualização de hardware
  3. Tornar o VirtualBox compatível com o Hyper-V
  4. Desative o recurso de segurança de integridade de memória do Windows
  5. Redefinir BIOS

Vamos falar sobre eles em detalhes.

1] Desative o hyper-v

Como você já deve saber, não é fácil executar o Hyper-V e o VirtualBox na mesma máquina. Ambos os hipervisores usam recursos de virtualização de hardware como Intel VT-X ou AMD-V, que podem causar conflitos ao executar simultaneamente. O Hyper-V, sendo um hipervisor tipo 1, assume o controle do hardware da virtualização, tornando-o indisponível para outros hipervisores como o VirtualBox. Devido a isso, você encontrará o erro em questão. Para resolvê -lo, você precisa seguir as etapas mencionadas abaixo.

  1. Abra oPrompt de comandocomo administrador e, em seguida, execute o seguinte comando.
    bcdedit /definir hipervisorlaunchtype
  2. Agora, abra oPainel de controle.
  3. Vá paraProgramas> Programas e recursos.
  4. Clique emLigue ou desative o recurso Windows.
  5. DesativarPlataforma Windows HypervisoreHyper-V.
  6. Por fim, clique em OK para salvar as alterações que você fez.

Depois de concluído, reinicie o computador host e, quando o computador começar, abra a caixa virtual e inicialize a máquina, esperançosamente, ele será executado sem nenhum erro.

2] Ativar virtualização de hardware

A virtualização de hardware é uma tecnologia que permite que um computador físico execute várias máquinas virtuais (VMs) usando seus recursos de hardware de maneira flexível. Isso permite que diferentes sistemas operacionais e aplicativos sejam executados ao mesmo tempo no mesmo computador, cada um em seu próprio ambiente separado. Dependendo do seu OEM, o método para ativar a virtualização de hardware seria diferente. No entanto, geralmente, você precisa B, procure virtualização e defina -o como ativado. Recomendamos que você passe pelo nosso guia sobre como, como tentamos cobrir todos os principais OEMs lá.

3] Torne o VirtualBox compatível com o Hyper-V

Uma atualização recente permitiu ao VirtualBox configurar o Hyper-V como seu back-end. Esse recurso permite que você execute os dois ao mesmo tempo. No entanto, isso ainda é um pouco instável, para que você possa fazer outras alterações para ajudar isso. Esta solução é para usuários que não podem manter o Hyper-V desativado.

Primeiro de tudo, você precisa ativar o Hyper-V (siga as etapas mencionadas). Depois de concluído, siga as etapas mencionadas abaixo.

  1. Open VirtualBox.
  2. Clique com o botão direito do mouse em sua máquina virtual e selecioneConfigurações.
  3. Agora, vá paraSistema> Aceleração.
  4. Defina oInterface de paravirtualizaçãoparaHyper-V.
  5. Clique em OK para salvar alterações.

Por fim, verifique se o problema foi resolvido.

Você também pode usar os seguintes comandos para ativar e desligar o recurso rapidamente, se isso não funcionar para você.

  • Para desativar o Hyper-V: bcdedit /definir hipervisorlaunchtype
  • Para ativar o hyper-v:bcdedit /set hypervisorlaunchtype automático

Por fim, verifique se o problema foi resolvido.

4] Desative o recurso de segurança de integridade do Windows Memory

A integridade da memória, também conhecida como Integridade de Código Protegida por Hipervisor (HVCI), é um recurso de segurança no Windows que ajuda a proteger seu sistema de código malicioso, executando processos principais em um ambiente virtualizado. Isso pode interferir no recurso de segurança do VirtualBox e causar problemas. Para desativá -lo, siga as etapas mencionadas abaixo.

  • AbrirSegurança do WindowsNa opção de pesquisa inicial.
  • Agora, vá paraSegurança do dispositivo> Detalhes do isolamento do núcleo.
  • Você então tem que desligarIntegridade da memória.

Por fim, reinicie sua máquina para salvar as alterações.

5] Redefinir BIOS

Se tudo mais falhar, nosso último recurso é. Uma vez feito, você precisa verificar se o problema persiste.

Felizmente, você poderá resolver o problema usando as soluções mencionadas nesta postagem.

Ler:

Como ativar o VT X no VirtualBox?

Para ativar o VT-X no VirtualBox, primeiro, verifique se a virtualização está ativada nas configurações do BIOS/UEFI do seu computador. Reinicie o computador e insira o BIOS/UEFI pressionando a tecla apropriada (geralmente F2, F10 ou Excluir). Você então precisa encontrar a configuração de virtualização e ativá -la e, finalmente, salvar e sair do BIOS/UEFI. Em seguida, abra o VirtualBox, vá para as configurações da sua máquina virtual e verifique a caixa associada aAtivar Vt-X/AMD-V aninhadasob oSistema > Processadorguia.

Ler:

O VirtualBox requer VT-X?

VirtualBox requer VT-X. Melhora o desempenho e é necessário para os sistemas operacionais convidados de 64 bits. O VT-X é um recurso de virtualização de hardware que permite uma melhor alocação e eficiência de recursos. Sem VT-X, você pode enfrentar limitações e desempenho reduzido.

Leia também:

Related Posts