Windows
 Computer >> コンピューター >  >> システム >> Windows

FirefoxがWindowsのBITSサービスを使って更新をダウンロードするのをブロックする方法

Windows 10には、プログラムがユーザーの操作を妨げることなくバックグラウンドで自動更新できるようにする仕組みが標準で用意されています。このサービスはBITS(Background Intelligent Transfer Service:バックグラウンドインテリジェント転送サービス)と呼ばれ、Firefoxもこのサービスを利用することで、ブラウザが起動していない状態でも更新をダウンロードできます。しかし、Firefoxが裏で勝手に更新を行うのが好みでない場合は、BITSサービスの利用をブロックすることが可能です。本記事では、その具体的な手順をわかりやすく解説します。

BITS(バックグラウンドインテリジェント転送サービス)とは?

BITSはWindowsに標準搭載されているサービスです。主にWindows Updateのダウンロードに使用されていますが、適切な権限を持つ他のプログラムでも利用できます。バックグラウンドで動作するためシームレスで、ネットワークの切断にも自動的に対応し、ダウンロードの一時停止と再開をスムーズに行えます。また、ユーザーが他のネットワークアプリケーションを快適に操作できるよう、ネットワークがアイドル状態のときだけ動作するよう設計されています。

Microsoft自身も、BITSについて次のように説明しています。

BITSは、アイドル状態のネットワーク帯域幅を使用してバックグラウンドでファイルを転送します。このサービスが無効になっている場合、Windows UpdateなどBITSに依存するアプリケーションは、プログラムやその他の情報を自動的にダウンロードできなくなります。

FirefoxがBITSサービスを使って更新をダウンロードしないようにする手順

FirefoxもBITSを利用して、バックグラウンドで更新をダウンロードします。これにより、Mozillaのサーバーに新しいバージョンが公開されるとすぐにダウンロードが行われ、ブラウザは常に最新の状態に保たれます。

一方で、新しいバージョンでは一部の拡張機能が動作しなくなるケースもあります。拡張機能に強く依存している環境では、Firefoxの自動更新を停止しておくのが賢明です。以下の手順で、Firefoxの「BITS更新ダウンロードサポート」を無効化できます。

Firefoxには、ブラウザがBITSサービスを使って今後の更新をダウンロードしないようにする設定フラグ(about:config)が用意されています。具体的な手順は以下の通りです。

  • Firefoxを開き、アドレスバーに「about:config」と入力してEnterキーを押します。警告メッセージが表示されるので、「危険性を承知の上で使用する」ボタンをクリックして設定ページを開きます。
  • 検索ボックスに「BITS」と入力すると、「app.update.BITS.enabled」という設定項目が表示されます。
  • 該当項目をダブルクリックして無効化します。右クリックして「切り替え」を選択しても同様に無効化できます。

後から再度BITSを有効にしたい場合は、同じ項目をダブルクリックしてからブラウザを再起動してください。

この設定を適用すると、FirefoxはBITSを使ったバックグラウンドでの更新ダウンロードを行わなくなり、ブラウザが起動中・使用中のときにのみダウンロードを実行するようになります。ただし、ダウンロード中はブラウジング速度が低下する可能性がある点には留意してください。

最後に重要な注意点として、Windows自体のBITSサービスを無効化することは絶対に避けてください。BITSは主にWindows Updateのダウンロードに使用されており、無効にするとシステム更新に支障をきたす恐れがあります。

手順が分かりやすかったなら幸いです。これで、FirefoxがWindowsのBITSサービスを使って更新をダウンロードするのをブロックできたはずです。

  1. GPO(グループポリシー)を使ってWindows 11の更新をブロックする方法

    Windows Updateは、バックグラウンドで動作している間にPCの動作を遅くすることがあり、更新プログラムを自動的にダウンロードする仕組みのため、予期しないタイミングで再起動が発生することでも知られています。しかし、Windows Updateは登場以来大きく進化しており、現在では更新プログラムをいつ・どのようにダウンロードし、いつ・どのようにインストールするかをユーザー側である程度制御できるようになっています。 とはいえ、どうしても更新を一時的に止めたいケースもあります。本記事では、ローカルグループポリシーエディター(GPO)を使用してWindows 11の更新をブロックする手順を、わ

  2. 【Windows 11】「Antimalware Service Executable」によるCPU高負荷を解決する4つの方法

    「Antimalware Service Executable」がCPUリソースを大量に消費していませんか? あるいは、「Antimalware Service Executable」のせいでPCがフリーズし、まともに操作できなくなっていませんか? ご安心ください! 本記事では、「Antimalware Service Executable」によるCPU高負荷問題を解決する、実際に効果のある対処法をご紹介します。 Windows 11の主な特徴 Windows 11は、これまでで最も注目を集めたWindowsです。 Windows 11には、OS全体を大きく進化させる新しいモダンな機能が多数搭