Este tutorial contém instruções para resolver o erro VirtualBox 0x80004005, quando você tenta iniciar uma máquina virtual Windows 8.1 ou Windows 10:' Duplicate config values'/CPUM/CMPXCHG16B' e '/CPUM/IsaExts/CMPXCHG16B – remova o primeiro!''.
Após atualizar o Oracle VM VirtualBox para a versão 6.0, o seguinte erro pode aparecer ao tentar iniciar uma máquina VM Windows 10 ou 8.1:
' Falha ao abrir uma sessão para a máquina virtual.
Valores de configuração duplicados '/CPUM/CMPXCHG16B' e '/CPUM/IsaExts/CMPXCHG16B' – remova o primeiro! (VERR_DUPLICADO).
Código de resultado: E_FAIL (0x80004005)
Componente: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}'
Como CORRIGIR: valores de configuração duplicados '/CPUM/CMPXCHG16B' e '/CPUM/IsaExts/CMPXCHG16B' no VirtualBox.
O erro 'Valores de configuração duplicados '/CPUM/CMPXCHG16B'..', ocorre porque a instrução de CPU 'CMPXCHG16B' está habilitada no arquivo 'VirtualBox.xml' (C:UsersUsername.VirtualBoxVirtualBox.xml) e no arquivo .vbox da máquina virtual.
Para resolver o problema, siga as instruções abaixo para remover a seguinte linha dos locais acima:
'
1. Fechar Gerenciador do VirtualBox
dois. Aberto Prompt de comando como administrador .
3. Digite o seguinte comando:
- VBoxManage.exe setextradata 'Windows8.1_x64_Pro' VBoxInternal/CPUM/CMPXCHG16B
Quatro. Em seguida, dê o comando abaixo para listar as máquinas VM.
5. Na saída do comando acima, observe o nome da máquina VBOX, onde você recebe o erro 0x80004005.
Por exemplo, neste exemplo, a máquina VM com o erro '0x80004005' é o 'Windows8.1_x64_Pro'.
6. Em seguida, digite o seguinte comando, mas substitua o 'Nome da VM' valor, com o nome da máquina VBOX que você enfrenta o erro 0x80004005, e pressione Entrar :*
* Observação:O comando acima desabilitará a instrução 'CMPXCHG16B' na máquina VM selecionada, removendo a linha '' do arquivo .vbox da máquina.
por exemplo. Neste exemplo o comando será:
7. Agora, tente iniciar a máquina VM que está com o problema. Se você receber o mesmo erro, feche o VirtualBox Manager e dê o seguinte comando (como admin): *
* Observação:O comando acima desabilitará a instrução 'CMPXCHG16B' globalmente (em todas as VMs), removendo a linha '' do arquivo 'VirtualBox.xml'.
É isso!