DÜZELTME: VirtualBox Hatası 0x80004005: VM için oturum açılamadı

Bu öğretici, bir Windows 8.1 veya Windows 10 sanal makine:" Yinelenen yapılandırma değerleri '/CPUM/CMPXCHG16B' ve '/CPUM/IsaExts/CMPXCHG16B – lütfen önceki!'".

VirtualBox oturumu açamadı - Yinelenen yapılandırma değerleri 'CPUMCMPXCHG16B'

Oracle VM VirtualBox'ı 6.0 sürümüne güncelledikten sonra, bir Windows 10 veya 8.1 VM makinesini başlatmaya çalışırken aşağıdaki hata görünebilir:

"Sanal makine için bir oturum açılamadı .
'/CPUM/CMPXCHG16B' ve '/CPUM/IsaExts/CMPXCHG16B' yinelenen yapılandırma değerleri – lütfen öncekini kaldırın! (VERR_DUPLICATE).
Sonuç Kodu: E_FAIL (0x80004005)
Bileşen: ConsoleWrap
Arayüz: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"

DÜZELTME: VirtualBox'ta yinelenen yapılandırma değerleri '/CPUM/CMPXCHG16B' ve '/CPUM/IsaExts/CMPXCHG16B'.

"Yinelenen yapılandırma değerleri '/CPUM/CMPXCHG16B'.." hatası, "CMPXCHG16B" CPU talimatı etkinleştirildiğinden oluşur hem "VirtualBox.xml" dosyasında (C:\Users\Username\.VirtualBox\VirtualBox.xml) hem de Sanal Makinenin .vbox'ında dosya.

Sorunu çözmek için, aşağıdaki satırı yukarıdaki konumlardan kaldırmak için aşağıdaki talimatları izleyin:
"

1. Kapat Sanal Kutu Yöneticisi
2. Açık Yönetici Olarak Komut İstemi.
3. Aşağıdaki komutu yazın:

  • cd \Program Dosyaları\Oracle\VirtualBox

4. Ardından VM Makinelerini listelemek için aşağıdaki komutu verin.

  • VBoxManage.exe listesi vms

5. Yukarıdaki komutun çıktısından, 0x80004005 hatasını aldığınız VBOX makinesinin adına dikkat edin.

örneğin Bu örnekte, "0x80004005" hatası olan VM makinesi "Windows8.1_x64_Pro"dur.

resim

6. Ardından aşağıdaki komutu yazın, ancak "VM Adı"değeri, 0x80004005 hatasıyla karşılaştığınız VBOX makinesinin adını yazın ve tuşuna basın. Girmek:*

  • VBoxManage.exe setextradata "VM Adı" VBoxInternal/CPUM/CMPXCHG16B

* Not: Yukarıdaki komut satırı kaldırarak seçilen VM makinesinde "CMPXCHG16B" komutunu devre dışı bırakacaktır. "" makinenin .vbox dosyasından.

Örneğin. Bu örnekte komut şöyle olacaktır:

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

7. Şimdi, sorunu olan VM makinesini başlatmayı deneyin. Aynı hatayı alırsanız, VirtualBox Manager'ı kapatın ve aşağıdaki komutu verin (yönetici olarak): *

  • VBoxManage.exe setextradata global VBoxInternal/CPUM/CMPXCHG16B

* Not: Yukarıdaki komut, satırı kaldırarak "CMPXCHG16B" talimatını global olarak (tüm VM'lerde) devre dışı bırakacaktır. "" "VirtualBox.xml" dosyasından.

resim

Bu kadar! Deneyiminizle ilgili yorumunuzu bırakarak bu kılavuzun size yardımcı olup olmadığını bana bildirin. Lütfen başkalarına yardımcı olmak için bu kılavuzu beğenin ve paylaşın.