Windows 11でバックグラウンドアプリをオフにする方法

📅
🕑 1 分で読む

Windows 11 でバックグラウンド アプリを多数実行するのはごく普通のことですが、特にノートパソコンのバッテリーが早く切れたり、動作が遅くなったりすると、すぐに煩わしくなります。通知を控えめにしたり、バッテリーの消費を抑えたりするだけで済む場合もあります。バックグラウンド アプリを無効にするのは、Windows がプロセスをある程度保護したがるため、必ずしも簡単ではありませんが、より制御するための確実な方法がいくつかあります。システムが高速化したり、バッテリーの持ちが良くなったりするかどうかは、状況によります。一部の設定では、これらをオフにすると効果がありましたが、他の設定では…あまり効果がありませんでした。しかし、パフォーマンスが気になる場合は試してみる価値があります。さらに、一部のアプリがデータをこっそり送信するのを無効にすれば、プライバシーを少し高めることができるかもしれません。ここでは、どの程度まで深く掘り下げるかに応じて、バックグラウンド アクティビティを削減するためのさまざまな方法を紹介します。

Windows 11でバックグラウンドアプリを無効にする方法

設定アプリを使用する

これは最もユーザーフレンドリーな方法です。シンプルで比較的速く、WindowsのUIデザインのおかげで、通常は最初に試される方法です。個々のアプリのバックグラウンド実行をオフにできるため、CPUとバッテリーの消費を抑えるのに役立ちます。特に、一部のアプリの動作がおかしい、またはリソースを大量に消費していることに気づいた場合など、基本的なマイクロマネジメントに最適です。

やるべきことは以下のとおりです。

  • スタートメニューをクリックし、「設定」と入力して開いてください。タスクバーに歯車アイコンが表示される場合もあり、そちらの方が速いです。
  • 設定を開き、 「アプリ」に進み、左側のメニューから「インストール済みアプリ」をクリックします。
  • リストを参照するか、バックグラウンドでの動作を制限したい特定のアプリを検索してください。
  • アプリの横にある3点メニューをクリックし、「詳細オプション」を選択してください。
  • 「アプリをバックグラウンドで実行できるようにする」などのラベルが付いたトグルスイッチを見つけて、 「しない」に切り替えてください。これで完了です。これで、他の作業をしている間にアプリが勝手に動作することはありません。

注:場合によっては、Windowsのアップデートによってメニューのラベルが若干異なることがありますが、基本的には操作は簡単です。

電源とバッテリーの設定から

もう一つの便利な方法は、バッテリーを節約したい場合や、リソース管理を素早く行いたい場合に、電源とバッテリー機能を使うことです。Windowsでは、バックグラウンドでバッテリーを消費しているアプリを確認でき、そこから直接バックグラウンドでのアクセス許可をオフにできます。電力消費やパフォーマンスの問題をトラブルシューティングするためにシステム設定アプリを開いている場合などに便利です。

以下の手順に従ってください。

  • 押すWindows key + Iと設定画面が直接開きます。
  • 「システム」をクリックし、「電源とバッテリー」を選択します。
  • 下にスクロールして「バッテリー使用量」をクリックしてください。すると、アプリが消費電力順に並べられたリストが表示されます。
  • バックグラウンドで多くのリソースを消費しているアプリを絞り込むには、「並べ替え」ドロップダウンメニューを「バックグラウンドアクティビティ」に変更してください。
  • 制限したいアプリの横にある3点メニューをクリックし、「バックグラウンドアクティビティの管理」を選択します。
  • 権限設定ウィンドウで、バックグラウンドアプリの権限を「許可しない」に設定してください。これだけで完了です。目的は、これらのアプリがバックグラウンドで実行されないようにすることです。

アプリによっては、再起動後に設定が無視されたり、「リセット」されたりする場合があるので注意が必要です。しかし、ほとんどのシステムでは、不要なバックグラウンド処理を削減するのに役立ちます。

影響度の高いスタートアップアプリを無効にする

これはちょっとずる賢い方法ですが効果的です。一部のアプリは起動時に自動的に起動し、起動直後からバックグラウンドで実行されるように設定されています。起動が遅い、またはシステムがもたつく場合は、まずここを確認してください。

これらを無効にするには:

  • 設定>アプリ>スタートアップを開きます。
  • 影響度が高いアプリを探してください。これらは通常、起動時間を遅くし、すぐに起動してしまう問題の原因となるアプリです。
  • PCを起動するたびに起動してほしくないアプリは、スイッチをオフにしてください。もちろん、必須のシステムアプリは有効にしておいてください。

