修正: VirtualBoxエラー0x000000C4 (解決)

修正: VirtualBoxエラー0x000000C4 (解決)

アンディ・デイビス

このチュートリアルには、Oracle VM VirtualBoxにWindows 8.1、Widows 10、またはWindows Server 2012 64ビットOSをインストールしようとしたときに、VirtualBox Error 0x000000C4を解決する詳細な手順が記載されています。

PCを再起動する必要があります。
電源ボタンを長押ししてください。
エラーコード: 0x000000C4
パラメータ
0x0000000000000091
0x00000000000F
0xFFF80141B5BA80 (または "0xFFF801E5962A80")
0x0000000000000000

VirtualBox エラー 0x000000C4 の修正方法 (Windows 10、8.1、Server 2012)

重要なことです。 以下の方法を実行する前に、必ずインストールされていることを確認してください。 Oracle Virtual boxの最新バージョン をインストールするように指定されています。 64ビット VM SettingsのOS。

方法1.BIOSでData Execution Protectionを有効にする方法2.CMPXCHG16B命令を有効にする方法1.BIOSでData Execution Protectionを有効にする方法2.CMPXCHG16B命令を有効にする。

VM Error Code 0x000000C4を解決する最初の方法は、BIOSの「Data Execution Prevention」を有効にすることです。 そのためには

1. コンピュータの電源を入れ、次のように入力します。 バイオス (CMOSセットアップ)の設定を行います。
2. 次のページへ アドバンスト または セキュリティ オプションと イネーブル その データ実行の保護。

注意:一部のBIOSでは、" データ実行の保護 "は、"No Execute Memory Protection"、"Execute Disable Bit"、"Execute Disable Function"、"NX Bit "と命名することができる。

3.変更内容を保存する 退出 をBios Setupから選択します。
4. Windowsを起動する。
5. VirtualBoxを起動し、VM Machineをインストールします。

方法2.CMPXCHG16B命令を有効化する。

Microsoftによると、64ビットPCにWindows 8.1、Windows 10、またはServer 2012 64ビットOSをインストールするためのシステム要件の1つは、CMPXCHG16B命令(「CompareExchange128」とも呼ばれる)をサポートするプロセッサを持つことです。 しかし、初期のCPUにはCMPXCHG16B命令がないものがあり、「0x000000C4」エラーを回避するにはVMマシンでこの機能を有効にしなければなりません。 そのためには、次のことを行ってください。ということです。

1. コマンドプロンプトをAdministratorで開く。
2. 次のコマンドを入力します。

  • cd \Program FilesOracleVirtualBox

3. 次に、以下のコマンドを実行して、VM Machinesをリストアップします。

  • VBoxManage.exe vmsをリストアップします。

4. 上記のコマンドの出力から、エラー0x000000C4が発生したVBOXマシンの名前に注目してください。

例)この例では、"0x000000C4 "エラーが発生したVMマシンは、"Windows8.1_x64_Pro "である。

5. VM Name」の値を、エラー0x000000C4に直面したVBOXマシンの名前に置き換えて、次のコマンドを入力します。 入力 :

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

例)この例では、コマンドは次のようになります。

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

6. コマンドプロンプトを終了し、VMマシンのインストールに進みます。

* ヒント インストールされているすべてのVMマシンでCMPXCHG16B命令を有効にしたい場合は、以下のコマンドを実行します。

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

以上です!このガイドが役に立ったかどうか、あなたの経験についてコメントを残してください。 他の人のために、このガイドを「いいね!」と「シェア」してください。


アンディ・デイビス

Windows に関するシステム管理者のブログ

Leave a comment