何人かのWindowsユーザーは「 バイナリ変換はロングモードと互換性がありません で仮想マシンを開こうとすると、エラーが発生します VMware Workstation 。他のユーザーは、ホストPCが「スリープ」モードになったときにのみこのメッセージが表示されると報告しています。
バイナリ変換はロングモードと互換性がありません
バイナリ変換がロングモードエラーと互換性がない原因は何ですか?
同じエラーが発生したさまざまなユーザーレポートを調べて、問題を調査しました。私たちが収集したものから、この特定の問題を引き起こすいくつかのシナリオがあります。
- BIOS設定から仮想化テクノロジーが無効になっている –ほとんどのユーザーは、BIOS設定から仮想化テクノロジー(VT)を有効にした後、問題を解決することができました。これは、この特定のエラーが表示される最も一般的なケースです。
- スリープサイクルがエラーをトリガーします –この問題は、ホストマシンがスリープ状態になったときにも発生することが報告されているため、OSが「スリープ」モードに入る準備をするときに実行する特定の雑用によってもエラーがトリガーされる可能性があるという証拠があります。
- ホストPCはVT-Xをサポートしていません –このメッセージは、ホストPCがハードウェア仮想化をサポートするように装備されていない場合にも表示される可能性があります。
- 統合されたインテルグラフィックスドライバーは古くなっています –一部のユーザーは、WindowsUpdateにIntelIntegratedGraphicsドライバーを最新バージョンに更新させた後に問題が解決したと報告しています。
- ホストマシンは3Dグラフィックスアクセラレーションをサポートしていません –影響を受ける一部のユーザーは、VMwareの設定から[3Dグラフィックスの高速化]オプションを無効にした後に問題が解決したと報告しています。
- サードパーティのアンチウイルスがVT-Xを無効にしています –ユーザーがBIOSからVT-Xテクノロジーを明確に有効にした後でも、アバストとマカフィーがVT-Xテクノロジーを無効にするという報告があります。
この特定の問題の解決に苦労している場合は、この記事でいくつかのトラブルシューティング手順を説明します。以下に、同様の状況にある他のユーザーが問題を解決するために使用したメソッドのコレクションを示します。最良の結果を得るには、特定のシナリオの問題を解決するのに効果的な修正が見つかるまで、以下の手順に従ってください。
方法1:インテルバーチャライゼーションテクノロジー(VT)を有効にする
「 バイナリ変換はロングモードと互換性がありません 」エラーが発生するのは、 仮想化テクノロジー(VT) BIOS設定で無効になっています。多くのマザーボードでは、このオプションはデフォルトで無効になっています。もう1つの可能性は、MicrosoftのHyper-Vテクノロジが、組み込みの仮想化テクノロジを有効にしたときに無効にしたことです。
いずれの場合も、BIOS設定にアクセスして問題を解決し、 仮想化テクノロジー(VT) 。ただし、これを行うには、BIOS設定にアクセスする必要があります。この手順はすべてのマシンと同様ですが、ブートキーはマザーボードの製造元によって異なります。
BIOS設定にアクセスするには、最初の起動手順でBIOSキーを繰り返し押します。 BIOSキーは、 Fキー(F2、F4、F5、F8、F10、F12) または キーから (Dellコンピュータの場合。BIOSキーがわからない場合は、通常、最初の検証テスト中に(コンピュータの電源を入れた直後に)見つけることができます。
起動手順中にBIOSキーを押します
注意: マザーボード固有のBIOSキーをオンラインで検索することもできます。
BIOS設定を入力したら、[セキュリティ]タブに移動し、 仮想化 メニュー。次に、それを確認してください 仮想化技術 に設定されています 有効 。
仮想化テクノロジーが有効に設定されていることを確認します
注意: マザーボードの製造元によっては、このオプションが別の場所にある場合や、名前が異なる場合があることに注意してください。 BIOSのバージョンによっては、有効にするオプションが見つかる場合があります 高度なVT–インテル(R)仮想化テクノロジー 。
VTを有効にしたら、BIOSに変更を保存して、マシンを再起動してください。次の起動が完了したら、VMwareで同じマシンに再度電力を供給して、問題が解決したかどうかを確認します。
それでも同じ問題が発生する場合、またはこの方法が適用できない場合は、以下の次の方法に進んでください。
方法2:ホストコンピューターがハードウェア仮想化をサポートしているかどうかを確認する
結果が得られずにここまで来た場合は、マシンにハードウェア仮想化をサポートする機能がない可能性があります。一部のAMDおよびIntelプロセッサのみがサポートする組み込み機能を備えていることに注意してください VT-x(Intel) または AMD-V(AMD) 。
を見つけることができなかった場合 仮想化 BIOS設定に入力すると、ホストマシンがこのテクノロジーをサポートしていない可能性があります。次のことを確認するのに役立つ無料のユーティリティが1つあります ハードウェア仮想化 現在の構成でサポートされています。 Securableを使用してこれを見つけるためのクイックガイドは次のとおりです。
- このリンクにアクセスしてください( ここに )をクリックし、 ダウンロード中 ダウンロードするボタン SecurAble ユーティリティ。
SecurAbleユーティリティのダウンロード
- SecurAbleユーティリティを開き、上記をご覧ください ハードウェア仮想化 。としてリストされている場合 はい 、ホストマシンはVT-XまたはAMD-Vをサポートするように装備されています。
ホストマシンがハードウェア仮想化をサポートしているかどうかの確認
注意: 場合 ハードウェア仮想化 お使いのCPUでサポートされていない場合、以下の他の方法では「 バイナリ変換はロングモードと互換性がありません 「エラー。
このテストで、マシンがこのテクノロジーをサポートできることが示された場合は、エラーの原因となっている問題を特定して解決するために、以下の残りの方法に従ってください。
方法3:最新の統合ドライバーがあるかどうかを確認します
一部のユーザーが指摘しているように、このエラーは、ホスト上の古いグラフィックドライバまたは互換性のないグラフィックドライバが原因である可能性もあります。これは通常、 Intel HD グラフィック。通常、統合グラフィックカードの最新のドライバーは、WindowsUpdatedによって提供およびインストールされます。
ただし、同様の状況にある数人のユーザーが、統合されたグラフィックハードウェアの更新を待機している保留中のWindowsオプション更新があることを発見したと報告しています。これがお使いのマシンに当てはまるかどうかを確認するためのクイックガイドは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 コマンド。次に、「 ms-settings:windowsupdate 」と入力し、Enterキーを押して開きます Windows Update のタブ 設定 アプリ。
ダイアログの実行:ms-settings:windowsupdate
注意: Windows 10を使用していない場合は、「 wuapp 代わりに」。
- Windows Windows Update画面内で、 アップデートを確認する ボタンをクリックし、画面の指示に従って、保留中のすべてをインストールします WUアップデート 。
Windowsの更新–更新マネージャー
- 保留中の更新がすべてインストールされたら、マシンを再起動して、次回の起動時に問題が解決されたかどうかを確認します。
それでも「」が表示される場合 バイナリ変換はロングモードと互換性がありません VMware Workstationで仮想マシンを実行しようとしたときにエラーが発生した場合は、以下の次の方法に進んでください。
方法4:3Dグラフィックスの高速化オプションを無効にする
多くのユーザーにとって、「 バイナリ変換はロングモードと互換性がありません 」を無効にした後、エラーメッセージが表示されなくなりました 3Dグラフィックスを加速する VMwareの設定からのオプション。
注意: この方法を実行した後、ホストマシンが雑用を要求するグラフィックを仮想化する必要がある場合、パフォーマンスが低下する可能性があることに注意してください。
を無効にするためのクイックガイドは次のとおりです 3Dグラフィックスを加速する VMware Workstationのオプション:
- ターゲットの仮想マシンが 電源オフ 状態。
- 「」が表示されている仮想マシンを右クリックします。 バイナリ変換はロングモードと互換性がありません 」をクリックしてクリックします 設定 。
仮想マシンを右クリックし、[設定]をクリックします
- 次に、[ハードウェア]タブに移動し、[ 表示 。の中に 表示 メニューで、3Dグラフィックスに移動し、関連するチェックボックスをオフにします 3Dグラフィックスを加速する 。
Accelerate3Dグラフィックスに関連付けられているトグルのチェックを外します
- 仮想マシンを再起動して、エラーが解決されたかどうかを確認します。
「 バイナリ変換はロングモードと互換性がありません 」エラーが引き続き発生している場合は、以下の次の方法に進んでください。
方法5:アバスト、マカフィー(またはその他のサードパーティのセキュリティシステム)をアンインストールする
何人かのユーザーは、彼らの場合、問題の原因は外部のウイルス対策スイートであると報告しました。マカフィーとアバストをVT-Xの無効化機能として非難しているユーザーがいる、新旧のユーザーレポートを数多く見つけることができました。
注意: 同じことを行う他のウイルス対策スイートがあるかもしれません。
「 バイナリ変換はロングモードと互換性がありません 」エラーと 方法1 は一時的に問題を解決しただけです。サードパーティのソリューションを使用しているかどうかを確認してください。もしそうなら、サードパーティのアンチウイルスがシステムから削除されている間、エラーがまだ発生しているかどうかをテストして確認することをお勧めします。
何人かのユーザーは、彼らの場合、サードパーティのウイルス対策を正常に取り除いた後、問題が無期限に解決されたと報告しています。これを行う方法のクイックガイドは次のとおりです。
- この記事を使用してください( ここに )セキュリティプログラムの残りのファイルと一緒にアンチウイルスを削除し、アンインストールが完了したらコンピュータを再起動するようにします。
- フォローする 方法1 もう一度、ホストマシンでVT-Xが有効になっていることを確認します。
- 仮想マシンを再度開き、エラーが解決されたかどうかを確認します。