機種によっては、起動時に起動するアプリをオフにしても、バックグラウンドプロセスが完全に停止するとは限りませんが、起動時の負荷を軽減するのに役立ちます。

タスクマネージャーを使用する

もう少し詳しく調べてみることに抵抗がないなら、タスクマネージャーは便利なツールです。バックグラウンドで最も負荷の大きいアプリを特定し、それらを直接無効化するのに役立ちます。

簡単にまとめると以下の通りです。

  • Ctrl + Shift + Escタスクマネージャーを開くには、キーを押してください。
  • 「スタートアップ」タブに切り替えてください。そこにはWindows起動時に自動的に起動するアプリが表示され、これらのアプリの多くはその後もバックグラウンドで実行されます。
  • 無効にしたいアプリを右クリックし、「無効にする」を選択します。または、右下にある「無効にする」ボタンをクリックしてください。
  • 注意が必要です。理解していないものを無効にしないでください。システムプロセスを無効にすると問題が発生する可能性があります。通常、Dropbox、Slack、ブラウザのアップデートツールなど、必須ではないアプリは安全です。

スタートアップアプリを無効にすると、バックグラウンドでの動作をかなり効果的に抑制できます。また、他の方法と組み合わせるのも良いでしょう。ただし、機種によっては、完全に効果を発揮させるには再起動が必要な場合があります。

高度な方法:レジストリエディタ

レジストリの操作に慣れている方であれば、バックグラウンドアプリの権限をより細かく制御できます。ただし、設定を誤るとシステムに不具合が生じる可能性があるので注意が必要です。必ず事前にレジストリのバックアップを取っておきましょう。

大まかな目安は以下のとおりです。

  • を押してWindows key + R、入力してregedit、を押しますEnter
  • に移動しますHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  • Windowsキーを右クリックし、[新規] > [キー]を選択して、AppPrivacy という名前を付けます。
  • AppPrivacy が選択されている状態で、右側のペイン内で右クリックし、[新規] > [DWORD (32 ビット) 値]を選択して、[LetAppsRunInBackground]という名前を付けます。
  • それをダブルクリックし、値のデータを2に設定(バックグラウンドアプリを無効にする)してから、OKをクリックします。
  • 変更を有効にするには、レジストリエディタを閉じてPCを再起動してください。場合によっては、設定値を1または0にしても結果が異なる場合があり、すべてのアプリがこれらの設定を尊重するわけではないため、試行錯誤が必要になるかもしれません。

この方法はやや専門的ですが、より積極的なアプローチを求める場合には有効です。ただし、作業を行う前にレジストリのバックアップを取ることを忘れないでください。

グループポリシーエディターの使用(Pro/Enterprise版)

このツールを使えば、Windows Pro以上のOSでさらに詳細な制御が可能になります。まるでバックグラウンドアプリの制御を強化するスーパーチャージャーのようなものです。

手順:

  • を押してWin + R、入力してgpedit.msc、押してくださいEnter
  • コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > アプリのプライバシーに移動します。
  • 「Windows アプリをバックグラウンドで実行できるようにする」をダブルクリックします。
  • 「有効」を選択し、次に「すべてのアプリのデフォルト」「強制拒否」を選択します。
  • 「OK」をクリックして変更を適用し、その後再起動してください。

これはかなり強引な方法であり、Windowsの一部の機能に影響を与える可能性があるため、慎重に使用してください。

まとめ

Windows 11でバックグラウンドアプリを減らすには、簡単な設定変更から、より高度な調整まで、様々な方法があります。特に古い機種やバッテリー駆動時間が重要な場合は、起動アプリやバックグラウンド権限を制御することで、パフォーマンスが著しく向上することがあります。ただし、すべてのアプリが悪いわけではなく、Windowsをスムーズに動作させるために必要なアプリもあることを覚えておきましょう。アプリをオフにしてもパフォーマンスの問題が解決しない場合は、ハードウェアのアップグレードやクリーンインストールを検討する必要があるかもしれません。

これで誰かの時間短縮に繋がれば幸いです。頑張ってください!

まとめ

  • 設定アプリを使用して、アプリ > インストール済みアプリで個々のアプリを無効にします。
  • 電源とバッテリーからバックグラウンド権限を管理します。
  • アプリ > スタートアップで、起動時に負荷の高いアプリを無効にします。
  • タスクマネージャーの「スタートアップ」タブからアプリを無効にしてください。
  • 上級ユーザーの場合は、レジストリ設定を調整してくださいHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  • Windows Pro/Enterprise では、グループ ポリシー エディターを使用してより詳細な制御を行うことができます。