Tento návod obsahuje podrobné pokyny na vyriešenie chyby VirtualBox 0x000000C4, keď sa pokúsite nainštalovať 64-bitový operačný systém Windows 8.1, Widows 10 alebo Windows Server 2012 na Oracle VM VirtualBox.
Váš počítač sa musí reštartovať.
Podržte tlačidlo napájania.
Kód chyby: 0x000000C4
Parametre:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (alebo "0xFFFFF801E5962A80")
0x0000000000000000
![Chyba VirtualBox 0x000000C4 Chyba VirtualBox 0x000000C4 - oprava](/f/18dc2ddb4c86323a8c182c8e566970e4.png)
Ako opraviť chybu VirtualBox 0x000000C4 (Windows 10, 8.1, Server 2012)
Dôležité: Predtým, ako budete pokračovať k metódam uvedeným nižšie. uistite sa, že ste nainštalovali najnovšiu verziu Oracle Virtual Box a určili ste, že nainštalujete a 64-bitový OS v nastaveniach VM.
![chyba oracle vm 0x000000C4 chyba oracle vm 0x000000C4 - oprava](/f/c1f77c4097d32c0d6a4a699ff4c7b519.png)
Metóda 1. Povoľte ochranu spustenia údajov v systéme BIOS.
Prvou metódou na vyriešenie chybového kódu VM 0x000000C4 je povoliť 'Data Execution Prevention' v BIOSe. Urobiť to:
1. Zapnite počítač a vstúpte do BIOS (CMOS Setup).
2. Ísť do Pokročilé alebo k Bezpečnosť možnosti a Povoliť a Ochrana spustenia údajov.
* Poznámka: V niektorých BIOSoch je "
![Povoliť ochranu spustenia údajov Povoliť ochranu spustenia údajov](/f/23e360eef2c561d97f1644e16a0e40f3.png)
3.Uložte zmeny a Východ z nastavenia Bios.
4. Spustite systém Windows.
5. Otvorte VirtualBox a nainštalujte VM Machine.
Metóda 2. Povoľte inštrukciu CMPXCHG16B.
Podľa Microsoftu jeden zo ssystémové požiadavky na inštaláciu 64-bitového operačného systému Windows 8.1, Windows 10 alebo Server 2012 na 64-bitovom počítači, je mať procesor, ktorý podporuje inštrukciu CMPXCHG16B (môže sa tiež označovať ako "CompareExchange128"). Niektorým starším procesorom však chýbala inštrukcia CMPXCHG16B a musíte túto funkciu povoliť na počítači VM, aby ste obišli chybu „0x000000C4“. Urobiť to:
1. Otvorte príkazový riadok ako správca.
2. Zadajte nasledujúci príkaz:
- cd \Program Files\Oracle\VirtualBox
![opraviť chybu virtuálneho boxu 0x000000C4 opraviť chybu virtualboxu 0x000000C4 windows 10](/f/d78e78d01c3964f03cca905a5dabba3c.png)
3. Potom zadaním nižšie uvedeného príkazu zobrazíte zoznam počítačov VM.
- VBoxManage.exe zoznam vms
4. Všimnite si z výstupu vyššie uvedeného príkazu názov stroja VBOX, kde sa zobrazuje chyba 0x000000C4.
napr. V tomto príklade je VM stroj s chybou "0x000000C4"Windows 8.1_x64_Pro".
![Povoliť inštrukciu CMPXCHG16B Povoliť virtuálny box inštrukcií CMPXCHG16B](/f/8e91892aff5cfa6882895628d8cfe236.png)
5. 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 0x000000C4, a stlačte Zadajte:
- Sieťové údaje VBoxManage.exe "Názov VM"VBoxInternal/CPUM/CMPXCHG16B 1
napr. V tomto príklade bude príkaz:
- Sieťové údaje VBoxManage.exe "Windows 8.1_x64_Pro"VBoxInternal/CPUM/CMPXCHG16B 1
![Povoliť CMPXCHG16B - Oracle VM Povoliť CMPXCHG16B - virtuálny box Oracle VM](/f/17090f13625342f3fc290fca70ad49c8.png)
6. Zatvorte príkazový riadok a pokračujte v inštalácii počítača VM. *
* Tip: Ak chcete povoliť inštrukciu CMPXCHG16B pre všetky nainštalované počítače VM, zadajte nasledujúci príkaz:
- Globálne setextradata VBoxManage.exe VBoxInternal/CPUM/CMPXCHG16B 1
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.