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:
- Reinicie o seu computador host
- Verifique o caminho do arquivo VMX
- Modifique o arquivo de configuração do VMX
- Alterar a imagem do disco da máquina virtual
- 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 paramonitor_control.restrict_backdoor = "false"
. Locate vmci0.present = "true"
e modifique-o paravmci0.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