目次
VirtualBoxの仮想マシン上にインストールされている「Windows 8」に「Windows 8.1 Preview」をインストールしようとすると「この PC では Windows 8.1 Preview を実行できません」というエラーが表示され、適切にインストールすることができません。
エラーの理由は「お使いのプロセッサで CompareExchange128 がサポートされていないため、Windows 8.1 Previewをインストールできません。」とのことです。
ということで、ここではVirtualBoxのホストマシンが「Windows」「Mac」両方の場合の対処法を解説します。
「CompareExchange128 がサポートされていない」エラーの対処法
Windowsの場合
VirtualBoxのホストマシンが「Windows」の場合は、まず、管理者としてコマンドプロンプトを起動します。
以下のコマンドを実行します。
C:¥> "c:¥Program Files¥Oracle¥VirtualBox¥VBoxManage.exe" setextradata [名前] VBoxInternal/CPUM/CMPXCH16B 1
※[名前]には、仮想マシンの名前を入力します(ここでは、Windows8)。
Macの場合
MacのFinderから「アプリケーション」→「ユーティリティ」にアクセスし、「ターミナル」を起動します。
以下のコマンドを実行します。
$ VBoxManage setextradata [名前] VBoxInternal/CPUM/CMPXCHG16B 1
※[名前]には、仮想マシンの名前を入力します(ここでは、Windows8)。