Tento tutoriál obsahuje pokyny na vyriešenie chyby VirtualBox 0x80004005, keď sa pokúsite spustiť systém Windows 8.1 alebo Virtuálny počítač Windows 10:" Duplicitné hodnoty konfigurácie '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B – odstráňte bývalý!"".

Po aktualizácii Oracle VM VirtualBox na verziu 6.0 sa pri pokuse o spustenie počítača so systémom Windows 10 alebo 8.1 VM môže objaviť nasledujúca chyba:
"Nepodarilo sa otvoriť reláciu pre virtuálny počítač
Duplicitné hodnoty konfigurácie '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B' – odstráňte prvé! (VERR_DUPLICATE).
Komponent: ConsoleWrap
Rozhranie: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"
Ako opraviť: Duplicitné hodnoty konfigurácie '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B' vo VirtualBoxe.
Chyba "Duplicitné hodnoty konfigurácie '/CPUM/CMPXCHG16B'.." sa vyskytuje, pretože je povolená inštrukcia CPU "CMPXCHG16B" v súbore "VirtualBox.xml" (C:\Users\Username\.VirtualBox\VirtualBox.xml), ako aj v súbore .vbox virtuálneho počítača súbor.
Ak chcete problém vyriešiť, postupujte podľa pokynov nižšie a odstráňte nasledujúci riadok z vyššie uvedených umiestnení:
"
1. Zavrieť Správca VirtualBox
2. Otvorené Príkazový riadok ako správca.
3. Zadajte nasledujúci príkaz:
- cd \Program Files\Oracle\VirtualBox
4. Potom zadaním nižšie uvedeného príkazu zobrazíte zoznam počítačov VM.
- VBoxManage.exe zoznam vms
5. Z výstupu vyššie uvedeného príkazu si všimnite názov počítača VBOX, kde sa zobrazí chyba 0x80004005.
napr. V tomto príklade je VM stroj s chybou "0x80004005" "Windows8.1_x64_Pro".

6. Potom zadajte nasledujúci príkaz, ale nahraďte znak "Názov VM" hodnotu s názvom počítača VBOX, na ktorom sa vyskytla chyba 0x80004005, a stlačte Zadajte:*
- Sieťové údaje VBoxManage.exe "Názov VM"VBoxInternal/CPUM/CMPXCHG16B
* Poznámka: Vyššie uvedený príkaz zakáže inštrukciu „CMPXCHG16B“ na vybranom počítači VM odstránením riadku "" zo súboru .vbox počítača.
napr. V tomto príklade bude príkaz:
- Setextradáda VBoxManage.exe "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B

7. Teraz skúste spustiť počítač VM, ktorý má problém. Ak sa zobrazí rovnaká chyba, zatvorte správcu VirtualBox a zadajte nasledujúci príkaz (ako správca): *
- Globálne setextradata VBoxManage.exe VBoxInternal/CPUM/CMPXCHG16B
* Poznámka: Vyššie uvedený príkaz zakáže inštrukciu "CMPXCHG16B" globálne (na všetkých VM) odstránením riadku "" zo súboru „VirtualBox.xml“.

To je všetko! Dajte mi vedieť, či vám táto príručka pomohla, a zanechajte komentár o svojej skúsenosti. Prosím, lajkujte a zdieľajte tento návod, aby ste pomohli ostatným.