web-dev-qa-db-ja.com

VT-xはBIOSでは有効ですが、Windows 7では無効です

私はVMWare Workstation 11を実行しており、32ビットおよび64ビットのゲストで問題なく動いていますが、数か月も実行していません。私はそれを再び起動してみました、そして私は得ます:

Blockquote Binary変換は、このプラットフォームのロングモードと互換性がありません。この仮想環境ではロングモードは無効になり、その結果、ロングモードを必要とするアプリケーションは正しく機能しなくなります。 vmware.com/info?id=152を参照してください

そのページから得られるのは、VT-xを有効にする必要があるということですが、BIOSですでに有効になっています。

32ビットまたは64ビットのクライアントを実行しようとすると、エラーメッセージが表示されます。これらはすべて、数か月前に問題なく実行されました。 32ビットVMの場合は[OK]をクリックすると、実行されます。 64ビットのクライアントはそうではなく、私に言っています:

ブロッククォート仮想マシンは64ビットのゲストOS用に構成されています。ただし、64ビット操作はできません。このホストはIntel VT-xをサポートしていますが、Intel VT-xは無効になっています。

最初の提案は、Intel VT-xを有効にし、「信頼された実行」を無効にすることです。 VT-xはBIOSで有効になっており、i7-2600はVT-dをサポートしていますが、2600Kはサポートしていません。

Windows 7 Ultimate x64をi7-2600Kを搭載したASUS P8Z77-V DeluxeとUEFI BIOSで実行しています。 BIOSで「Intel Virtualization Technology」が有効になっています。しかし、Windows(SIW)またはPC-Wizzardのシステム情報を実行すると、無効になっていると言われます。設定がAdvanced\CPU Configurationの下のどこにあるか知っており、Enabledと表示されています。

私は何が起こっているのか非常に困惑しています。このBIOSは、過去2年間で問題なく稼働しているBIOS(1805)と同じなので、最新バージョンへのアップデートをいじる必要はありません。また、Workstationを入手する前に、VirtualBoxを問題なく実行しました。アンインストールされ、つい最近までWorkstation 11を問題なく実行してきました。

私の知る限り、仮想化を実行するものは何も実行しておらず、Windowsの機能にはHyper-Vが表示されていません。

BIOSでVT-xが明らかに有効になっているのに、なぜWindows 7でVT-xが無効として表示されるのか、または無効になっている原因を理解するのに困っています。

4
SDMark

私の答えが質問のためにこのページに行く人を助けることを願っています

BIOSを更新したところ、Android Studioで「VT-xが有効になっていません」と表示されていませんでした。タスクマネージャーを確認すると、仮想化が無効になっていることがわかりました。

BIOSに入ると、仮想化が有効になっていることがわかりました。私は終了し、無駄にググった。

削除方法:もう一度BIOSセットアップに入りましたが、今回は無効にして再度有効にしました。保存して終了しました。タスクマネージャーで再度チェックインすると、「仮想化が有効として表示されました」

この回答を入力しているときに、エミュレータも実行されていることを確認しました

2
Meenohara

アバストアンチウイルスをインストールしようとしました(プロモーションの目的はありません)。設定>トラブルシューティング>ハードウェア支援の仮想化を確認し、PC /ラップトップを再起動して、BIOSから有効にしたことを確認します。

私のために働く

スクリーンショットはこちら

0
Nu Parfait