Windows 11でVBSを無効にする方法

この記事では、仮想化ベースセキュリティ(VBS)とは何か、およびWindows 11コンピュータでVBSを無効にする方法について説明します。仮想化ベースセキュリティ(VBS)は、ハードウェア/ソフトウェア仮想化を使用するセキュリティ機能です。VBSはWindows 11に含まれるセキュリティ機能で、署名されていないドライバ、コード、ソフトウェアなどがシステムのメモリに常駐することを防ぐことができます。通常のオペレーティングシステムとは別の、安全で隔離されたメモリ領域を作成し、ユーザーはさまざまなセキュリティソリューションをホストすることができます。VBSを無効にすることで、Windows 11のパフォーマンスが向上することが報告されています。特にゲーマーで、これがゲームのパフォーマンスを向上させるかどうかを確認したい場合は、この記事が参考になるかもしれません。

Windows 11でVBSを無効にする方法

Windows 11/10コンピュータでVBS(仮想化ベースセキュリティ)を無効にしたい場合は、次のいずれかの方法に従うことができます。

  1. Windows設定を使用してVBSを無効にする
  2. ローカルグループポリシーエディタを使用する
  3. Windows仮想化機能をオフにする
  4. コマンドプロンプトを使用してVBSを無効にする
  5. BIOSからVBSを無効にする

1] Windows設定を使用してVBSを無効にする

VBSを無効にしたい場合は、次の手順を実行してください。

  1. Windows + Iキーを押して設定アプリを起動する
  2. 左ペインのプライバシーとセキュリティオプションをクリックする
  3. Windowsセキュリティ>Windowsセキュリティを開くオプションをクリックする
  4. Windowsセキュリティアプリが起動します。
  5. 左ペインのデバイスセキュリティオプションをクリックする
  6. コア分離セクションに移動し、コア分離の詳細オプションをクリックする
  7. メモリ整合性オプションが無効になっているかどうかを確認する。有効になっている場合は、クリックしてこの機能を無効にする

その後、システムを再起動し、いくつかのアプリやゲームを使用してシステムのパフォーマンスを確認します。

2] ローカルグループポリシーエディタを使用する

グループポリシーエディタ(GPE)を使用すると、VBSを完全に無効にすることができますが、GPEはWindows 11 Homeユーザーには使用できないことに注意してください。グループポリシーエディタを開くと、簡単に無効にすることができます。

  1. Windows + Rキーを押して実行コマンドボックスを起動する
  2. gpedit.mscと入力し、OKボタンをクリックしてグループポリシーエディタを起動する
  3. ローカルコンピュータポリシー>コンピュータの構成>管理用テンプレート>システム>デバイスガードに移動する
  4. デバイスガードで、仮想化ベースセキュリティを有効にするポリシーをダブルクリックする
  5. 無効オプションをチェックし、適用をクリックする
  6. その後、OKをクリックしてウィンドウを閉じる

完了したら、コンピュータを再起動します。

3] Windows仮想化機能をオフにする

VBSをオフにしたい場合は、いくつかのWindows機能をアンインストールする必要があります。次の手順に従って、いくつかのWindows機能をアンインストールしてください。

  1. Windowsアイコンをクリックし、検索バーにコントロールパネルと入力する
  2. コントロールパネルを開く
  3. 表示方法が大きなアイコンに設定されていることを確認する
  4. プログラムと機能オプションをクリックする
  5. 左上隅に移動し、Windowsの機能の有効化または無効化オプションをクリックする
  6. Windowsの機能が起動します。
  7. Microsoft Defender Application Guard仮想マシン プラットフォームWindows Hypervisor Platformのオプションのチェックを外す
  8. OKボタンをクリックする

これで、変更を適用するためにシステムを再起動する必要があります。その後、Windowsの機能を再訪して、すべての仮想化機能が存在するかどうかを確認します。

4] コマンドプロンプトを使用してVBSを無効にする

VBSをオフにするもう1つの方法は、コマンドプロンプトです。次の手順に従って、コマンドプロンプトを使用してVBSを無効にします。

  • Windowsアイコンを押してWindows検索バーを開く
  • 検索バーにコマンドプロンプトと入力し、管理者として実行をクリックする
  • コマンドプロンプトに以下のコマンドを入力する
bcdedit/set hypervisorlaunchtype off
  • その後、Enterキーを押してコマンドを実行する
  • 実行プロセスが完了したら、コマンドプロンプトを閉じる

すべてのプロセスが完了したら、システムを再起動します。これで、いくつかのアプリケーションやゲームを使用して、コンピュータのパフォーマンスを確認します。

5] BIOSからVBSを無効にする

上記で提供されたオプションでVBSを無効にすることができない場合は、BIOSからコンピュータの仮想化テクノロジーを無効にすることができます。これを行うには、次の手順に従います。

  1. まず、PCを再起動する
  2. 次に、コンピュータの起動が始まったら、AMDマザーボードの場合はF2キーを押してBIOS構成に入ります。このキーは、メーカーによって異なる場合があります。
  3. BIOS内に入ったら、詳細モードに移動します。
  4. 次に、上部の詳細タブをクリックし、CPU構成オプションを選択します。
  5. その後、SVMモードを無効にします。
  6. SVMモードを無効にした後、キーボードのF10キーを押して保存して終了します。

プロセスが完了したら、コンピュータを再起動して変更を保存します。

Windows 11でVBSが有効になっているかどうかを確認するにはどうすればよいですか?

Windows PCでVBSが有効になっているかどうかを確認したい場合は、以下の手順に従ってください。

  1. まず、Windowsアイコンをクリックしてスタートメニューを開きます。
  2. MSSinfo32と入力し、Enterを押します。
  3. システム情報ページで、一番下までスクロールします。
  4. これで、PCでVBSが有効になっているかどうかを確認できます。
  5. 同じプロセスを使用して、Windows 10でもVBSが有効になっているかどうかを確認できます。

Windows 11でVBSをオフにするべきですか?

VBSは仮想化ベースのセキュリティで、ハードウェア/ソフトウェア仮想化を使用するセキュリティ機能です。PCのパフォーマンスに悪影響を与える可能性があります。VBSの特定のセキュリティ機能は、ゲームのパフォーマンスを25%低下させる可能性があります。そのため、Windows 11 PCのゲームパフォーマンスを最大限に活用したい場合は、VBSをオフにする必要がある場合があります。