Windows 11では、複数の方法で Microsoft Defender ファイアウォールを無効にすることができます。このガイドでは、その方法を説明します。Microsoft Defender ファイアウォールは、受信および送信ネットワーク トラフィックを監視し、事前定義されたルールに基づいて接続を許可またはブロックし、コンピューターと情報を不正アクセスから保護するように設計されたシステムの組み込みファイアウォールです。
Windows 11 ファイアウォールは常に有効にする必要がありますが、さまざまな理由により保護を無効にする必要がある場合があります。たとえば、ネットワークの問題のトラブルシューティングを行っている場合、ネットワーク経由でアプリケーションをテストしている場合、または別のセキュリティ アプリケーションを使用したい場合などです。
理由に関係なく、Windows 11 では、Windows セキュリティ アプリ、コントロール パネル、コマンド プロンプト、PowerShell を使用する少なくとも 4 つの方法でファイアウォールを無効にすることができます。
このガイドでは、Windows 11 の組み込みファイアウォールを無効にする (再度有効にする) 方法について説明します。
Windows セキュリティから Windows 11 のファイアウォールを無効にする
Windows 11 でファイアウォールを無効にするには、次の手順を実行します。
-
Windows 11 でWindows セキュリティを開きます。
-
[ファイアウォールとネットワーク保護]をクリックします。
-
アクティブなネットワーク オプションをクリックします。
-
「Microsoft Defender ファイアウォール」トグル スイッチをオフにして、ファイアウォールを無効にします。
手順を完了すると、アクティブなネットワーク プロファイルに対してファイアウォールが無効になります。すべてのネットワークのファイアウォールをオフにしたい場合は、「ドメイン ネットワーク」、「プライベート ネットワーク」、「パブリック ネットワーク」を含むすべてのプロファイルのセキュリティ機能をオフにします。
Windows セキュリティを使用してファイアウォールを有効にする
Windows 11 でファイアウォールを有効にするには、次の手順を実行します。
-
Windows 11 でWindows セキュリティを開きます。
-
[ファイアウォールとネットワーク保護]をクリックします。
-
ネットワークプロファイルから「オン」ボタンをクリックします。または、[設定を復元]ボタンをクリックします (該当する場合)。
手順を完了すると、コンピューター上で Microsoft Defender ファイアウォールが再び有効になります。
Windows 11 のコントロール パネルからファイアウォールを無効にする
コントロール パネルから Windows 11 ファイアウォールを無効にするには、次の手順を実行します。
-
コントロール パネルを開きます。
-
[システムとセキュリティ]をクリックします。
-
[Windows Defender ファイアウォール]をクリックします。
-
左側のペインで「Windows Defender ファイアウォールをオンまたはオフにする」オプションをクリックします。
-
「プライベート ネットワーク設定」セクションで「Windows Defender ファイアウォールをオフにする」オプションを選択します。
-
「パブリック ネットワーク設定」セクションで「Windows Defender ファイアウォールをオフにする」オプションを選択します。
-
「OK」ボタンをクリックします。
手順を完了すると、ファイアウォールは悪意のある接続からデバイスを保護しなくなります。
コントロール パネルを使用してファイアウォールを有効にする
コントロール パネルでファイアウォールを再度有効にするには、次の手順を実行します。
-
コントロール パネルを開きます。
-
[システムとセキュリティ]をクリックします。
-
[Windows Defender ファイアウォール]をクリックします。
-
左側のペインで「Windows Defender ファイアウォールをオンまたはオフにする」オプションをクリックします。
クイック ヒント: [推奨設定を使用する]ボタンをクリックして、すべてのネットワーク プロファイルに対してファイアウォールを有効にすることもできます。 -
「プライベート ネットワーク設定」セクションで「Windows Defender ファイアウォールを有効にする」オプションを選択します。
-
「パブリック ネットワーク設定」セクションで「Windows Defender ファイアウォールを有効にする」オプションを選択します。
-
「OK」ボタンをクリックします。
手順を完了すると、コンピュータ上で内蔵ファイアウォールが有効になります。
コマンドプロンプトからWindows 11のファイアウォールを無効にする
コマンド プロンプトからファイアウォールを無効にするには、次の手順を実行します。
-
[スタート]を開きます。
-
「コマンド プロンプト」を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。
-
次のコマンドを入力して現在のネットワーク プロファイルのファイアウォールをオフにし、Enterを押します。
netsh advfirewall set currentprofile state off
-
(オプション) 次のコマンドを入力して、すべてのネットワーク プロファイル (ドメイン、プライベート、パブリック) に対して Defender ファイアウォールを無効にし、Enterを押します。
netsh advfirewall set allprofiles state off
-
(オプション) 次のコマンドを入力してドメイン ネットワーク プロファイルのファイアウォールを無効にし、Enterを押します。
netsh advfirewall set domainprofile state off
-
(オプション) 次のコマンドを入力してプライベート ネットワーク プロファイルのファイアウォールを無効にし、Enterを押します。
netsh advfirewall set privateprofile state off
-
(オプション) 次のコマンドを入力してパブリック ネットワーク プロファイルのファイアウォールを無効にし、Enterを押します。
netsh advfirewall set publicprofile state off
手順を完了すると、指定したネットワーク プロファイルでファイアウォールがオフになります。
コマンドプロンプトを使用してファイアウォールを有効にする
コマンド プロンプトで組み込みファイアウォールを有効にするには、次の手順を実行します。
-
[スタート]を開きます。
-
「コマンド プロンプト」を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。
-
次のコマンドを入力して現在のネットワーク プロファイルのファイアウォールを有効にし、Enterを押します。
netsh advfirewall set currentprofile state on
-
(オプション) 次のコマンドを入力して、すべてのネットワーク プロファイル (ドメイン、プライベート、パブリック) のファイアウォールを有効にし、Enterを押します。
netsh advfirewall set allprofiles state on
-
(オプション) 次のコマンドを入力してドメイン ネットワーク プロファイルのファイアウォールを有効にし、Enterを押します。
netsh advfirewall set domainprofile state on
-
(オプション) 次のコマンドを入力してプライベート ネットワーク プロファイルのファイアウォールを有効にし、Enterを押します。
netsh advfirewall set privateprofile state on
-
(オプション) 次のコマンドを入力してパブリック ネットワーク プロファイルのファイアウォールを有効にし、Enterを押します。
netsh advfirewall set publicprofile state on
手順を完了すると、指定したネットワーク プロファイルに対してファイアウォールが有効になります。
PowerShell から Windows 11 のファイアウォールを無効にする
PowerShell コマンドを使用して Microsoft Defender ファイアウォールを無効にするには、次の手順を実行します。
-
[スタート]を開きます。
-
「PowerShell」を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。
-
次のコマンドを入力して現在のネットワーク プロファイルのファイアウォールを無効にし、Enterを押します。
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
クイック ヒント:特定のプロファイルのファイアウォールを無効にするには、コマンドからプロファイル名 (ドメイン、パブリック、またはプライベート) を削除します。たとえば、Set-NetFirewallProfile -Profile Private -Enabled False
。
手順を完了すると、デバイスのシステム ファイアウォールがオフになります。
PowerShell を使用してファイアウォールを有効にする
PowerShell コマンドを使用してファイアウォールを有効にするには、次の手順を実行します。
-
[スタート]を開きます。
-
「PowerShell」を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。
-
次のコマンドを入力して現在のネットワーク プロファイルのファイアウォールを有効にし、Enterを押します。
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
クイック ヒント:特定のプロファイルのファイアウォールを有効にするには、コマンドからプロファイル名 (ドメイン、パブリック、またはプライベート) を削除します。たとえば、Set-NetFirewallProfile -Profile Private -Enabled True
。
手順を完了すると、ファイアウォールは、構成されたルールに応じてネットワーク アクセスを許可または拒否します。
コメントを残す