Ez az oktatóanyag részletes utasításokat tartalmaz a VirtualBox 0x000000C4 hibájának megoldásához, amikor megpróbálja telepíteni a Windows 8.1, Widows 10 vagy Windows Server 2012 64 bites operációs rendszert Oracle VM VirtualBoxra.
A számítógépet újra kell indítani.
Tartsa lenyomva a bekapcsológombot.
Hibakód: 0x000000C4
Paraméterek:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (vagy "0xFFFFF801E5962A80")
0x0000000000000000
A 0x000000C4 VirtualBox hiba javítása (Windows 10, 8.1, Server 2012)
Fontos: Mielőtt folytatná az alábbi módszereket. győződjön meg arról, hogy telepítette a Az Oracle Virtual box legújabb verziója és megadta, hogy telepítse a 64 bites OS a virtuális gép beállításaiban.
1. módszer. Engedélyezze az adatvégrehajtás elleni védelmet a BIOS-ban.
A 0x000000C4 virtuális gép hibakód feloldásának első módja az „Adatvégrehajtás megelőzése” engedélyezése a BIOS-ban. Ehhez:
1. Kapcsolja be a számítógépet, és lépjen be BIOS (CMOS Setup) beállításokat.
2. Menj Fejlett vagy ahhoz Biztonság opciók és Engedélyezze a Adatvégrehajtás védelme.
* Jegyzet: Néhány BIOS-ban a "Adatvégrehajtás védelme" neve lehet "Nincs végrehajtási memóriavédelem", vagy "Végrehajtás letiltási bit", vagy "Végrehajtás letiltási funkció", vagy "NX bit".
3.Mentse el a változtatásokat és Kijárat a Bios Setupból.
4. Indítsa el a Windows rendszert.
5. Nyissa meg a VirtualBoxot, és telepítse a virtuális gépet.
2. módszer. Engedélyezze a CMPXCHG16B utasítást.
A Microsoft szerint az egyik szrendszerkövetelmények a Windows 8.1, Windows 10 vagy Server 2012 64 bites operációs rendszer 64 bites számítógépre történő telepítéséhez, olyan processzorral kell rendelkeznie, amely támogatja a CMPXCHG16B utasítást ("CompareExchange128"-nak is nevezhető). Néhány korábbi CPU-ból azonban hiányzott a CMPXCHG16B utasítás, és ezt a funkciót engedélyeznie kell a virtuális gépen, hogy megkerülje a „0x000000C4” hibát. Ehhez:
1. Nyissa meg a Parancssort rendszergazdaként.
2. Írja be a következő parancsot:
- cd \Program Files\Oracle\VirtualBox
3. Ezután adja ki az alábbi parancsot a virtuális gépek listázásához.
- VBoxManage.exe lista vms
4. Figyelje meg a fenti parancs kimenetéből a VBOX gép nevét, ahol a 0x000000C4 hibaüzenetet kapja.
Például ebben a példában a "0x000000C4" hibával rendelkező virtuális gép a "Windows8.1_x64_Pro".
5. Ezután írja be a következő parancsot, de cserélje ki a "VM név" értéket a 0x000000C4 hibával szembesülő VBOX gép nevével, majd nyomja meg Belép:
- VBoxManage.exe setextradata "VM név" VBoxInternal/CPUM/CMPXCHG16B 1
például. Ebben a példában a parancs a következő lesz:
- VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B 1
6. Zárja be a parancssort, és folytassa a virtuális gép telepítésével. *
* Tipp: Ha engedélyezni szeretné a CMPXCHG16B utasítást az összes telepített virtuális gépen, akkor adja ki a következő parancsot:
- VBoxManage.exe setextradata globális VBoxInternal/CPUM/CMPXCHG16B 1
Ez az! Tudassa velem, ha ez az útmutató segített Önnek, és hagyja meg véleményét tapasztalatairól. Lájkold és oszd meg ezt az útmutatót, hogy másoknak is segíthess.