この記事では、Windows 10ファイアウォールで許可されているアプリケーションを手動で追加する方法、または許可されているアプリケーションを削除する方法について説明します。
アプリケーションの例外またはルールをファイアウォールに追加することが必要になる場合があります。通常は自動的に追加されますが、手動で行う必要がある場合もあります。ファイアウォールを介して通信する必要のある新しいアプリケーションをインストールする場合、Windowsはアクセスを許可または拒否するように提案します。しかし、例外への追加を禁止しているが、現時点ではそれを追加する必要がある場合はどうでしょうか。それともファイアウォールの例外から削除したいですか?
Windowsファイアウォールでアクセス許可を管理するには、アカウントに管理者権限が必要です。
ファイアウォール設定でファイアウォールを通過するアプリを許可します。
1.ファイアウォールを開きます。一方向-検索バーまたは実行メニューで、 firewall.cpl と入力してEnterキーを押します。
2.左側の列で、[Windowsファイアウォールのアプリケーションまたはコンポーネントとの対話を許可する]をクリックします。
3. [パラメータの変更]をクリックします。Windowsのロード後にこれらのパラメータをすでに入力している場合、ボタンは非アクティブになり、次の項目に進むことができます。
4. ここに、指定された権限を持つアプリケーションのリストを示します。アプリケーションがリストにある場合-必要なチェックボックスをオンにして[ OK]をクリックします。リストにない場合-[ 別のアプリケーションを許可]をクリックし ます
5. [参照]をクリックして、必要なアプリケーションへのパスを指定します。
6.表示されたウィンドウで、許可するアプリケーションを見つけて選択し、[開く]をクリックします。
7. [ネットワークの種類]ボタンをクリックします。
8.このアプリケーションとのデータ交換を許可するネットワークのチェックボックスをオンにして、[OK]をクリックします。
9. [追加]ボタンをクリックします。
10.このウィンドウで、[OK]をクリックして、このアプリケーションの権限を確認します。
ファイアウォールの設定を閉じてください。指定されたネットワークの例外にアプリケーションが追加されました。
コマンドラインでファイアウォールを通過するアプリケーションを許可します。
1.管理者の代わりにコマンドラインを開きます。方法の1つは、スタートメニューを右クリックして、リストから[コマンドライン(管理者)]を選択することです。
2.アプリケーションの名前とそのパスを知っている必要があります。この例では、Chromeブラウザーを追加します。すでにコマンドをアプリケーションに変更できます。コマンドラインで、コマンド netsh advfirewall firewall add rule name = "Google Chrome" dir = in action = allow program = "C:\ Program Files \ Google \ Chrome \ Application \ chrome.exe" enable = yes と入力して、[OK]をクリックします。 ";
コマンドを実行した後、コマンドラインを閉じることができます。
ファイアウォールでアプリケーションをブロックする場合は、コマンドnetsh advfirewall firewall add rule name = "Google Chrome" dir = in action = block program = "C:\ Program Files(x86)\ Google \ Chrome \ Application \ chromeを実行する必要があります .exe "有効=はい
Google Chromeとアプリケーションへのパスを独自のものに置き換えます。
PowerShellでファイアウォールを通過するアプリを許可します。
1.検索バーで、検索結果にpowershellと書き込み 、右クリックして[管理者として実行]を選択します。
2. アプリケーションの名前とそのパスを知っている必要があります。この例では、Chromeブラウザーを追加します。すでにコマンドをアプリケーションに変更できます。コマンド New-NetFirewallRule -DisplayName "Google Chrome" -Direction Inbound -Program "C:\ Program Files \ Google \ Chrome \ Application \ chrome.exe" -Action Allow を入力してEnterキーを押します。
コマンドが実行されると、PowerShellを閉じることができ、コマンドで入力されたプログラムは、ファイアウォールで許可されているプログラムに追加されます。
ファイアウォールでアプリケーションをブロックするには、コマンド New-NetFirewallRule -DisplayName "Google Chrome" -Direction Inbound -Program "C:\ Program Files \ Google \ Chrome \ Application \ chrome.exe" -Action Block in PowerShellを実行し 、Enterキーを押す必要があります。コマンドでアプリケーション名とパスを自分のものに変更することを忘れないでください。
Windowsファイアウォールの設定で許可されているアプリケーションを削除します。
1. 検索バーまたは[実行]メニューで、firewall.cpl コマンド を入力してEnterキーを押します。
2.左側の列で、[Windowsファイアウォールのアプリケーションまたはコンポーネントとの対話を許可する]をクリックします。
3. [パラメータの変更]をクリックします。Windowsのロード後にこれらのパラメータをすでに入力している場合、ボタンは非アクティブになり、次の項目に進むことができます。
4.リストからアプリケーションを見つけ、その横にあるボックスをオフにして、[OK]をクリックします。または、アプリケーションを選択して[削除]をクリックします。
5. [はい]をクリックして削除を確認します。
6. [OK]をクリックして、ファイアウォール設定を閉じます。
コマンドラインを使用して、ファイアウォールで許可されているアプリケーションを削除します。
1.管理者の代わりにコマンドラインを開きます。方法の1つは、スタートメニューを右クリックして、リストから[コマンドライン(管理者)]を選択することです。
2.許可から削除するには、アプリケーションの名前を知っている必要があります。名前がわかっている場合-コマンドラインで次のステップに進みます。わからない場合は、コマンド netsh advfirewall firewall show rule name = all> "%UserProfile%\ Desktop \ WindowsFirewallRules.txt"を実行します。
このコマンドは、デスクトップ上にテキストドキュメントを作成します。これは、メモ帳アプリケーションを使用して開くことができ、その中のアプリケーションの名前を見つけることができます。
3.アプリケーションの名前がわかったら、コマンド netsh advfirewall firewall Delete rule name = "Google Chrome" を入力して、Enterキーを押します。彼はGoogle Chromeをチーム内の自分のアプリケーションに置き換えるだけ です。
PowerShellを使用して許可からアプリを削除する
1.検索バーで、検索結果にpowershellと書き込み 、右クリックして[管理者として実行]を選択します。
2. アプリケーションの名前がわかっている場合は、その名前を知っている必要があります-この項目をスキップして、わからない場合は次の項目に進みます-コマンドShow-NetFirewallRule |を実行し ます。Out-File "$ env:userprofile \ Desktop \ WindowsFirewallRules.txt"
完了すると、テキストドキュメントがデスクトップに表示され、それを開いて、アクセス許可を削除するアプリケーションの名前を見つけます。
3.コマンド Remove-NetFirewallRule -DisplayName "Google Chrome"を入力して、Enterキーを押します。Google Chromeをアプリ名に変更することを忘れないでください!
今日は以上です。Windows10でファイアウォールの例外にアプリを追加するさまざまな方法と、ファイアウォールでアプリの権限を削除するさまざまな方法を検討しました。追加がある場合-コメントを書いてください!がんばって🙂