このページの本文へ移動

Q&Aナンバー【6608-4415】更新日:2009年12月23日

印刷する

このページをブックマークする(ログイン中のみ利用可)

[Windows 7] Windows ファイアウォールでプログラムごとに通信を許可 / ブロックする方法を教えてください。

対象機種とOS このパソコンのOSは Windows以外のOS です。
対象機種 すべて
対象OS
  • Windows 7

このQ&Aのお役立ち度

回答なし

回答なし

集計結果は翌日反映されます。

質問

Windows ファイアウォールでデータの送受信をブロックされているため、アプリケーションが正常に動作しません。
勝手に通信しないように、アプリケーションの通信をブロックする方法を教えてください。

回答

Windowsファイアウォールは、インターネットで通信するプログラムについて、プログラムごとに通信を許可、またはブロック(遮断)するかどうかを設定できます。


プログラムごとに通信を許可する / ブロックする

プログラムごとに通信をブロック、または許可をしたいときは、次の手順でWindows ファイアウォールの例外を無効、または有効にします。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「コントロールパネル」の順にクリックします。

  2. 「コントロールパネル」が表示されます。
    「システムとセキュリティ」をクリックします。

    システムとセキュリティをクリック

    アドバイス
    「セキュリティ」が表示されていない場合は、「Windows ファイアウォール」をクリックし、手順4.に進みます。

  3. 「システムとセキュリティ」が表示されます。
    「Windows ファイアウォール」をクリックします。

    Windows ファイアウォールをクリック

  4. 「Windows ファイアウォール」が表示されます。
    「Windows ファイアウォールを介したプログラムまたは機能を許可する」をクリックします。

    Windows ファイアウォールを介したプログラムまたは機能を許可するをクリック

  5. 「許可されたプログラム」が表示されます。
    「設定の変更」ボタンをクリックします。

    設定の変更ボタンをクリック

  6. ここでは、例としてNetworkPlayerの通信を許可する設定にします。
    「NetworkPlayer」をクリックしチェックを付けます。

    プログラムをクリックしてチェックを付け外しします

    アドバイス
    プログラムの通信をブロックする場合は、「NetworkPlayer」をクリックしチェックを外します。

  7. 「ホーム/社内(プライベート)」と「パブリックを」クリックし、通信を許可するネットワークにチェックを付けます。

    通信を許可するネットワークを指定

    アドバイス
    通信をブロックする場合は、項目をクリックし、チェックを外します。

  8. 「OK」ボタンをクリックします。

    OKボタンをクリック

  9. 「×」ボタンをクリックし、「Windows ファイアウォール」を閉じます。


プログラムが通信可能なネットワークの範囲を設定する

プログラムの通信を許可するネットワークの範囲は、初期の設定では、インターネットを含め、ネットワークに接続されているパソコンすべてが対象に設定されています。

プログラムの通信を許可するネットワークを、家庭内LANや、特定のパソコンに限定したい場合は、次の手順で、スコープを変更します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「コントロールパネル」の順にクリックします。

  2. 「コントロールパネル」が表示されます。
    「システムとセキュリティ」をクリックします。

    システムとセキュリティをクリック

    アドバイス
    「システムとセキュリティ」が表示されていない場合は、「Windows ファイアウォール」をクリックし、手順4.に進みます。

  3. 「システムとセキュリティ」が表示されます。
    「Windows ファイアウォール」をクリックします。

    Windows ファイアウォールをクリック

  4. 「Windows ファイアウォール」が表示されます。
    「詳細設定」をクリックします。

    詳細設定をクリック

  5. 画面の中央に「ローカル コンピューター のセキュリティが強化された Windows ファイアウォール」と表示されます。
    画面左側にある「受信の規則」をクリックします。

    受信の規則をクリック

  6. 「受信の規則」と表示されます。
    ここでは例として、NetworkPlayerの設定を変更します。
    「NetworkPlayer」を右クリックし、表示されるメニューから「プロパティ」をクリックします。

    プログラムを右クリックしプロパティをクリック

  7. 「NetworkPlayerのプロパティ」が表示されます。
    「スコープ」タブをクリックします。

    スコープタブをクリック

  8. 「ローカル IP アドレス」の「これらの IP アドレス」をクリックします。

    これらの IP アドレスをクリック

  9. 「追加」ボタンをクリックします。

    追加ボタンをクリック

  10. 「一致させる IP アドレスを指定してください」と表示されます。
    次のいずれかの項目を指定します。

    • この IP アドレスまたはサブネット

      通信を許可したいIPアドレスまたはサブネットを入力します。

    • この IP アドレスの範囲内

      接続を許可するIPアドレスの下限と上限を入力します。

    一致させる IP アドレスを指定

  11. 「OK」ボタンをクリックします。

    OKボタンをクリック

  12. 「NetworkPlayerのプロパティ」に戻ります。
    「これらの IP アドレス」に、手順10.で入力した内容が表示されていることを確認します。

    入力した内容が表示されていることを確認

  13. 「OK」ボタンをクリックします。

    OKボタンをクリック

  14. 「×」ボタンをクリックし、「受信の規則」の画面を閉じます。

  15. 「×」ボタンをクリックし、「Windows ファイアウォール」を閉じます。


