FIX: VirtualBoxin virhe 0x80004005: VM:n istunnon avaaminen epäonnistui - päällekkäiset konfiguraatioarvot CMPXCHG16B ja IsaExts/CMPXCHG16B (ratkaistu) (Ratkaistu)

FIX: VirtualBoxin virhe 0x80004005: VM:n istunnon avaaminen epäonnistui - päällekkäiset konfiguraatioarvot CMPXCHG16B ja IsaExts/CMPXCHG16B (ratkaistu) (Ratkaistu)

Andy Davis

Tämä opetusohjelma sisältää ohjeet VirtualBoxin virheen 0x80004005 ratkaisemiseksi, kun yrität käynnistää Windows 8.1- tai Windows 10 -virtuaalikoneen:" Duplicate config values '/CPUM/CMPXCHG16B' and '/CPUM/IsaExts/CMPXCHG16B - please remove the former!'".

Kun Oracle VM VirtualBox on päivitetty versioon 6.0, seuraava virhe saattaa tulla näkyviin, kun yrität käynnistää Windows 10 tai 8.1 -käyttöjärjestelmän VM-koneen:

" Virtuaalikoneen istunnon avaaminen epäonnistui .
Kaksinkertaiset konfiguraatioarvot '/CPUM/CMPXCHG16B' ja '/CPUM/IsaExts/CMPXCHG16B' - poista edellinen! (VERR_DUPLICATE).
Tuloskoodi: E_FAIL (0x80004005)
Komponentti: ConsoleWrap
Liitäntä: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"

Miten korjata: Kaksinkertaiset konfiguraatioarvot '/CPUM/CMPXCHG16B' ja '/CPUM/IsaExts/CMPXCHG16B' VirtualBoxissa.

Virhe "Duplicate config values '/CPUM/CMPXCHG16B'..." ilmenee, koska "CMPXCHG16B" CPU-ohje on käytössä sekä VirtualBox.xml-tiedostossa (C:\Users\Username\.VirtualBox\VirtualBox.xml) että virtuaalikoneen .vbox-tiedostossa.

Voit ratkaista ongelman poistamalla seuraavan rivin edellä mainituista paikoista seuraavien ohjeiden mukaisesti:
"

1. Sulje VirtualBox Manager
2. Avaa Komentorivi järjestelmänvalvojana .
3. Kirjoita seuraava komento:

  • cd \ Ohjelmatiedostot\Oracle\VirtualBox

4. Anna sitten alla oleva komento luetellaksesi VM-koneet.

  • VBoxManage.exe list vms

5. Yllä olevan komennon tulosteesta näet sen VBOX-koneen nimen, jossa virhe 0x80004005 ilmenee.

Esim. Tässä esimerkissä VM-kone, jossa on virhe "0x80004005", on "Windows8.1_x64_Pro".

6. Kirjoita sitten seuraava komento, mutta korvaa "VM Name" -arvo sen VBOX-koneen nimellä, jonka kohdalla virhe 0x80004005 ilmenee, ja paina painiketta Kirjoita :*

  • VBoxManage.exe setextradata "VM nimi" VBoxInternal/CPUM/CMPXCHG16B VBoxInternal/CPUM/CMPXCHG16B

Huomautus: Yllä oleva komento poistaa "CMPXCHG16B"-käskyn käytöstä valitusta VM-koneesta poistamalla rivin "CMPXCHG16B". "" koneen .vbox-tiedostosta.

Esim. Tässä esimerkissä komento on:

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

7. Yritä nyt käynnistää VM-kone, jossa on ongelma. Jos saat saman virheen, sulje VirtualBox Manager ja anna seuraava komento (järjestelmänvalvojana): *

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

Huomautus: Yllä oleva komento poistaa "CMPXCHG16B"-käskyn käytöstä globaalisti (kaikissa VM:ssä) poistamalla rivin "CMPXCHG16B". "" VirtualBox.xml-tiedostosta.

Kerro minulle, onko tämä opas auttanut sinua jättämällä kommentti kokemuksestasi. Tykkää ja jaa tätä opasta auttaaksesi muita.


Andy Davis

Järjestelmänvalvojan blogi Windowsista

Leave a comment