FIX: VirtualBox-fout 0x80004005: kan sessie voor VM niet openen

Deze tutorial bevat instructies om de VirtualBox Error 0x80004005 op te lossen, wanneer u een Windows 8.1 of a. probeert te starten Windows 10 virtuele machine:" Dubbele configuratiewaarden '/CPUM/CMPXCHG16B' en '/CPUM/IsaExts/CMPXCHG16B - verwijder de vroegere!'".

VirtualBox kan sessie niet openen - Dubbele configuratiewaarden 'CPUMCMPXCHG16B'

Na het updaten van Oracle VM VirtualBox naar versie 6.0 kan de volgende fout verschijnen bij het starten van een Windows 10 of 8.1 VM-machine:

"Kan geen sessie voor de virtuele machine openen .
Dubbele configuratiewaarden '/CPUM/CMPXCHG16B' en '/CPUM/IsaExts/CMPXCHG16B' – verwijder de eerste! (VERR_DUPLICATE).
Resultaatcode: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"

Hoe op te lossen: dubbele configuratiewaarden '/CPUM/CMPXCHG16B' en '/CPUM/IsaExts/CMPXCHG16B' in VirtualBox.

De fout "Dubbele configuratiewaarden '/CPUM/CMPXCHG16B'..", treedt op omdat de CPU-instructie "CMPXCHG16B" is ingeschakeld op zowel het "VirtualBox.xml"-bestand (C:\Users\Username\.VirtualBox\VirtualBox.xml) als op de .vbox van Virtual Machine het dossier.

Om het probleem op te lossen, volgt u de onderstaande instructies om de volgende regel van de bovenstaande locaties te verwijderen:
"

1. Dichtbij VirtualBox-manager
2. Open Opdrachtprompt als beheerder.
3. Typ de volgende opdracht:

  • cd \Program Files\Oracle\VirtualBox

4. Geef vervolgens de onderstaande opdracht om de VM-machines weer te geven.

  • VBoxManage.exe lijst vms

5. Let in de uitvoer van de bovenstaande opdracht op de naam van de VBOX-machine, waar u de fout 0x80004005 ontvangt.

bijv. In dit voorbeeld is de VM-machine met de fout "0x80004005" de "Windows8.1_x64_Pro".

afbeelding

6. Typ vervolgens de volgende opdracht, maar vervang de "VM-naam" waarde, met de naam van de VBOX-machine waarop u de fout 0x80004005 ziet, en druk op Binnenkomen:*

  • VBoxManage.exe setextradata "VM-naam" VBoxIntern/CPUM/CMPXCHG16B

* Opmerking: De bovenstaande opdracht schakelt de "CMPXCHG16B"-instructie op de geselecteerde VM-machine uit door de regel te verwijderen "" uit het .vbox-bestand van de machine.

bijv. In dit voorbeeld is de opdracht:

  • VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B
afbeelding

7. Probeer nu de VM-machine met het probleem te starten. Als je dezelfde foutmelding krijgt, sluit dan de VirtualBox Manager en geef het volgende commando (als admin): *

  • VBoxManage.exe setextradata global VBoxInternal/CPUM/CMPXCHG16B

* Opmerking: De bovenstaande opdracht schakelt de instructie "CMPXCHG16B" globaal uit (op alle VM's), door de regel te verwijderen "" uit het bestand "VirtualBox.xml".

afbeelding

Dat is het! Laat me weten of deze gids je heeft geholpen door een opmerking over je ervaring achter te laten. Like en deel deze gids om anderen te helpen.