「許可されたプログラム」の一覧にプログラムを追加する

「許可されたプログラム」の一覧にプログラムがない場合は、プログラムを追加してから、通信を許可する、またはブロックするかを設定します。

次の手順で、プログラムを追加します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「コントロールパネル」の順にクリックします。

  2. 「コントロールパネル」が表示されます。
    「システムとセキュリティ」をクリックします。

    システムとセキュリティをクリック

    アドバイス
    「セキュリティ」が表示されていない場合は、「Windows ファイアウォール」をクリックし、手順4.に進みます。

  3. 「システムとセキュリティ」が表示されます。
    「Windows ファイアウォール」をクリックします。

    Windows ファイアウォールをクリック

  4. 「Windows ファイアウォール」が表示されます。
    「Windows ファイアウォールを介したプログラムまたは機能を許可する」をクリックします。

    Windows ファイアウォールを介したプログラムまたは機能を許可するをクリック

  5. 「許可されたプログラム」が表示されます。
    「設定の変更」ボタンをクリックします。

    設定の変更ボタンをクリック

  6. 「別のプログラムの許可」ボタンをクリックします。

    別のプログラムの許可ボタンをクリック

  7. 「プログラムの追加」が表示されます。
    「プログラム」の一覧から、例外に追加したいプログラムをクリックします。
    ここでは、例として「@フォトレタッチ」をクリックします。

    追加したいプログラムをクリック

    アドバイス
    「プログラム」の一覧に、目的のプログラムが表示されていない場合は、「参照」ボタンをクリックし、プログラムを指定します。

  8. 「追加」ボタンをクリックします。

    追加ボタンをクリック

  9. 「許可されたプログラム」に戻ります。
    「名前」の一覧にプログラムが追加されていることを確認します。

    プログラムが追加されていることを確認

  10. 「OK」ボタンをクリックします。

    OKボタンをクリック

  11. 「×」ボタンをクリックし、「Windows ファイアウォール」を閉じます。


「許可されたプログラム」の一覧からプログラムを削除する

次の手順で、「許可されたプログラム」の一覧からプログラムを削除します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「コントロールパネル」の順にクリックします。

  2. 「コントロールパネル」が表示されます。
    「システムとセキュリティ」をクリックします。

    システムとセキュリティをクリック

    アドバイス
    「セキュリティ」が表示されていない場合は、「Windows ファイアウォール」をクリックし、手順4.に進みます。

  3. 「システムとセキュリティ」が表示されます。
    「Windows ファイアウォール」をクリックします。

    Windows ファイアウォールをクリック

  4. 「Windows ファイアウォール」が表示されます。
    「Windows ファイアウォールを介したプログラムまたは機能を許可する」をクリックします。

    Windows ファイアウォールを介したプログラムまたは機能を許可するをクリック

  5. 「許可されたプログラム」が表示されます。
    「設定の変更」ボタンをクリックします。

    設定の変更ボタンをクリック

  6. 「名前」の一覧から、削除するプログラムをクリックします。
    ここでは、例として「@フォトレタッチ」をクリックします。

    削除するプログラムをクリック

  7. 「削除」ボタンをクリックします。

    削除ボタンをクリック

  8. 「プログラムの削除」が表示されます。
    「はい」ボタンをクリックします。

    はいボタンをクリック

  9. 削除したプログラムが、一覧に表示されていないことを確認します。

    削除したプログラムが一覧にないことを確認

  10. 「OK」ボタンをクリックします。

    OKボタンをクリック

  11. 「×」ボタンをクリックし、「Windows ファイアウォール」を閉じます。

アンケートにご協力ください。(Q&A改善の参考とさせていただきます。)

問題は解決しましたか?
ご意見など(400文字まで)

【注意】アンケートに対する回答は行っていませんので、あらかじめご了承ください。
質問など回答が必要な場合は、下記のTwitterかメールサポートをご利用ください。

このQ&Aについて質問があるかたはTwitterまで Twitter窓口についての詳細はこちら

Q&Aで問題が解決しないときは、下記の方法もお試しください。

その他の便利なサービス(有料)