Tento tutoriál obsahuje pokyny k vyřešení chyby VirtualBox 0x80004005 při pokusu o spuštění systému Windows 8.1 nebo Virtuální počítač Windows 10:" Duplicitní hodnoty konfigurace '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B – odeberte bývalý!'".
Po aktualizaci Oracle VM VirtualBox na verzi 6.0 se může při pokusu o spuštění počítače se systémem Windows 10 nebo 8.1 VM objevit následující chyba:
"Nepodařilo se otevřít relaci pro virtuální počítač
Duplicitní hodnoty konfigurace '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B' – odstraňte prosím první! (VERR_DUPLICATE).
Komponenta: ConsoleWrap
Rozhraní: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"
Jak opravit: Duplicitní hodnoty konfigurace '/CPUM/CMPXCHG16B' a '/CPUM/IsaExts/CMPXCHG16B' ve VirtualBoxu.
Chyba "Duplicitní hodnoty konfigurace '/CPUM/CMPXCHG16B'.." se vyskytuje, protože je povolena instrukce CPU "CMPXCHG16B" jak v souboru "VirtualBox.xml" (C:\Users\Username\.VirtualBox\VirtualBox.xml), tak v souboru .vbox virtuálního počítače soubor.
Chcete-li problém vyřešit, postupujte podle pokynů níže a odstraňte následující řádek z výše uvedených umístění:
"
1. Zavřít Správce virtuálních boxů
2. Otevřeno Příkazový řádek jako správce.
3. Zadejte následující příkaz:
- cd \Program Files\Oracle\VirtualBox
4. Poté zadejte níže uvedený příkaz pro zobrazení seznamu strojů VM.
- VBoxManage.exe seznam vms
5. Z výstupu výše uvedeného příkazu si všimněte názvu počítače VBOX, kde se zobrazí chyba 0x80004005.
např. V tomto příkladu je VM stroj s chybou "0x80004005" "Windows8.1_x64_Pro".
6. Poté zadejte následující příkaz, ale nahraďte "Název virtuálního počítače" hodnotu s názvem počítače VBOX, u kterého čelíte chybě 0x80004005, a stiskněte Vstupte:*
- Setextradata VBoxManage.exe "Název virtuálního počítače"VBoxInternal/CPUM/CMPXCHG16B
* Poznámka: Výše uvedený příkaz deaktivuje instrukci "CMPXCHG16B" na vybraném počítači VM odstraněním řádku "" ze souboru .vbox počítače.
např. V tomto příkladu bude příkaz:
- Setextradata VBoxManage.exe "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B
7. Nyní zkuste spustit počítač VM, který má problém. Pokud se zobrazí stejná chyba, zavřete správce VirtualBox a zadejte následující příkaz (jako správce): *
- Globální setextradata VBoxManage.exe VBoxInternal/CPUM/CMPXCHG16B
* Poznámka: Výše uvedený příkaz deaktivuje instrukci "CMPXCHG16B" globálně (na všech virtuálních počítačích) odstraněním řádku "" ze souboru "VirtualBox.xml".
A je to! Dejte mi vědět, zda vám tento průvodce pomohl, a zanechte svůj komentář o své zkušenosti. Lajkujte a sdílejte tento návod, abyste pomohli ostatním.