Windows
 Computer >> コンピューター >  >> システム >> Windows

【VMware Workstation】「バイナリ変換はこのプラットフォームのロングモードと互換性がありません」エラーの解決方法

VMware Workstationで仮想マシンを起動しようとした際や、Windows 11/10のホストマシンがスリープモードに移行した際に、「バイナリ変換はこのプラットフォームのロングモードと互換性がありません(Binary translation is incompatible with long mode on this platform)」というエラーメッセージが表示されることがあります。本記事では、この問題を解決するために役立つ、最も効果的な対処法を詳しく解説します。

【VMware Workstation】「バイナリ変換はこのプラットフォームのロングモードと互換性がありません」エラーの解決方法

開こうとしている仮想マシンによって異なりますが、この問題が発生すると、以下のような完全なエラーメッセージが表示されます。

Ubuntu 64-bit – VMware Workstation

Binary translation is incompatible with long mode on this platform. Long mode will be disabled in this virtual environment. Applications requiring long mode will not function properly as a result. See https://vmware.com/info?id=152 for more details.
(訳:バイナリ変換はこのプラットフォームのロングモードと互換性がありません。この仮想環境ではロングモードが無効になります。その結果、ロングモードを必要とするアプリケーションは正常に動作しません。詳細については https://vmware.com/info?id=152 を参照してください。)

このエラーは、以下の理由の一つまたは複数によって発生する可能性があります。

  • BIOS設定で仮想化技術(Virtualization Technology)が無効になっている
  • スリープサイクルがエラーを引き起こしている
  • ホストPCがVT-Xに対応していない
  • Intel内蔵グラフィックスドライバーが古くなっている
  • ホストマシンが3Dグラフィックスアクセラレーションに対応していない
  • サードパーティ製アンチウイルスソフトがVT-Xを無効化している

「バイナリ変換はこのプラットフォームのロングモードと互換性がありません」エラーの対処法

Windows 11/10のホストマシン上でVMware Workstationのこのエラーが発生した場合は、以下の推奨ソリューションを順番に試して、問題が解決するかどうかを確認してください。

  1. Intel仮想化技術(VT)を有効にする
  2. Intel内蔵グラフィックスドライバーを更新する
  3. 「3Dグラフィックスのアクセラレーション」オプションを無効にする
  4. サードパーティ製セキュリティソフトをアンインストールする(該当する場合)
  5. ハイブリッドスリープを無効にする

それでは、各ソリューションの具体的な手順を見ていきましょう。

以下の対処法を試す前に、まずWindows Updateで更新プログラムを確認し、利用可能なアップデートをすべてインストールしてから、仮想マシンを起動してエラーが再発するかどうかを確認してください。

1. Intel仮想化技術(VT)を有効にする

まず、ホストコンピューターがハードウェア仮想化に対応しており、Intel VT-XまたはAMD-Vをサポートしているかどうかを確認します。対応している場合は、ハードウェア仮想化を有効にし、ファームウェア(BIOS/UEFI)の設定で仮想化サポートが無効になっていないことを確認してください。

ここまで確認しても問題が解決しない場合は、次の解決策を試してください。

2. Intel内蔵グラフィックスドライバーを更新する

この解決策では、「Intel Driver & Support Assistant」を使用して、ホストマシンのIntel内蔵グラフィックスドライバーを最新版に更新します。ドライバーの更新後、問題が解決するかどうかを確認してください。

3. 「3Dグラフィックスのアクセラレーション」オプションを無効にする

この解決策では、VMware Workstationの「3Dグラフィックスのアクセラレーション(Accelerate 3D graphics)」オプションを無効にします。ただし、この設定を無効にすると、グラフィックス負荷の高いタスクを仮想化する際にパフォーマンスが低下する点に注意してください。

VMware Workstationで「3Dグラフィックスのアクセラレーション」を無効にするには、以下の手順を実行します。

  • 問題のある仮想マシンの電源を切ります。
  • 仮想マシンを右クリックし、「設定(Settings)」をクリックします。
  • 「ハードウェア(Hardware)」タブをクリックします。
  • 「ディスプレイ(Display)」をクリックします。
  • ディスプレイメニューの「3Dグラフィックス(3D graphics)」セクションで、「3Dグラフィックスのアクセラレーション(Accelerate 3D graphics)」のチェックを外します。
  • 仮想マシンを再度起動します。

それでも問題が解決しない場合は、次の解決策に進んでください。

4. サードパーティ製セキュリティソフトをアンインストールする(該当する場合)

調査によると、この問題が発生していた多くのユーザーは、Avast、McAfeeなどのサードパーティ製セキュリティソフトをシステムにインストールして実行していました。これらのアンチウイルスソフトがVT-X機能を無効にしていたことが原因です。

この場合、問題を解決するには、専用のAV削除ツールを使用してPCからサードパーティ製アンチウイルスプログラムを完全に削除し、関連ファイルをすべて除去する必要があります。その後、PCを再起動し、ホストマシンでVT-Xを再度有効にします。Windows 11/10標準のアンチウイルスソフトであるWindows Defenderであれば、セットアップは問題なく機能します。

5. ハイブリッドスリープを無効にする

【VMware Workstation】「バイナリ変換はこのプラットフォームのロングモードと互換性がありません」エラーの解決方法

Windows 11/10のホストマシンがスリープモードに移行した際にこのエラーが発生する可能性があるため、電源のトラブルシューティングツールを実行して、エラーの原因となっている可能性のある電源設定の誤りを修正しましょう。また、電源プランを変更したり、ハイブリッドスリープを無効にしたりすることも有効です。

Windows 11/10でハイブリッドスリープを無効にするには、以下の手順を実行します。

  • 「Windowsキー + R」を押して、「ファイル名を指定して実行」ダイアログを開きます。
  • 「control」と入力してEnterキーを押し、コントロールパネルを開きます。
  • 「ハードウェアとサウンド」をクリックします。
  • 「電源オプション」を選択します。
  • 現在のPCの電源プランに応じて、「プラン設定の変更」をクリックします。
  • 「詳細な電源設定の変更」を選択します。
  • 「スリープ」の横にある「+」記号をクリックして、セクションを展開します。
  • 「ハイブリッドスリープを許可する」をクリックし、「バッテリー駆動」と「電源に接続」の両方のオプションを「オフ」に設定します。
  • 次に、「次の時間が経過後、休止状態にする」に移動し、「バッテリー駆動」と「電源に接続」の両方のオプションを「なし」に設定します。
  • 「適用」>「OK」をクリックします。
  • コントロールパネルを終了します。

関連記事: VMware WorkstationがUnityモードに入らない場合の対処法

VMware Workstationの「ホストが最小要件を満たしていません」エラーを修正するには?

VMware Workstationの「お使いのホストは最小要件を満たしていません(your host does not meet minimum requirements)」というエラーを解決するには、以下のいずれかを実行します。

  • ホストのハードウェアとソフトウェアをアップグレードして、最小要件を満たすようにします。
  • WindowsホストでHyper-Vを無効にしてから、VMware Workstationを起動し、仮想マシンの電源を入れます。

VMware Workstationが起動しない場合の対処法

VMware Workstationが起動しない問題が発生した場合は、以下の手順で解決できます。まずVMware Workstationをアンインストールします。次にホストマシンを再起動し、ローカル管理者(ドメイン管理者ではなく)としてログインします。最後に、VMware Workstationを再インストールしてください。

【VMware Workstation】「バイナリ変換はこのプラットフォームのロングモードと互換性がありません」エラーの解決方法
  1. 「このNVIDIAグラフィックスドライバーは、このバージョンのWindowsと互換性がありません」エラーの解決方法

    「このNVIDIAグラフィックスドライバーは、このバージョンのWindowsと互換性がありません」というエラーメッセージが表示されてお困りですか?本記事では、この問題を解決するための具体的な対処法を詳しく解説します。NVIDIAドライバーは、動画、ゲーム、その他のマルチメディアコンテンツのグラフィック表示に不可欠なものです。このエラーが発生すると、パソコンの通常使用に支障をきたすことになります。原因は複数考えられますので、考えられるすべての解決策をご紹介します。 NVIDIAドライバーとWindowsの互換性問題を解決するには? NVIDIAドライバーに互換性の問題が発生する主な理由は2つあり

  2. Windows 11の「効率モード」を活用してCPU負荷を軽減する方法

    Windowsユーザーにとって、動作の遅さはよくある悩みです。特に、多くのアプリや大量のプロセスが同時に実行されていると、PCに大きな負荷がかかり、CPU使用率やディスク使用率が高くなって動作が重くなることがあります。こうした問題を解決するため、Microsoftは最新のWindows 11に「効率モード(Efficiency Mode)」機能を導入しました。この機能を有効にすると、CPUリソースが解放され、システム資源を取り戻せます。本記事では、Windows 11の効率モードとは何か、その仕組み、そしてタスクマネージャーの効率モードを使ってCPUの負担を軽減する方法を詳しく解説します。