Fiksēt: VirtualBox kļūda 0x000000C4 (IZLIETOŠANA)

Fiksēt: VirtualBox kļūda 0x000000C4 (IZLIETOŠANA)

Endijs Deiviss

Šajā pamācībā ir sniegti detalizēti norādījumi, kā atrisināt VirtualBox kļūdu 0x000000C4, kad mēģināt instalēt Windows 8.1, Widows 10 vai Windows Server 2012 64 bitu operētājsistēmu Oracle VM VirtualBox.

Jūsu dators ir jārestartē.
Lūdzu, turiet nospiestu ieslēgšanas pogu.
Kļūdas kods: 0x000000C4
Parametri:
0x0000000000000091
0x0000000000000000000F
0xFFFFFFF80141B5BA80 (vai "0xFFFFFFF801E5962A80")
0x0000000000000000

Kā izlabot VirtualBox kļūdu 0x000000C4 (Windows 10, 8.1, Server 2012)

Svarīgi: Pirms turpināt tālāk aprakstītās metodes, pārliecinieties, vai ir instalēta jaunākā Oracle Virtual box versija un esat norādījis, ka instalējat 64 bitu OS VM iestatījumos.

Metode 1. Ieslodzīt datu izpildes aizsardzību BIOS.Metode 2. Ieslodzīt instrukciju CMPXCHG16B. Metode 1. Ieslodzīt datu izpildes aizsardzību BIOS.

Pirmā metode, kā atrisināt VM kļūdas kodu 0x000000C4, ir iespējot "Datu izpildes novēršanu" BIOS. Lai to izdarītu:

1. Ieslēdziet datoru un ievadiet BIOS (CMOS iestatījumu) iestatījumus.
2. Dodieties uz Advanced vai uz Drošība iespējas un Ieslēgt . Datu izpildes aizsardzība.

Piezīme: Dažos BIOSos " Datu izpildes aizsardzība " var nosaukt par "No Execute Memory Protection", "Execute Disable bit", "Execute Disable Function" vai "NX Bit".

3. Saglabājiet izmaiņas un Iziet no Bios Setup.
4. Ievietojiet operētājsistēmu Windows.
5. Atveriet VirtualBox un instalējiet VM mašīnu.

metode. Ieslodzīt instrukciju CMPXCHG16B.

Saskaņā ar Microsoft informāciju viena no sistēmas prasībām, lai instalētu Windows 8.1, Windows 10 vai Server 2012 64 bitu operētājsistēmu 64 bitu datorā, ir procesors, kas atbalsta CMPXCHG16B instrukciju (var saukt arī par "CompareExchange128"). Taču dažiem agrākajiem procesoriem nebija CMPXCHG16B instrukcijas, un, lai apietu kļūdu "0x000000C4", šī funkcija ir jāiedarbina virtuālajā mašīnā. Lai to izdarītu, ir nepieciešamska:

1. Atveriet komandu uzvedni kā administrators.
2. Ievadiet šādu komandu:

  • cd \Programmu faili\Oracle\VirtualBox

3. Pēc tam dodiet tālāk norādīto komandu, lai uzskaitītu VM mašīnas.

  • VBoxManage.exe saraksts vms

4. Ievērojiet, ka iepriekš minētās komandas izvades tabulā ir norādīts VBOX mašīnas nosaukums, kurā saņemta kļūda 0x000000C4.

Piemēram, šajā piemērā VM mašīna ar kļūdu "0x000000C4" ir "Windows8.1_x64_Pro".

5. Pēc tam ievadiet šādu komandu, bet aizstāt "VM Name" vērtību ar tās VBOX mašīnas nosaukumu, kurā konstatēta kļūda 0x000000C4, un nospiediet pogu Ievadiet :

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

Piemēram, šajā piemērā komanda būs:

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

6. Aizveriet komandu prombūtni un turpiniet VM mašīnas instalēšanu. *

* Padoms: Ja vēlaties iespējot CMPXCHG16B instrukciju visām instalētajām VM mašīnām, izpildiet šādu komandu:

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

Tas ir viss! Ļaujiet man zināt, vai šī rokasgrāmata jums ir palīdzējusi, atstājot komentāru par savu pieredzi. Lūdzu, ielasiet un dalieties ar šo rokasgrāmatu, lai palīdzētu citiem.


Endijs Deiviss

Sistēmas administratora emuārs par Windows

Leave a comment