Como corrigir o erro “VMware não consegue localizar o binário VMX”

Como corrigir o erro “VMware não consegue localizar o binário VMX”

Ao tentar iniciar uma máquina virtual usando o VMware Workstation , encontramos uma notificação de erro indicando que o binário VMX não pôde ser localizado. Esse erro levou à falha na inicialização da máquina virtual, bloqueando consequentemente o acesso ao ambiente virtual. Neste artigo, exploraremos soluções diretas para resolver esse problema.

Erro na inicialização: VMX Binary Not Found

Resolvendo o erro VMX Binary Not Found no VMware Workstation

Se você estiver tendo dificuldades com o VMware para encontrar o binário VMX, considere as seguintes soluções:

  1. Reinicie o seu computador host
  2. Verifique o caminho do arquivo VMX
  3. Modifique o arquivo de configuração do VMX
  4. Alterar a imagem do disco da máquina virtual
  5. Reinstale o VMware Workstation

Vamos nos aprofundar em cada solução.

1] Reinicie o seu computador host

O passo inicial é reiniciar seu computador host e verificar se o problema persiste. Às vezes, o VMware pode falhar ao localizar o arquivo VMX devido a falhas temporárias, e uma reinicialização pode resolver o problema. Após reiniciar, veja se o problema foi resolvido.

2] Verifique o caminho do arquivo VMX

Inspecione o caminho do arquivo VMX para garantir que ele esteja correto. O caminho e a letra da unidade precisam ser verificados. Para fazer isso, acesse o Explorador de Arquivos e navegue até C:\Usuários\<nome do usuário>\Documentos\Máquinas Virtuais. Abra a pasta da sua máquina virtual para localizar o arquivo VMX. Abra o arquivo .vmx usando um editor de texto e confirme se o caminho indicado está correto. Esse caminho pode estar incorreto se você tiver migrado a máquina virtual. Ajuste-o conforme necessário e verifique se o problema foi resolvido.

3] Atualize o arquivo de configuração do VMX

É importante garantir que a configuração para monitor_control.restrict_backdoor esteja definida como false para que a máquina virtual possa ignorar restrições específicas que podem ter levado ao erro. Essa configuração regula o canal de comunicação “backdoor” entre o SO convidado e o hipervisor; se for true, essa comunicação é limitada, permitindo apenas acesso específico.

Além disso, a entrada vmci0 — que facilita a comunicação rápida entre a máquina virtual e o host, bem como entre máquinas virtuais no mesmo host — também deve ser configurada como falsa, pois habilitá-la pode causar problemas.

Para implementar essas alterações, siga estas etapas:

  • Abra o Explorador de Arquivos e vá para C:\Users\<username>\Documents\Virtual Machines.
  • Abra a pasta da sua máquina virtual e procure o arquivo de configuração do VMX.
  • No Bloco de Notas, localize monitor_control.restrict_backdoor = "true" e altere para monitor_control.restrict_backdoor = "false".
  • Locate vmci0.present = "true" e modifique-o para vmci0.present = "false".

Após salvar suas alterações, feche o arquivo. Se você não encontrar a opção monitor_control.restrict_backdoor, sinta-se à vontade para pular esta etapa. Após fazer os ajustes necessários, tente iniciar sua máquina virtual novamente para ver se o problema foi corrigido.

4] Modifique a imagem do disco da máquina virtual

Se o arquivo VMX estiver corrompido, ele pode disparar esse erro. A corrupção pode resultar de vários fatores, como falta de energia ou downloads incompletos. Para remediar essa situação, considere criar uma nova máquina virtual e utilizar o arquivo VMDK (disco virtual) existente. Siga estas etapas:

  • No VMware Workstation, primeiro crie uma nova máquina virtual com o mesmo nome e sistema operacional da máquina problemática.
  • Durante o processo de configuração, selecione a opção para usar um disco virtual existente e direcione-o para o arquivo VMDK da máquina virtual original.
  • Transfira o arquivo VMDK da pasta da máquina original para o diretório da nova máquina virtual.
  • Substitua o arquivo VMDK na nova pasta da máquina virtual pelo copiado.

Por fim, inicie a máquina virtual para verificar se o problema foi resolvido.

5] Reinstale o VMware Workstation

Se o problema persistir mesmo após a substituição do arquivo VMDK, pode ser necessário reinstalar o VMware Workstation. Para fazer isso, navegue até Configurações, prossiga para Aplicativos > Aplicativos instalados, pesquise por “VMware Workstation”, clique nos três pontos e escolha Desinstalar. Após a desinstalação, baixe e instale o VMware Workstation novamente no seu sistema.

Esses métodos devem ajudar você a resolver efetivamente o problema descrito neste artigo.

Onde posso localizar o arquivo VMX no VMware?

O arquivo VMX normalmente está localizado em C:\Users\<username>\Documents\Virtual Machines. Você pode acessar esse diretório pelo File Explorer, navegar até a pasta da sua máquina virtual e procurar pelo VMX ou VMware Configuration File. Quaisquer modificações necessárias podem ser feitas usando o Notepad, Notepad++ ou qualquer editor de texto preferido.

É possível reparar um arquivo VMware VMX?

Não é possível reparar diretamente um arquivo VMware VMX. Em vez disso, a abordagem recomendada é criar uma nova máquina virtual e vinculá-la ao arquivo de disco virtual existente (.vmdk). Esteja ciente de que esse processo gerará um novo endereço MAC para a(s) interface(s) de rede, o que pode causar complicações se o software depender do endereço MAC original da máquina virtual.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *