PC全体をアップグレードしてから、VMをバイナリ変換モードで実行できません。
VT-x/Intel仮想化テクノロジはBIOSで有効になっていますが、Windows 95で使用するにはバイナリ変換が必要です。VT-xの使用は、残りのゲストには問題なく機能します。 VMの仮想化モードはバイナリ変換に設定されていますが、以下のエラーが発生します。
設定する必要のある別の設定はありますか? Windows、VMWare、BIOS、またはVMX?
VMWareバージョン:12.5.9ビルド-7535481
Windowsバージョン:Windows 10、64ビット(ビルド15063)10.0.15063
CPU:Intel i9 7900X(Skylake-X)
マザーボード:Asus TUF X299 Mark 2
VMモードがバイナリ変換に設定されている場合のエラー:
VMware Workstation unrecoverable error: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521
AMD RyzenCPUを使用している人にも同じ問題があることを読みました。
新しいCPU(RyzenとSkylake-X)はバイナリ変換をサポートしなくなったと確信しています。
VMWare Worksation 14をインストールしましたが、このオプションはありません。私も12をロールバックしようとしましたが、同じ問題がまだ残っています。
とにかく、ワークステーション14は問題を解決します。
はい、VM設定:
選択した仮想マシンのプロセッサ設定を構成するには、VM>設定]を選択し、[ハードウェア]タブをクリックして、[プロセッサ]を選択します。
仮想化エンジンの優先実行モードを選択します。通常、仮想化エンジンの設定を変更する必要はありません。
自動
Workstation Proは、ゲストオペレーティングシステムとホストCPUに基づいて実行モードを選択します。
バイナリ変換
Workstation Proは、直接実行するゲストコードとバイナリ変換を組み合わせて使用し、ゲストオペレーティングシステムを実行します。ゲストメモリマッピングは、シャドウページテーブルを使用して実行されます。
Intel VT-xまたはAMD-V
Workstation Proは、ハードウェア拡張機能を使用してゲストコードを実行および分離します。ゲストメモリマッピングは、シャドウページテーブルを使用して実行されます。
Intel VT-x/EPTまたはAMD-V/RVI
Workstation Proは、ハードウェア拡張機能を使用してゲストコードを実行および分離します。ゲストメモリマッピングは、ハードウェアページングを使用して実行されます。
ソース 仮想マシンプロセッサ設定の構成