修正:バイナリ変換はロングモードと互換性がありません

VMware Workstationで仮想マシンを開こうとすると、「バイナリ変換はロングモードと互換性がありません」というエラーが表示されるWindowsユーザーがいます。他のユーザーは、ホストPCが「スリープ」モードになったときにのみこのメッセージが表示されると報告しています。

バイナリ変換がロングモードエラーと互換性がない原因は何ですか?

同じエラーが発生したさまざまなユーザーレポートを調べて、問題を調査しました。私たちが収集したものから、この特定の問題を引き起こすいくつかのシナリオがあります。

  • BIOS設定から仮想化テクノロジーが無効になっている–ほとんどのユーザーは、BIOS設定から仮想化テクノロジー(VT)を有効にした後、問題を解決することができました。これは、この特定のエラーが表示される最も一般的なケースです。
  • スリープサイクルがエラーをトリガーする–この問題は、ホストマシンがスリープ状態になったときにも発生することが報告されているため、OSが「スリープ」モードに入る準備をするときに実行する特定の雑用によってもエラーがトリガーされる可能性があるという証拠があります。
  • ホストPCはVT-Xをサポートしていません–このメッセージは、ホストPCがハードウェア仮想化をサポートするように装備されていない場合にも表示される可能性があります。
  • 統合インテルグラフィックスドライバーが古くなっている–一部のユーザーは、WindowsUpdateにインテル統合グラフィックスドライバーを最新バージョンに更新させた後に問題が解決したと報告しています。
  • ホストマシンは3Dグラフィックスアクセラレーションをサポートしていません–影響を受ける一部のユーザーは、VMwareの[設定]から[3Dグラフィックスアクセラレーション]オプションを無効にした後に問題が解決したと報告しています。
  • サードパーティのアンチウイルスがV​​T-Xを無効にしている–ユーザーがBIOSからVT-Xテクノロジを明確に有効にした後でも、アバストとマカフィーがVT-Xテクノロジを無効にしているという報告があります。

この特定の問題の解決に苦労している場合は、この記事でいくつかのトラブルシューティング手順を説明します。以下に、同様の状況にある他のユーザーが問題を解決するために使用したメソッドのコレクションを示します。最良の結果を得るには、特定のシナリオの問題を解決するのに効果的な修正が見つかるまで、以下の手順に従ってください。

方法1:インテルバーチャライゼーションテクノロジー(VT)を有効にする

バイナリ変換はロングモードと互換性がありません」というエラーが発生する最大の理由は、BIOS設定で仮想化テクノロジ(VT)が無効になっているためです。多くのマザーボードでは、このオプションはデフォルトで無効になっています。もう1つの可能性は、MicrosoftのHyper-Vテクノロジが、組み込みの仮想化テクノロジを有効にしたときに無効にしたことです。

いずれの場合も、BIOS設定にアクセスし、仮想化テクノロジー(VT)を有効にすることで、問題を解決できます。ただし、これを行うには、BIOS設定にアクセスする必要があります。この手順はすべてのマシンと同様ですが、ブートキーはマザーボードの製造元によって異なります。

BIOS設定にアクセスするには、最初の起動手順でBIOSキーを繰り返し押します。BIOSキーは、Fキー(F2、F4、F5、F8、F10、F12)またはDelキー(Dellコンピュータの場合)のいずれかです。BIOSキーがわからない場合は、通常、最初のキーで見つけることができます。検証テスト(コンピューターの電源を入れた直後)。

注:マザーボード固有のBIOSキーをオンラインで検索することもできます。

BIOS設定を入力したら、[セキュリティ]タブに移動し、[仮想化]メニューにアクセスします。次に、 仮想化テクノロジ有効に設定されていることを確認します。

注:マザーボードの製造元によっては、このオプションが別の場所にある場合や、名前が異なる場合があることに注意してください。BIOSのバージョンによっては、Advanced – Intel(R)VirtualizationTechnologyでVTを有効にするオプションが見つかる場合があります。

VTを有効にしたら、BIOSに変更を保存して、マシンを再起動してください。次の起動が完了したら、VMwareで同じマシンに再度電力を供給して、問題が解決したかどうかを確認します。

それでも同じ問題が発生する場合、またはこの方法が適用できない場合は、以下の次の方法に進んでください。

方法2:ホストコンピューターがハードウェア仮想化をサポートしているかどうかを確認する

結果が得られずにここまで来た場合は、マシンがハードウェア仮想化をサポートするように装備されていない可能性があります。一部のAMDおよびIntelプロセッサのみが、VT-x(Intel)またはAMD-V(AMD)をサポートする組み込み機能を備えていることに 注意してください。

