Windows ファイアウォール( Windows 10 バージョン 2004以降では正式にはMicrosoft Defender ファイアウォールと呼ばれています) は、 Microsoft Windows のファイアウォールコンポーネントです。これは、 Windows XP x86 SP2、Windows XP x64、およびWindows Server 2003 SP1に初めて含まれました。[ 1 ] [ 2 ] [ 3 ] Windows XP Service Pack 2 のリリース前は、「インターネット接続ファイアウォール」として知られていました。
Windows XPが2001年10月に最初に出荷されたとき、「インターネット接続ファイアウォール」と呼ばれる限定的なファイアウォールが搭載されていました。これは下位互換性の問題からデフォルトでは無効になっており、設定画面は多くのユーザーが見ることのなかったネットワーク設定画面の中に隠されていました。そのため、ほとんど使用されることはありませんでした。2003年半ば、BlasterワームがWindowsのRPCサービスの脆弱性を悪用し、多数のWindowsマシンを攻撃しました。数か月後、Sasserワームも同様のことをしました。2004年を通してこれらのワームが蔓延し続けた結果、パッチが適用されていないマシンは数分以内に感染しました。[ 4 ]これらの事件に加え、Microsoftが脅威から顧客を保護するために積極的ではないという批判もあったため、MicrosoftはWindows XPに組み込まれているファイアウォールの機能とインターフェースの両方を大幅に改善し、Windowsファイアウォールと改名し、[ 5 ] Windows XP SP2以降はデフォルトで有効にすることを決定しました。
各ネットワークインターフェースに対して、3つのプロファイルのうちの1つが自動的にアクティブ化されます。[ 6 ]
セキュリティログ機能が搭載されており、家庭やオフィスのネットワーク、またはインターネットからの接続に関連するIPアドレスやその他のデータを記録できます。パケットの損失と接続の成功の両方を記録できます。たとえば、ネットワーク上のコンピュータがWebサイトに接続するたびに追跡するために使用できます。このセキュリティログはデフォルトでは有効になっていません。管理者が有効にする必要があります。[ 7 ]
Windows ファイアウォールは、 COMオブジェクト指向 APIを介して制御/構成したり、 netshコマンドを介してスクリプト化したり[ 8 ] 、 GUI管理ツールを介して[ 9 ] 、グループ ポリシーを介して一元的に構成したりできます[ 10 ]。構成方法に関係なく、すべての機能が利用可能です。
未発売のWindows Neptuneではファイアウォールが導入されました。これはWindows XPに搭載されているものと似ています。[ 11 ]

Windows ファイアウォールは、Windows XP Service Pack 2 の一部として初めて導入されました。有線、無線、VPN、FireWire など、あらゆる種類のネットワーク接続でファイアウォールがデフォルトで有効になっていますが、ローカル ネットワーク上のマシンからの接続を許可する組み込みの例外がいくつかあります。また、ファイアウォール ポリシーがネットワーク接続で有効になるのは、接続自体が作成されてから数秒後になるという問題も修正され、脆弱性の期間が発生していました。[ 12 ]グループ ポリシーにいくつかの追加が行われ、Windows システム管理者が Windows ファイアウォール製品を会社全体で構成できるようになりました。XP の Windows ファイアウォールは、送信接続をブロックすることはできません。受信接続のみをブロックできます。
Windows ファイアウォールは、多くの企業が Service Pack 2 にタイムリーにアップグレードしなかった 2 つの最も重要な理由の 1 つは (もう 1 つはDCOMアクティベーション セキュリティ) [ 13 ]であることが判明しました。SP2 のリリースの頃には、多くのインターネット サイトが重大なアプリケーションの互換性の問題を報告していましたが、そのほとんどは、分散システム (通常はバックアップおよびウイルス対策ソリューション) のコンポーネントが通信できるようにファイアウォールで開く必要のあるポートに過ぎませんでした。
Windows ファイアウォールは、前身のインターネット接続ファイアウォールではサポートされていなかったIPv6を追加しました。 [ 14 ]
Windows Vista は、企業環境におけるWindows ファイアウォールの柔軟性に関する多くの懸念に対処するためにファイアウォールを改善しました。 [ 15 ]
Windows Server 2008には、Windows Vista と同じファイアウォールが含まれています。Windows Server 2008 R2およびWindows 7 のファイアウォールには、複数のアクティブ プロファイルなどの改良が加えられています。[ 16 ]
Windows 10におけるこのコンポーネントの変更点は以下のとおりです。
Windows ファイアウォールは、デフォルトで「%windir%\system32\logfiles\firewall\pfirewall.log」にログファイルを作成します。このログファイルは、メモ帳などのテキストエディタで表示できます。Windows用ファイアウォールログビューアなどの専用ツールを使用すると、より使いやすいインターフェースと、これらのログを分析するための追加機能を利用できます。
使用して Windows XP SP2 を展開する際に考慮すべき事項