VT-x はすべての CPU モードの BIOS で無効になっています (VERR_VMX_MSR_A​​LL_VMX_DISABLED)

Windows Speedup Tool をダウンロードしてエラーを修正し、PC の動作を高速化します。

仮想プログラムは、複数の仮想マシンを作成できるソフトウェアです。各仮想マシンには独自のオペレーティング システムがあり、これらのオペレーティング システムには Windows、Linux、またはその他のものを使用できます。仮想マシンはサーバー仮想化でより一般的に使用され、これにより IT チームはコンピューター リソースを管理し、効率を向上させることができます。最も有名な VM ツールの 1 つは VirtualBox です。ただし、一部の VirtualBox ユーザーは、仮想マシンを実行しようとすると次のエラー メッセージが表示されると報告しています。

仮想マシンのセッションを開けませんでした<VMName>。
VT-x は、すべての CPU モードの BIOS で無効になっています (VERR_VMX_MSR_A​​LL_VMX_DISABLED)。
結果コード: E_FAIL (0x80004005)
コンポーネント: ConsoleWrap
インターフェイス: IConsole {872da645-4a9b-1727-bee2-5585105bgeed}

このハードウェア アクセラレーション テクノロジは、Intel CPU では Intel VT-X ハードウェア アクセラレーション、AMD CPU では AMD-V として知られています。一方、他の CPU メーカーは異なるハードウェア アクセラレーション テクノロジを備えています。 Intel プロセッサでは、VT-X はデフォルトで無効になっています。この機能を無効にして仮想マシンを実行しようとすると、適切に機能するにはハードウェア アクセラレーションが必要であるという問題が発生する可能性が高くなります。 VT-X ハードウェア アクセラレーションを有効にする方法は、BIOS と UEFI コンピューターで異なります。この記事では、コンピューターで VT-X を有効にする方法を学びます。

VT-x はすべての CPU モードの BIOS で無効になっています (VERR_VMX_MSR_A​​LL_VMX_DISABLED)

VM の起動時に VirtualBox で「すべての CPU モードの BIOS で VT-x が無効になっています (VERR_VMX_MSR_A​​LL_VMX_DISABLED)」と表示される場合は、以下の解決策に従ってください。

  1. CPU が VT-X をサポートしているかどうかを確認する
  2. BIOS から仮想化テクノロジー (VTX) を有効にする
  3. VM のプロパティから PAE/NX を有効または無効にする

それらについて詳しく話しましょう。

1] CPUがVT-Xをサポートしているかどうかを確認してください

解決策を使用する前に、お使いのコンピュータが VT-X (Intel) 機能をサポートしているかどうかを確認する必要があります。古いコンピュータは仮想化をサポートしていない可能性があるためです。 CPU が仮想化をサポートしているかどうかを確認するには、いくつかの方法があります。ここでダウンロードできます安全なこのソフトウェアは、プロセッサの機能を知るのに役立ち、仮想化がサポートされているかどうかも確認します。

しましょう安全なソフトウェアをダウンロードするgrc.com から、CPU が仮想化をサポートしているかどうかを確認してください。

一度安全なソフトウェアがダウンロードされたら、それをクリックして押しますはいUAC (ユーザー アカウント プロンプト) で。確認には数秒かかります。プロセスが完了したら、[ハードウェア仮想化] の上に [はい] が表示されているかどうかを確認します。

コンピューターがハードウェア仮想化をサポートしていることを確認したら、以下に示す手順に従って、「すべての CPU モードの BIOS で VT-X が無効です」というエラーを解決します。

テストの結果、お使いのコンピュータがハードウェア仮想化をサポートしていないことが判明した場合、以下に示す解決策は役に立ちません。 3 番目の解決策に進む必要があります。

読む:コンピューターが Intel VT-X または AMD-V をサポートしているかどうかを確認する方法

2] BIOS から仮想化テクノロジー (VTX) をオンにする

コンピュータがハードウェア仮想化をサポートしていることがわかったら、コンピュータで Intel Virtualization Technology または VT-X が無効になっていると、このエラーが表示されます。同じことを行うには、BIOS を起動し、次で Intel Virtualization を見つけて有効にする必要があります。プロセッサーチップセット、 またはノースブリッジオプション。

読む:VT-x は利用できません (VERR_VMX_NO_VMX)

3] 有効または無効VM のプロパティからの PAE/NX

VM の作成中に PAE/NX を有効にすると、ホスト コンピューターの物理アドレス拡張機能と NX 機能に仮想マシンからアクセスできるようになります。 VirtualBox にはバグがあり、VM がこの機能と互換性がなくなりました。ただし、このバグはデバイス全体で均一ではなく、一部のデバイスでは無効にしても機能しますが、他のデバイスでは有効にする必要があります。したがって、PAE/NX はすでにチェックされています。以前に無効になっていた場合は、チェックを外して有効にします。同じことを行うには、所定の手順に従ってください。

  • Oracle VirtualBox を開きます。
  • VM を右クリックして [設定] を選択するか、VM を選択して Ctrl + S を選択します。
  • に行く[システム] > [プロセッサ]。
  • チェックを外す/チェックを入れるPAE/NXを有効にします。
  • 「OK」をクリックします。

設定を終了し、コンピューターを再起動して、VM を起動します。

読む:VirtualBox が仮想マシンのセッションを開けませんでした、E_FAIL (0x80004005)

4] VMに割り当てられるRAMを増やす

VM に割り当てられた RAM がメモリ不足になっている可能性があります。 RAM を増やすには、次の手順に従って VM のプロパティを構成する必要があります。

  • VirtualBoxを開きます。
  • エラーが発生している VM を右クリックし、[設定] を選択します。
  • [システム] > [マザーボード] に移動します。
  • を増やすベースメモリスライダーを使って。

変更を加えた後、VM を再度開くと、今度は機能するはずです。

読む:VirtualBox がハードディスク イメージ ファイルを登録して開くことができませんでした

すべての CPU モードの BIOS で VT-X が無効になっている問題を修正するにはどうすればよいですか?

「すべての CPU モードの BIOS で VT-X が無効になっています」と表示された場合は、まずコンピュータがハードウェア アクセラレーションをサポートしていることを確認してください。コンピューターがハードウェア アクセラレーションをサポートしている場合は、BIOS から機能を有効にする必要があります。機能が有効になっている場合、または機能を有効にした後でも、問題は解決されていません。 VM で変更する必要がある構成がいくつかあります。

こちらもお読みください:VirtualBox エラー: VT-X/AMD-V ハードウェア アクセラレーションは利用できません