Windows 11/10でアプリケーションのインターネットアクセスをブロックする方法

Windows 11およびWindows 10コンピューターでアプリケーションのインターネットアクセスをブロックする方法を説明します。コンピューターでアプリのインターネットアクセスをブロックする方法は主に2つあります。Windows Defenderファイアウォールを使用する方法と、サードパーティ製ソフトウェアを使用する方法です。

教育目的で子供にコンピューターを渡して、子供がオフラインの本を読まなければならないとします。その一方で、何らかの理由でコンピューターは常にインターネットに接続されています。そのような場合、Google Chrome、Mozilla Firefox、Microsoft Edgeなどのブラウザを介して子供がインターネットにアクセスするのを防ぐには、このチュートリアルが役立ちます。ブラウザ、ゲーム、その他のものであっても、コンピューターでそのプログラムがインターネットを使用するのをブロックできます。

アプリケーションのインターネットアクセスをブロックする方法

Windows Defenderファイアウォールを使用してアプリケーションのインターネットアクセスをブロックするには、次の手順に従います。

  1. PCでWindows Defenderファイアウォールを開きます。
  2. 詳細設定オプションをクリックします。
  3. 左側の送信規則を選択します。
  4. 右側の新しい規則オプションをクリックします。
  5. プログラムを選択して次へボタンをクリックします。
  6. このプログラムのパスを選択して参照ボタンをクリックします。
  7. インターネットアクセスをブロックするプログラムを選択します。
  8. 次へボタンをクリックします。
  9. 接続をブロックするオプションを選択して次へをクリックします。
  10. ドメインプライベートパブリックオプションを選択して次へボタンをクリックします。
  11. ファイアウォールルールの名前を入力して完了ボタンをクリックします。

これらの手順の詳細については、読み進めてください。

最初に、タスクバーの検索ボックスでファイアウォールを検索し、個々の検索結果をクリックしてコンピューターでWindows Defenderファイアウォールを開く必要があります。次に、左側の詳細設定オプションをクリックして送信規則をクリックします。

右側には、新しい規則というオプションがあります。クリックして新しいファイアウォールルールを作成し、プログラムがPCのインターネット接続を使用することをブロックします。

ここでは、プログラム、ポート、定義済み、カスタムなど、複数のオプションがあります。プログラムオプションを選択して次へボタンをクリックする必要があります。

次に、特定のプログラムまたはすべてのプログラムがPCでインターネットを使用することをブロックするオプションが表示されます。特定のアプリをブロックする場合は、このプログラムのパスオプションを選択し、参照ボタンをクリックしてインストーラーファイルを選択します。

次に、次へボタンをクリックします。その後、接続をブロックするオプションを選択して次へオプションをクリックする必要があります。

これで、ドメイン、プライベート、パブリックの3つのオプションまたは接続の種類が表示されます。3つのオプションすべてを選択して次へボタンをクリックする必要があります。

最後に、ファイアウォールルールの名前を入力して完了ボタンをクリックします。

完了すると、選択したプログラムでインターネットを使用できなくなります。インターネットアクセスを再度有効にするには、ファイアウォールルールを削除する必要があります。これを行うには、プログラムのインターネットアクセスをブロックするために作成したルールを右クリックして、削除オプションを選択します。

CMDを使用してWindows 11でアプリのインターネットアクセスをブロックする

Windows 11/10で特定のアプリのインターネットアクセスをブロックするには、コマンドプロンプトを使用することもできます。

管理者としてCMDを開き、次のコマンドを入力してEnterキーを押します。

netsh advfirewall firewall add rule name="FF Block In" protocol=TCP dir=in action=block program="AppPath"

ここで、AppPathをアプリの実際のパスに置き換えます。

サードパーティ製ソフトウェアを使用してアプリがインターネットにアクセスするのを防ぐ方法

上記のすべてのステップを実行して、Windows 11/10 PCでプログラムがインターネットを使用することをブロックしたくない場合は、サードパーティ製ソフトウェアを使用できます。市場にはたくさんのツールがあります。

  • たとえば、ProgCopを使用すると、プログラムが数秒でインターネットにアクセスすることをブロックできます。ユーザーインターフェースはすっきりしていて、設定にそれほど時間はかかりません。プログラムをリストに簡単に追加して、必要なときに削除できます。
  • 2つ目のツールはOneClickFirewallです。場合によっては、コンテキストメニューからすべての変更を加える必要がある場合があります。その場合は、このソフトウェアをコンピューターで使用できます。このツールの最大の利点は、すべてのプログラムの右クリックコンテキストメニューにインターネットアクセスをブロックというオプションが表示されることです。

1つを除くすべてのプログラムのインターネットアクセスをブロックするにはどうすればよいですか?

Windows Defenderファイアウォールを使用すると、特定のプログラムを除くすべてのプログラムのインターネットアクセスをブロックできます。一度にすべてのプログラムをブロックする新しい送信規則を作成する必要があります。そのためには、ブロックするプログラムを選択するように求められたら、すべてのプログラムオプションを選択します。必要なアプリケーションがインターネットにアクセスできるようにする新しい送信規則を作成する必要があります。

Windows 11/10でWebサイトをブロックするにはどうすればよいですか?

Windows 11でWebサイトをブロックする場合は、無料のサードパーティ製ツールまたはMicrosoft Family SafetyQustodioなどの最高の無料のペアレンタルコントロールツールを使用できます。さらに、Windows PowerShellを使用してIPまたはWebサイトをブロックすることもできます。また、プロキシスクリプトまたはHostsファイルを使用して、Windows 11/10のブラウザ(Chrome、Edge、Firefox)でWebサイトをブロックすることもできます。

以上です。このガイドがお役に立てば幸いです。