POPRAVEK: Napaka VirtualBoxa 0x000000C4 (REŠENO)

POPRAVEK: Napaka VirtualBoxa 0x000000C4 (REŠENO)

Andy Davis

Ta vadnica vsebuje podrobna navodila za odpravo napake VirtualBox 0x000000C4, ko poskušate namestiti operacijski sistem Windows 8.1, Widows 10 ali Windows Server 2012 64-bitni OS v Oracle VM VirtualBox.

Računalnik je treba znova zagnati.
Podržite gumb za vklop.
Koda napake: 0x000000C4
Parametri:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (ali "0xFFFFF801E5962A80")
0x0000000000000000

Kako odpraviti napako VirtualBoxa 0x000000C4 (Windows 10, 8.1, Server 2012)

Pomembno: Preden nadaljujete s spodnjimi metodami, se prepričajte, da ste namestili najnovejša različica Oracle Virtual boxa in ste določili, da želite namestiti 64-bitni OS v nastavitvah VM.

Metoda 1. Omogočite zaščito izvajanja podatkov v BIOS-u. Metoda 2. Omogočite ukaz CMPXCHG16B. Metoda 1. Omogočite zaščito izvajanja podatkov v BIOS-u.

Prvi način za odpravo napake VM Error Code 0x000000C4 je, da v sistemu BIOS omogočite funkcijo "Data Execution Prevention" (Preprečevanje izvajanja podatkov). To storite tako:

1. Vklopite računalnik in vstopite v BIOS (CMOS Setup).
2. Pojdi na Napredno ali v Varnost možnosti in Omogočite . Zaščita izvajanja podatkov.

Opomba: V nekaterih BIOS-ih je " Zaščita izvajanja podatkov " se lahko imenuje "No Execute Memory Protection", "Execute Disable bit", "Execute Disable Function" ali "NX Bit".

3. Shranite spremembe in . Izhod iz nastavitev Bios.
4. Zagon sistema Windows.
5. Odprite VirtualBox in namestite VM Machine.

Metoda 2. Omogočite ukaz CMPXCHG16B.

Po navedbah Microsofta je ena od sistemskih zahtev za namestitev 64-bitnega operacijskega sistema Windows 8.1, Windows 10 ali Server 2012 v 64-bitni računalnik ta, da mora imeti procesor, ki podpira ukaz CMPXCHG16B (lahko tudi "CompareExchange128"). Vendar nekateri prejšnji procesorji niso imeli ukaza CMPXCHG16B, zato morate to funkcijo omogočiti v stroju VM, da bi zaobšli napako "0x000000C4".da:

1. Odprite ukazno vrstico kot skrbnik.
2. Vnesite naslednji ukaz:

  • cd \Programske datoteke\Oracle\VirtualBox

3. Nato podajte spodnji ukaz za seznam strojev VM.

  • VBoxManage.exe seznam vms

4. V izpisu zgornjega ukaza opazite ime stroja VBOX, v katerem se pojavi napaka 0x000000C4.

V tem primeru je stroj VM z napako "0x000000C4" "Windows8.1_x64_Pro".

5. Nato vnesite naslednji ukaz, vendar zamenjajte vrednost "VM Name" z imenom stroja VBOX, pri katerem se je pojavila napaka 0x000000C4, in pritisnite Vnesite :

  • VBoxManage.exe setextradata "Ime VM" VBoxInternal/CPUM/CMPXCHG16B 1

Npr. v tem primeru bo ukaz:

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

6. Zaprite ukazno vrstico in nadaljujte z namestitvijo stroja VM. *

* Nasvet: Če želite navodilo CMPXCHG16B omogočiti vsem nameščenim VM strojem, uporabite naslednji ukaz:

  • VBoxManage.exe setextradata global VBoxInternal/CPUM/CMPXCHG16B 1

To je to! Povejte mi, ali vam je ta vodnik pomagal, tako da pustite komentar o svoji izkušnji. Všečkajte in delite ta vodnik, da pomagate drugim.


Andy Davis

Blog sistemskega skrbnika o sistemu Windows

Leave a comment