Šajā apmācībā ir ietverti norādījumi, kā novērst VirtualBox kļūdu 0x80004005, mēģinot startēt Windows 8.1 vai Windows 10 virtuālā mašīna:" Dublētas konfigurācijas vērtības '/CPUM/CMPXCHG16B' un '/CPUM/IsaExts/CMPXCHG16B — lūdzu, noņemiet bijušais!".
Pēc Oracle VM VirtualBox atjaunināšanas uz versiju 6.0, mēģinot startēt Windows 10 vai 8.1 VM mašīnu, var parādīties šāda kļūda:
"Neizdevās atvērt virtuālās mašīnas sesiju
Dublētas konfigurācijas vērtības “/CPUM/CMPXCHG16B” un “/CPUM/IsaExts/CMPXCHG16B” — lūdzu, noņemiet pirmo! (VERR_DUPLICATE).
Komponents: ConsoleWrap
Interfeiss: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"
Kā labot: VirtualBox dublējiet konfigurācijas vērtības “/CPUM/CMPXCHG16B” un “/CPUM/IsaExts/CMPXCHG16B”.
Kļūda "Dublētas konfigurācijas vērtības '/CPUM/CMPXCHG16B'..." rodas, jo ir iespējota centrālā procesora instrukcija "CMPXCHG16B". gan failā "VirtualBox.xml" (C:\Users\Username\.VirtualBox\VirtualBox.xml), gan virtuālās mašīnas .vbox failu.
Lai atrisinātu problēmu, izpildiet tālāk sniegtos norādījumus, lai noņemtu šo rindu no iepriekš minētajām vietām:
"
1. Aizvērt VirtualBox pārvaldnieks
2. Atvērt Komandu uzvedne kā administrators.
3. Ierakstiet šādu komandu:
- cd \Program Files\Oracle\VirtualBox
4. Pēc tam dodiet tālāk norādīto komandu, lai uzskaitītu VM mašīnas.
- VBoxManage.exe saraksts VMS
5. Iepriekš minētās komandas izvadē ievērojiet VBOX mašīnas nosaukumu, kurā tiek parādīta kļūda 0x80004005.
Piemēram, šajā piemērā VM mašīna ar kļūdu “0x80004005” ir “Windows8.1_x64_Pro”.
6. Pēc tam ierakstiet šo komandu, bet aizstājiet "VM nosaukums" vērtību ar tās VBOX iekārtas nosaukumu, kurā tiek parādīta kļūda 0x80004005, un nospiediet Ievadiet:*
- VBoxManage.exe setextradata "VM nosaukums" VBoxInternal/CPUM/CMPXCHG16B
* Piezīme: Iepriekš minētā komanda atspējos "CMPXCHG16B" instrukciju atlasītajā VM mašīnā, noņemot rindu "" no mašīnas .vbox faila.
piem. Šajā piemērā komanda būs šāda:
- VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B
7. Tagad mēģiniet startēt VM mašīnu, kurai ir problēma. Ja saņemat to pašu kļūdu, aizveriet VirtualBox Manager un dodiet šādu komandu (kā administrators): *
- VBoxManage.exe setextradata globālais VBoxInternal/CPUM/CMPXCHG16B
* Piezīme: Iepriekš minētā komanda atspējos "CMPXCHG16B" instrukciju globāli (visās virtuālajās mašīnās), noņemot rindu. "" no faila "VirtualBox.xml".
Tieši tā! Paziņojiet man, vai šī rokasgrāmata jums ir palīdzējusi, atstājot komentāru par savu pieredzi. Lūdzu, patīk un dalies ar šo ceļvedi, lai palīdzētu citiem.