Windows 11でアプリのインターネットアクセスを制限する方法

Windows 11でアプリのインターネットアクセスをブロックするのは、それほど難しいことではありませんが、初めての場合は少し難しく感じるかもしれません。特定のアプリをオフラインにしておきたい場合、帯域幅を削減したり、データ漏洩を防いだり、特定のプログラムがオンラインで煩わされるのを止めたりするのに非常に便利です。ここでの主要ツールはWindows Defenderファイアウォールで、特定の送信ルールを設定することで、基本的にそのアプリがインターネットにアクセスするのをブロックするようにWindowsに指示できます。簡単そうに聞こえますが、慣れていないと設定がどこにあり、どのような手順を踏めばよいのか少し迷うかもしれません。幸い、コツをつかんでしまえば簡単です。適切なアプリを選択するように注意する必要があります。そうしないと、重要なものを誤ってブロックしてしまう可能性があり、後で修正するのが面倒になる可能性があります。

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

Windows Defenderファイアウォールを開く

まず、検索バーに「ファイアウォール」と入力し、そこからWindows Defenderファイアウォールを開きます。または、設定 > プライバシーとセキュリティ > Windows セキュリティ > ファイアウォールとネットワーク保護からアクセスすることもできます。つまり、ファイアウォールルールが配置されているメニューに移動します。メニューを開くと、いくつかのオプションが表示されますが、通常は左側にあるリンクである詳細設定をクリックします。

すると、より詳細なルールを作成できるウィンドウが表示されます。これは、ネットワーク権限のコントロールパネルのようなものだと考えてください。一見すると分かりにくいのですが、一度見つけてしまえば、あとは簡単です。

アウトバウンドルールへ

新しいウィンドウがポップアップ表示されたら、左側のペインで「送信の規則」を探します。これは、Windowsがどのアプリにデータの送信を許可するかを制御する場所です。右クリックして「新しい規則」を選択すると、カスタム規則を作成するためのウィザードが起動します。注意:設定によっては、ウィザードを管理者として実行し忘れると、初回は失敗する可能性があります。そのため、ユーザーに管理者権限があることを確認してください。それ以外の場合は、再起動するか、ログアウトしてすぐにログインすると、問題なく動作します。

アプリの新しい送信ルールを作成する

ウィザードでは、特定の実行ファイル(.exe)をターゲットにするため、プログラム を選択します。次へ をクリックし、プログラムの実行ファイルを参照します。C:\Program Files 内、またはアプリ自体がインストールされた場所など、任意の場所に保存できます。正確に指定してください。間違ったファイルを選択すると、間違ったアプリがブロックされてしまう可能性があり、早期に発見しないと非常に厄介です。

アクションをブロックに設定する

次のステップ:接続をブロックする を選択します。ここが重要な部分です。接続を許可する を選択した場合は、逆の動作をすることになるため、再考する必要があります。次に、ドメインプライベートパブリック ネットワークのどれに適用するかを選択します。特定のネットワークのみをブロックしたいなど、非常に厳密に設定したい場合を除き、ほとんどのユーザーにとって、3つすべてを選択しても問題ありません。ある設定では、すべてのプロファイルにチェックを入れないとルールが適用されないような感じだったので、設定が完了したら必ずテストしてください。

名前を付けて完了

最後に、ルールに適切な名前を付けます(「[アプリ名] のインターネットをブロックする」など)。[完了] をクリックします。これで完了です。これで、そのアプリはオンラインに接続できなくなります。少し変わった点があります。Windows では、ルールが実際に機能するには、再起動やルールの無効化/有効化など、少し手間がかかる場合があります。そのため、すぐに機能しない場合は、再起動するか、ルールを一度オフにしてからオンにしてみてください。

より効果的に機能させるための追加のヒント

  • 正しい.exeファイルを選択したことを確認してください。不明な場合は、もう一度確認してください。アプリによっては、複数の実行ファイルやアップデートパスが存在する場合があります。
  • ルールを設定したら、アプリをテストしてください。接続は成功しますか?接続できない場合は問題ありません。接続できる場合は、ルールのプロファイル設定を確認してください。
  • 後でブロックを解除する必要がある場合は、「送信ルール」に戻り、ルールを見つけて無効化または削除するだけです。簡単です。
  • さらに細かく制御するには、プライベート ネットワークと パブリック ネットワークのルールを個別に作成して、すべてのシナリオを意図せずブロックしないようにすることができます。
  • 特にアプリを更新したり、データを移動したりする場合は、必ず定期的にルールを確認してください。

よくある質問

アプリをブロックした後でブロックを解除できますか?

はい、大丈夫です。送信の規則をもう一度開いて、該当する規則を見つけて、無効化または削除してください。そうすればアプリがオンラインに戻ります。

1 つのアプリをブロックすると、他のアプリにも影響が出ますか?

いいえ、全く問題ありません。このルールは、そのルールを適用したアプリにのみ影響します。システムの他の部分は正常に接続されたままです。

複数のアプリをブロックしたい場合はどうすればいいですか?

それぞれに個別のルールを作成する必要があります。残念ながら、Windowsファイアウォールでは複数のアプリを一度にブロックすることはできません。

それは安全ですか、それとも危険ですか?

通常は安全です。特に、特定のアプリがホームネットワークに電話をかけたり、帯域幅を浪費したりするのを防ぎたいだけであればなおさらです。ただし、重要なファイルを誤って壊してしまうことのないよう、実行ファイルの選択には注意してください。

代わりに特定のウェブサイトをブロックすることはできますか?

すぐに使える Windows ファイアウォールではなく、必要な場合は専用のツールや hosts ファイルの調整がありますが、単純なアプリのブロックの場合はこの方法で十分です。

まとめ

  • Windows Defender ファイアウォール に移動して、詳細設定 を選択します。
  • 送信規則 を選択し、新しい規則を作成します。
  • プログラム を選択し、その.exe を見つけて、接続をブロック するように設定します。
  • ネットワーク プロファイルを決定し、ルールに名前を付けます。

まとめ

アプリのインターネットアクセスをブロックするのはそれほど複雑ではありませんが、注意しないと誤解したり、間違ったものをブロックしてしまったりする可能性があります。ルールを設定すると、そのアプリはWebにアクセスできなくなります。これは帯域幅やプライバシーの確保に役立つだけでなく、単に迷惑なプログラムがホームネットワークに接続するのを防ぐのにも役立ちます。Windowsファイアウォールは、余分な手間をかけずに適切な制御を提供するため、ほとんどの一般ユーザーにとって確実な方法です。ただし、すぐに問題が解決しない場合は、再起動したりルールを切り替えたりする必要があることを覚えておいてください。Windowsは少し扱いにくい場合があるからです。

これで、設定に費やす時間が数時間短縮され、ネットワークを少し使いこなせるようになったと実感できるでしょう。ファイアウォールルールの設定、頑張ってください。うまくいけば、かなり満足感がありますよ。