環境はWindows7、VMware Player 7.1.4です。
VMware Playerで仮想マシンを起動しようとすると下記ダイアログが出て起動しませんでした。
VMware Player 回復不可能なエラー:(vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:382
bugNr=1036521「hoge.log」に、ログファイルがあります。
サポートリクエストを提出できます。
弊社のテクニカル サポートに提出するデータを収集するには、「vm-support」を実行します。
ユーザーのサポート権利に基づいて対応させて頂きます。
これは、優先モードの設定を変更することで解消します。
仮想マシン設定>ハードウェアタブ>プロセッサ>優先モードを「自動」から「Intel VT-x/EPT または AMD-V/RVI」に変更する。
しかし、私の環境では更に下記ダイアログが表示されて起動しませんでした。
優先モードが使用できません。代わりにバイナリ変換を使用しています。
このホストはIntel VT-xに対応していますが、Intel VT-xは無効になっています。
Intel VT-xがBIOS/ファームウェア設定で無効となっている、またはこの設定を変更してから電源を入れ直していない場合、Intel VT-xが無効となる場合があります。
(1) BIOS/ファームウェア設定で、Intel VT-xが有効になっていることを確認し、「信頼される実行」を無効にしてください。
(2) これらのBIOS/ファームウェア設定のいずれかを変更したら、ホストの電源を入れ直してください。
(3) VMware Playerをインストールしてからホストの電源を入れ直していない場合は、ホストの電源を入れ直してください。
これは、PCを再起動してBIOS画面に入り、Virtualization Technologyを有効にすることで解消されました。
BIOSの設定方法はPCによって異なりますが、私の場合は下記でした。
Advanced > System Options > Virtualization Technology(VTx) にチェックを入れる
参考にさせていただいたサイト:
VMware Workstation > VMware Workstation 回復不能なエラー:(vcpu-0) vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521 の対処 > VM->Settings->ProcessorsにおいてIntel VT-x/EPT or AMD-V/RVIを選択する - Qiita
Intel VT-x に対応していますが、Intel VT-x は無効になっています。エラーの対応手順|リナックスマスター.JP 公式ブログ