こんにちは 木村 聡行さん、 私は Henry です。 この件についてお手伝いしたいと思います。
以下の2つの方法で最も簡単に確認できます。
方法1: PowerShell はコマンドラインツールで、メニューを辿らずにログを即座に表示できます。
- スタートボタンを右クリックし、Windows PowerShell (管理者) を開きます。
- 次のコマンドを実行すると、ルールが変更された日時を確認できます:
Get-WinEvent -LogName "Microsoft-Windows-Windows Firewall With Advanced Security/Firewall" | Where-Object {$_.Id -eq 2005} | Select-Object TimeCreated, Message
- 注意: TimeCreated 列に正確な日時が表示されます。
- 2005 を 2004 に変更すると「ルールが追加された日時」、2006 に変更すると「ルールが削除された日時」を確認できます。
方法2: GUIで確認(イベントビューアー)
グラフィカルインターフェースを使いたい場合はイベントビューアーを利用できます。
- Win + R を押し、
eventvwr.mscと入力して Enter を押します。 - 左ペインで次のパスに移動します: Microsoft > Windows > Windows Firewall with Advanced Security > Firewall > Applications and Services Logs
- 中央ペインで以下のイベントIDを探してください:
- 2004: ルールが追加された
- 2005: ルールが変更された
- 2006: ルールが削除された
- イベントをクリックすると、Date and Time 列にファイアウォールルール変更が反映された正確な日時が表示されます。
この方法をぜひ試してみてください。 うまくいったら教えていただけると嬉しいです。 もしこの回答がお役に立てば「Accept Answer」をクリックしていただければ、他の方にも参考になります。