web-dev-qa-db-ja.com

Virtualboxがエラーコードを返す:Windows 8.1または2012の0x000000C4

Windows8.1またはWindowsServer 2012を起動しようとすると、以前にインストールされたVMまたはvirtualboxでCS/ISOから起動すると、エラーコード:0x000000C4が表示されます。

7
Console

この解決策は私にとって問題を修正しました:

http://4sysops.com/forums/topic/windows-server-2012-r2-on-virtual-box-error-0x000000c4/

特定のCPU命令を有効にするには、virtualboxにパラメーターを設定する必要があります。 [vmname]は、影響を受けるVM角かっこなしの名前に置き換える必要があります。

ウィンドウズ:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1

Mac、Linux:

VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1
11
Console

私も同じ問題を抱えていましたが、次のことも可能です set CMPXCHG16B global

"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata global VBoxInternal/CPUM/CMPXCHG16B 1

ただし、問題が解決する前に、BIOSにアクセスして、Memory Protection設定をDisabledからEnabledに変更する必要もありました。

0
SharpC