修正:VirtualBoxエラー0x80004005:VMのセッションを開くことができませんでした - 複製構成値CMPXCHG16BおよびISAEXTS/CMPXCHG16B(解決)

このチュートリアルには、Windows 8.1またはWindows 10仮想マシンを起動しようとするときに、仮想ボックスエラー0x80004005を解決するための手順が含まれています。'/cpum/cmpxchg16b'および '/cpum/isaexts/cmpxchg16b - 前者を削除してください!' "。

Oracle VM VirtualBoxをバージョン6.0に更新した後、Windows 10または8.1 VMマシンを起動しようとするときに次のエラーが表示される場合があります。

仮想マシンのセッションを開くことができませんでした<VM_Name>。
config値の重複 '/cpum/cmpxchg16b'および '/cpum/isaexts/cmpxchg16b' - 前者を削除してください! (verr_duplicate)。
結果コード:e_fail(0x80004005)
コンポーネント:ConsoleWrap
インターフェース:ICONSOLE {872DA645-4A9B-1727-BEE2-5585105B9EED} "

修正方法:virtualboxでconfig値 '/cpum/cmpxchg16b'および '/cpum/isaexts/cmpxchg16b'を複製します。

「config値の複製」/cpum/cmpxchg16b '.. "は、「virtualbox.xml」ファイル(c:\ username \ .virtualbox \ virtualbox.xml)および仮想マシンの両方の「virtualbox.xml」ファイルで「cmpxchg16b」cpu命令が有効になっているために発生するため、エラーが発生します。

問題を解決するには、以下の指示に従って、上記の場所から次の行を削除します。
<ExtraDataItem name="VBoxInternal/CPUM/CMPXCHG16B" value="1"/>「

1。閉じますVirtualBox Manager
2。開ける管理者としてコマンドプロンプト
3。次のコマンドを入力します。

  • CD \ Program Files \ Oracle \ VirtualBox

4。次に、以下のコマンドを指定して、VMマシンをリストします。

  • vboxmanage.exeリストVM

5。上記のコマンドの出力から、エラー0x80004005を受け取るVboxマシンの名前に注意してください。

たとえば、この例では、「0x80004005」エラーを備えたVMマシンは「Windows8.1_x64_Pro」です。

6。次に、次のコマンドを入力しますが、「」を置き換えます。VM名「エラー0x80004005に直面しているVboxマシンの名前が付いています。入力:*

  • vboxmanage.exe setextradata "VM名「vbobsinternal/cpum/cmpxchg16b

* 注記:上記のコマンドは、ラインを削除することにより、選択したVMマシンで「cmpxchg16b」命令を無効にします「<ExtraDataItem name="VBoxInternal/CPUM/CMPXCHG16B" value="1"/>Machineの.vboxファイルから。

たとえば、この例では、コマンドは次のとおりです。

  • vboxmanage.exe setextradata "windows8.1_x64_pro" vboxinternal/cpum/cmpxchg16b

7。次に、問題のあるVMマシンを起動してみてください。同じエラーを受け取った場合は、VirtualBox Managerを閉じて、次のコマンドを(管理者として)提供します。

  • vboxmanage.exe setextradata global vboxinternal/cpum/cmpxchg16b

* 注記:上記のコマンドは、ラインを削除することにより、グローバルに(すべてのVMで)グローバルに「CMPXCHG16B」命令を無効にします「<ExtraDataItem name="VBoxInternal/CPUM/CMPXCHG16B" value="1"/> 「「virtualbox.xml」ファイルから。

それでおしまい!このガイドがあなたの経験についてあなたのコメントを残してあなたを助けたかどうかを教えてください。他の人を助けるためにこのガイドを気に入って共有してください。

この記事があなたに役立つ場合は、寄付をすることで私たちをサポートすることを検討してください。1ドルでさえ私たちにとって大きな違いをもたらすことができますこのサイトを自由に保ちながら他の人を助け続けるための努力において: