ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

Windowsファイアウォールでアプリやプログラムの通信を許可する方法|設定手順を徹底解説

Windowsファイアウォールは、パソコンへの不正アクセスや悪意のある通信からシステムを守る重要なセキュリティ機能です。しかし、信頼できるアプリがインターネットに接続できず、「通信を許可したい」という場面も少なくありません。この記事では、Windowsファイアウォールでアプリやプログラムの通信を許可する具体的な手順から、ファイアウォールの有効化・無効化、セキュリティ設定の変更やリセット方法まで、初心者にもわかりやすく解説します。

アプリやプログラムの通信を許可する基本手順

コントロールパネルから許可する方法

まず、スタートボタン(Windowsロゴ)をクリックしてコントロールパネルを開きます。「システムとセキュリティ」を選択し、「Windows Defenderファイアウォール」をクリックしましょう。画面左側にある「Windowsファイアウォール経由でのアプリまたは機能の許可」を選ぶと、許可対象のアプリ一覧が表示されます。ここで通信を許可したいプログラムのチェックボックスにチェックを入れれば設定は完了です。

検索ボックスを使って素早く開く方法

スタートメニューをクリックし、検索ボックスに「firewall」または「ファイアウォール」と入力します。検索結果から「Windows Defenderファイアウォール」を選択してください。左側のペインにある「Windows Defenderファイアウォールを介したアプリまたは機能の許可」をクリックすると、同じ設定画面にアクセスできます。Windows 7をご利用の場合は「Windowsファイアウォール」という名称になっている点に注意しましょう。

「設定の変更」が必要な場合

許可リストを編集する際は、まず「設定の変更」ボタンをクリックする必要があります。このときユーザーアカウント制御(UAC)の確認画面が表示された場合は、管理者権限を持つユーザー名とパスワードを入力して「OK」を押してください。その後、許可したいアプリや機能にチェックを入れることで、ファイアウォールを通じた通信が可能になります。

Windowsセキュリティ(Windows 10以降)からの操作

Windows 10では、スタートメニューから「設定」→「更新とセキュリティ」→「Windowsセキュリティ」→「ファイアウォールとネットワーク保護」と進みます。「ファイアウォールによるアプリの許可」をクリックし、「設定の変更」を選択したうえで、許可したいアプリの一覧から該当項目にチェックを入れましょう。プライベートネットワークとパブリックネットワークのどちらで許可するかも個別に選択できます。

ファイアウォールの有効化と無効化

Windowsファイアウォールを有効にするには

スタート → 設定 → 更新とセキュリティ → Windowsセキュリティ → ファイアウォールとネットワーク保護の順に進みます。ドメイン、プライベート、パブリックの各ネットワークプロファイルごとにMicrosoft Defenderファイアウォールの状態が表示されるので、無効になっている場合は「オン」に切り替えてください。

ファイアウォールを無効化するのは避けるべき?

基本的に、Windowsファイアウォールを無効にすることは推奨されません。別のファイアウォールソフトを使用している場合を除き、無効化するとワームやハッカーによる攻撃にコンピューターやネットワーク全体がさらされる危険があります。

ファイアウォールがオフになると、データパケットがネットワークに出入りする際の制限が一切なくなり、正常な通信だけでなく悪意のあるトラフィックも自由に通過してしまいます。ハードウェアファイアウォールを無効にした場合は、ネットワークに接続されているすべての機器が影響を受ける点にも注意が必要です。

ただし、特定のプログラムがインターネットに接続できないなどの問題調査や、サードパーティ製ファイアウォールの導入時など、一時的に無効化が必要になるケースもあります。その場合は、ポートを開放することで対応できることも多いので、まずは「受信の規則」「送信の規則」から必要なポートだけを許可する方法を検討するのが安全です。

ファイアウォールを無効にする手順(非推奨)

それでも無効化が必要な場合は、コントロールパネルを開き、「システムとセキュリティ」→「Windows Defenderファイアウォール」を選択します。左側のリストから「Windowsファイアウォールの有効化または無効化」をクリックし、「Windowsファイアウォールを無効にする(推奨されません)」を選択して「OK」で確定します。作業完了後は必ず元の設定に戻すことをおすすめします。

セキュリティ設定の変更・リセット方法

Windowsセキュリティポリシーの構成

ローカルセキュリティポリシーを変更する場合は、管理ツールから「ローカルセキュリティポリシー」を開きます。コンソールツリーの「セキュリティの設定」配下にある「アカウント ポリシー」ではパスワードポリシーやアカウントロックアウトポリシーを、「ローカル ポリシー」では監査ポリシー、ユーザー権利の割り当て、セキュリティオプションを編集できます。

Windowsセキュリティアプリのリセット方法

キーボードのWindowsキーを押してスタートメニューを開き、「Windowsセキュリティ」アイコンを右クリックします。「その他」ボタンからアプリの設定を開き、「リセット」ボタンをクリックして再度「リセット」で確定すれば、アプリの設定を初期状態に戻せます。

Windows 10でセキュリティレベルを変更する方法

管理ツールの該当画面で左側ペインの「コンピューター」を展開し、「すべてのコンピューター」を選択します。対象のコンピューターを右クリックして「プロパティ」を開き、「全般」タブから適用するセキュリティレベルをドロップダウンリストで選択してください。

Windows Defenderのセキュリティ設定を変更する

スタートメニューで「セキュリティ」と検索し、「Windowsセキュリティ」アプリを起動します。左側のメニューから「ウイルスと脅威の防止」タイルを選択し、その設定を開きます。「リアルタイム保護」がオンになっていることを確認しておけば、常時の脅威監視が有効になります。

よくある質問(FAQ)

「アプリの通信を許可する」とはどういう意味ですか?

ファイアウォールの許可リストにアプリを追加すること(いわゆる「ブロック解除」)や、特定のファイアウォールポートを開放することを指します。これは例えるなら、ファイアウォールという壁に穴を開けて、そのアプリとの間で情報の送受信を可能にするようなものです。

どのアプリの通信を許可すべきですか?

Webブラウジングに使うEdge、Chrome、Firefoxなどのブラウザは、HTTP通信用の80番ポート、HTTPS通信用の443番ポートを使用するため、これらの通信を許可するのが一般的です。自宅やオフィスなど信頼できる環境で機器を利用する場合はプライベートネットワーク側で許可し、カフェなどの公衆Wi-Fiではパブリックネットワークとして厳しめの設定にするのが安全です。

Windows Defenderへのアクセス許可は必要ですか?

信頼できるアプリケーションであれば、アクセスを許可してその機能を十分に活用するのが正しい対応です。逆にアクセスを禁止すると、マルチプレイヤーゲームのホストができないなど、一部のオンライン機能が利用できなくなることがあります。

SmartScreenによってブロックされたファイルを実行するには?

ブロックされたファイルまたはプログラムを右クリックし、「プロパティ」を開きます。「全般」タブ下部にある「許可する」のチェックボックスにチェックを入れ、「適用」をクリックすればブロックを解除できます。

Windows Defenderが特定のWebサイトや同期アプリをブロックする場合は?

コントロールパネルから「Windows Defenderファイアウォール」を開き、左上の「Windowsファイアウォール経由でのアプリまたは機能の許可」を選択します。「設定の変更」をクリックしたうえで「別のアプリの許可」から対象アプリ(同期アプリなど)を追加すれば、ブロックを回避できます。

まとめ:安全に通信を許可するためのポイント

Windowsファイアウォールでのアプリ許可は、コントロールパネルまたはWindowsセキュリティから数ステップで設定できます。ただし、許可を追加するたびに攻撃の入口が広がる可能性もあるため、信頼できるアプリだけを厳選することが大切です。また、Windows 10のセキュリティを高めるには、OSを常に最新の状態に更新すること、ワイヤレスネットワークの設定を見直すこと、重要データのバックアップを取ることも併せて実践しましょう。ファイアウォールは原則「オン」のまま維持し、必要最小限の許可にとどめることが、安全なPC環境の基本となります。

  1. Windows 10 Homeでネットワークセキュリティ(LM・NTLMv1)認証レベルを設定する方法

    Windows 10 Homeにおけるネットワークセキュリティ認証レベルの設定ガイドWindows環境では、LAN Manager(LM)、NTLMv1、NTLMv2といった複数の認証プロトコルが使用されます。中でも古いプロトコルは脆弱性が高いため、適切な認証レベルを設定することがセキュリティ対策の基本となります。本記事では、Windows 10 HomeでLM互換レベルやLAN Manager認証レベルを確認・変更する方法を詳しく解説します。LM互換レベルを変更するには?まず「regedit」(レジストリエディター)を起動します。次に、HKEY_LOCAL_MACHINE\SYSTEM\Cu

  2. Windows 7 Proのネットワークセキュリティ設定ガイド|Wi-Fiパスワードの確認・変更からファイアウォール設定まで

    Windows 7 Professionalでは、Wi-Fiのパスワード(ネットワークセキュリティキー)の確認や変更、ネットワーク認証方式の設定、ファイアウォールによる保護など、さまざまなセキュリティ関連の操作をコントロールパネルから行えます。この記事では、ネットワークセキュリティに関する基本的な設定方法を、初心者の方にもわかりやすいように手順ごとに解説します。Wi-Fiのネットワークパスワードを設定・変更する方法保存済みワイヤレスネットワークのパスワードを変更するスタートメニューから「コントロールパネル」を開き、「ネットワークとインターネット」→「ネットワークと共有センター」の順にクリックし