BIOS設定で仮想化エントリを見つけることができなかった場合は、ホストマシンがこのテクノロジをサポートしていない可能性があります。現在の構成でハードウェア仮想化がサポートされているかどうかを確認するのに役立つ無料のユーティリティが1つあります。Securableを使用してこれを見つけるためのクイックガイドは次のとおりです。

  1. このリンク(ここ)にアクセスし、[今すぐダウンロード]ボタンをクリックしてSecurAbleユーティリティをダウンロードします。
  2. SecurAbleユーティリティを開き、ハードウェア仮想化の上を見てください。「はい」と表示されている場合、ホストマシンはVT-XまたはAMD-Vをサポートするように装備されています。

    注:場合は、ハードウェアの仮想化は、あなたのCPUでサポートされていない、他の方法は、以下のあなたが「解決する助けにはなりませんバイナリ翻訳が長いモードと互換性がありませんエラー」。

このテストで、お使いのマシンがこのテクノロジーをサポートできることが示された場合は、以下の残りの方法に従って、エラーの原因となっている問題を特定して解決してください。

方法3:最新の統合ドライバーがあるかどうかを確認します

一部のユーザーが指摘しているように、このエラーは、ホスト上の古いまたは互換性のないグラフィックスドライバーが原因である可能性もあります。これは通常、IntelHDグラフィックスで発生すると報告されています。通常、統合グラフィックカードの最新のドライバーは、WindowsUpdatedによって提供およびインストールされます。

ただし、同様の状況にある数人のユーザーが、統合されたグラフィックハードウェアの更新を待機している保留中のWindowsオプション更新があることを発見したと報告しています。これがあなたのマシンに当てはまるかどうかを確認するためのクイックガイドは次のとおりです。

  1. 押しのWindowsキー+ Rを開くために実行コマンドを使用します。次に、タイプ「MS-の設定:windowsupdate」を押して開くように入力して、Windows Updateののタブ設定アプリを。

    注: Windows 10を使用していない場合は、代わりに「wuapp」を使用してください。

  2. Windows Windows Update画面内で、[更新確認]ボタンをクリックし、画面の指示に従って、保留中のすべてのWU更新をインストールします
  3. 保留中の更新がすべてインストールされたら、マシンを再起動して、次回の起動時に問題が解決されたかどうかを確認します。

VMware Workstationで仮想マシンを実行しようとしたときに、「バイナリ変換はロングモードと互換性がありません」というエラーが引き続き表示される場合は、以下の次の方法に進んでください。

方法4:3Dグラフィックスの高速化オプションを無効にする

多くのユーザーにとって、「バイナリ変換はロングモードと互換性がありません」というエラーメッセージは、VMwareの設定から3Dグラフィックス高速化オプションを無効にした後、表示されなくなりました。

注:この方法を実行した後、ホストマシンがグラフィックを要求する雑用を仮想化する必要がある場合、パフォーマンスが低下する可能性があることに注意してください。

VMwareWorkstationからAccelerate3Dグラフィックスオプションを無効にするためのクイックガイドは 次のとおりです。

  1. 対象の仮想マシンが電源オフ状態にあることを確認してください。
  2. バイナリ変換はロングモードと互換性がありません」と表示されている仮想マシンを右クリックし、[設定]をクリックします 。
  3. 次に、[ハードウェア]タブに移動し、[表示]をクリックします。[表示]メニューで、[3Dグラフィックス]に移動し、[3Dグラフィックスの高速化]に関連付けられているチェックボックスをオフにします。
  4. 仮想マシンを再起動して、エラーが解決されたかどうかを確認します。

バイナリ変換はロングモードと互換性がありません」というエラーが引き続き発生する場合は、以下の次の方法に進んでください。

方法5:アバスト、マカフィー(またはその他のサードパーティのセキュリティシステム)をアンインストールする

何人かのユーザーは、彼らの場合、問題の原因は外部のウイルス対策スイートであると報告しました。マカフィーとアバストをVT-Xの無効化ツールとして非難しているユーザーがいる、新旧のユーザーレポートをかなりたくさん見つけることができました。

注:同じことを行う他のウイルス対策スイートが存在する可能性があります。

バイナリ変換はロングモードと互換性がありません」というエラーが発生し、方法1で問題が一時的に解決されただけの場合は、サードパーティのソリューションを使用しているかどうかを確認してください。もしそうなら、サードパーティのアンチウイルスがシステムから削除されている間、エラーがまだ発生しているかどうかをテストして確認することをお勧めします。

何人かのユーザーは、彼らの場合、彼らが彼らのサードパーティのアンチウイルスを首尾よく取り除いた後に問題が無期限に解決されたと報告しました。これを行う方法のクイックガイドは次のとおりです。

  1. この記事(ここ)を使用して、セキュリティプログラムの残りのファイルと一緒にアンチウイルスを削除し、アンインストールが完了したらコンピュータを再起動してください。
  2. もう一度方法1に従って、ホストマシンでVT-Xが有効になっていることを確認します。
  3. 仮想マシンを再度開き、エラーが解決されたかどうかを確認します。