Windows 11/10で特定のアプリのインターネットアクセスをブロックする方法
Windows 11やWindows 10のPCで、特定のアプリケーションによるインターネットへのアクセスをブロックしたい場合、主な方法は2つあります。1つは「Windows Defender ファイアウォール」を使う方法、もう1つはサードパーティ製ソフトウェアを利用する方法です。

例えば、子供に教育目的でPCを貸す場面を考えてみましょう。オフラインの電子書籍を読ませたいけれど、PCは常時インターネットに接続されている——そんなとき、Google Chrome、Mozilla Firefox、Microsoft Edgeなどのブラウザ経由でネットにアクセスさせたくないことがあります。このようなケースで本記事の手順が役立ちます。対象はブラウザだけでなく、ゲームやその他あらゆるプログラムに応用できます。
Windows Defender ファイアウォールでアプリのネット接続をブロックする手順
Windows Defender ファイアウォールを使ってアプリのインターネットアクセスを遮断するには、以下の手順に従います。
- PCで「Windows Defender ファイアウォール」を開く
- 左側の「詳細設定」をクリックする
- 左側メニューから「送信の規則」を選択する
- 右側の「新しい規則」をクリックする
- 規則の種類で「プログラム」を選び、「次へ」をクリックする
- 「このプログラムのパス」を選択し、「参照」ボタンをクリックする
- ブロックしたいプログラムの実行ファイル(exe)を選択する
- 「次へ」をクリックする
- 「接続をブロックする」を選択して「次へ」へ進む
- 「ドメイン」「プライベート」「パブリック」の3つすべてにチェックを入れて「次へ」をクリックする
- 規則の名前を入力し、「完了」をクリックする
以下、各ステップの詳細を順番に解説します。
1. ファイアウォールの詳細設定を開く
まず、タスクバーの検索ボックスに「firewall(ファイアウォール)」と入力し、検索結果から「Windows Defender ファイアウォール」を開きます。次に、左側にある「詳細設定」をクリックし、「セキュリティが強化された Windows Defender ファイアウォール」画面で「送信の規則」を選択しましょう。
2. 新しい送信規則を作成する
画面右側に「新しい規則」という項目があります。これをクリックすると、プログラムのインターネット接続をブロックするための新しいファイアウォール規則を作成できます。

規則の種類として「プログラム」「ポート」「事前定義」「カスタム」など複数の選択肢が表示されます。ここでは「プログラム」を選択して「次へ」をクリックしてください。

3. ブロック対象のプログラムを指定する
次に、特定のプログラムだけをブロックするか、すべてのプログラムをブロックするかを選択します。特定のアプリだけをブロックしたい場合は、「このプログラムのパス」を選択し、「参照」ボタンから対象アプリの実行ファイル(exeファイル)を指定します。

4. アクションとプロファイルを設定する
ファイルを指定したら「次へ」をクリックします。続く画面では操作の種類を選ぶので、「接続をブロックする」を選択して「次へ」へ進みます。

その後、適用するネットワークプロファイルとして「ドメイン」「プライベート」「パブリック」の3種類が表示されます。どの環境でも確実にブロックしたい場合は、3つすべてにチェックを入れて「次へ」をクリックしましょう。

5. 規則に名前を付けて完了
最後に、作成したファイアウォール規則の名前(必要に応じて説明も)を入力し、「完了」をクリックすれば設定は終了です。

これで、指定したプログラムはインターネットに接続できなくなります。後で再び通信を許可したい場合は、作成した規則を削除するだけです。「送信の規則」一覧から該当する規則を右クリックし、「削除」を選択すれば元に戻せます。
サードパーティ製ソフトでアプリのネット接続を防ぐ方法
上記のような手順を踏むのが面倒な場合は、サードパーティ製ツールを使うのも有効です。市場には便利なフリーツールが多数存在します。
- ProgCop: 数クリックで任意のプログラムのインターネットアクセスを即座にブロックできるツールです。UIがシンプルで直感的に操作でき、セットアップにも時間がかかりません。プログラムをリストに追加・削除するのも簡単です。
- OneClickFirewall: 右クリックのコンテキストメニューから直接操作したい方におすすめのツールです。最大の特徴は、すべてのプログラムの右クリックメニューに「Block Internet Access(インターネットアクセスをブロック)」という項目が追加される点です。
よくある質問
1つのアプリ以外、すべてのプログラムのインターネットアクセスをブロックできる?
可能です。Windows Defender ファイアウォールを使えば、特定の1つのアプリを除いて他のすべてのプログラムの通信を遮断できます。具体的には、送信の規則で「すべてのプログラム」を対象にブロックする規則を作成し、そのうえで許可したいアプリだけを通過させる「許可」の送信規則を別途作成します。優先度の関係上、許可規則を先に作っておくと確実です。
Windows 11でプログラムのインターネットアクセスをブロックするには?
Windows 11でも方法は基本的に2つです。「Windows Defender ファイアウォール」を使うか、サードパーティ製ツールを使うかのどちらかです。手軽さを重視するなら ProgCop や OneClickFirewall が便利ですが、より細かい制御や柔軟な設定を行いたい場合は、ファイアウォールの標準機能を使う方法がおすすめです。
以上、Windows 11/10でアプリのインターネットアクセスをブロックする方法でした。このガイドが皆さんの参考になれば幸いです。
-
Windows 11/10でデスクトップにアクセス・表示する7つの方法
「デスクトップに移動したい」といっても、その意味はさまざまです。開いているウィンドウをすべて最小化してデスクトップを表示したい場合もあれば、デスクトップにアイコンが表示されなくなった、あるいはデスクトップ自体が消えてしまったというケースもあるでしょう。この記事では、こうした疑問にお答えし、Windows 11/10で以前と同じようにデスクトップへアクセスできるようにする方法を詳しく解説します。 Windows 11/10でデスクトップにアクセスする方法 ここでは、Windows 11/10のデスクトップへアクセスする複数の方法とともに、ユーザーからよく寄せられる質問にもお答えします。 キーボ
-
Windows 11/10のタスクバーから検索する方法|検索ボックスの使い方を徹底解説
この記事では、Windows 11/10のタスクバーから検索を実行する方法を詳しく解説します。以前、Windows 10のタスクバーにアドレスバーを追加する方法をご紹介しましたが(※この機能はWindows 11では利用できません)、アドレスバーにURLを直接入力してEnterキーを押せば、既定のブラウザーでWebページを開くことができます。さらにあまり知られていませんが、アドレスバーにキーワードを入力してEnterを押すことで、インターネット上の検索も実行可能です。ただし、単一の単語による検索は動作しないという制約があります。 Windows 11/10でタスクバーから検索する手順 Win