如果您修改登錄來建立例外,Windows 防火牆圖形使用者介面中可能不會顯示例外

文章翻譯 文章翻譯
文章編號: 897663 - 檢視此文章適用的產品。

技術更新,2005 年 8 月 31 日

Microsoft 已經為 IT 專業人員發行關於此問題的 Microsoft 安全性公告。此安全性公告包含這個問題的其他安全性相關資訊。如果要檢視安全性公告,請造訪下列 Microsoft 網站:
http://www.microsoft.com/technet/security/advisory/897663.mspx
全部展開 | 全部摺疊

在此頁中

徵狀

如果您在執行 Microsoft Windows XP Service Pack 2 (SP2) 或 Microsoft Windows Server 2003 Service Pack 1 (SP1) 的電腦上,修改登錄來建立例外,「Windows 防火牆」圖形使用者介面中可能不會顯示該例外。

發生的原因

如果您以修改登錄機碼來新增例外時沒有指定名稱,就會發生這個問題。例如,如果您將連接埠新增到登錄,然後將登錄值設定為 12345:TCP:*:Enabled,就會發生這個問題。這個值會開啟 TCP 連接埠 12345。但是,因為登錄值並沒有包含名稱,所以「Windows 防火牆」圖形使用者介面中不會顯示這個連接埠。下列值才是正確值:
12345:TCP:*:Enabled:exception name

解決方案

如果要解決 Windows XP Service Pack 2 的這個問題,請安裝 Windows XP 的更新 (KB897663)。這個更新會確保透過登錄所建立的防火牆例外,將會列示於「Windows 防火牆」介面中,就如同例外是在介面本身所建立的一樣。如果要下載和安裝 Windows XP 的更新 (KB897663),請造訪下列網站:
http://www.microsoft.com/downloads/details.aspx?FamilyId=478FD24B-B2C4-4207-B1B9-1C988698C888

先決條件

由於檔案相依性,這個更新需要 Windows XP Service Pack 2。

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322389 如何取得最新的 Windows XP Service Pack

重新啟動需求

套用此更新之後,您不需重新啟動電腦。

檔案資訊

此更新的英文版具有下列表格中所列的檔案屬性 (或更新)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
摺疊此表格展開此表格
日期時間版本大小檔名
04-Aug-200501:445.1.2600.273280,896Firewall.cpl

狀況說明

這是原本設計的作法。

其他可行方案

如果需要替代的解決方案,請使用下列其中一種方法:

方法 1:將名稱附加到登錄值中

如果需要替代的解決方案,請將名稱附加到登錄值中:例如,將 12345:TCP:*:Enabled 變更為 12345:TCP:*:Enabled:exception name。

方法 2:使用 netsh firewall 命令

如果需要替代的解決方案,您可以檢視當初使用 netsh firewall 命令在登錄中所建立的例外。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 輸入 netsh firewall show state verbose = enable,然後按一下 [確定]
  3. 搜尋輸出文字以尋找下列文字:
    Ports currently open on all network interfaces (目前在所有網路介面上開啟的連接埠)
    [Ports currently open on all network interfaces] 區段中所列出的連接埠和程式都已經解除封鎖。此外,這些已解除封鎖的連接埠和程式即代表已啟用的程式或連接埠例外。

其他相關資訊

如需有關如何設定「Windows 防火牆」的詳細資訊,請造訪下列 Microsoft 網站:

Windows 防火牆操作手冊 (英文)

http://technet2.microsoft.com/windowsserver/en/library/c52a765e-5a62-4c28-9e3f-d5ed334cadf61033.mspx

在 Windows XP Service Pack 2 中手動設定 Windows 防火牆 (英文)

http://www.microsoft.com/technet/community/columns/cableguy/cg0204.mspx
如需有關如何疑難排解「Windows 防火牆」設定的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
875357 疑難排解 Windows XP Service Pack 2 中的 Windows 防火牆設定值

屬性

文章編號: 897663 - 上次校閱: 2006年2月24日 - 版次: 4.2
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Tablet PC Edition Service Pack 2 (SP2)
關鍵字:?
kbtshoot kbfirewall kbsecurity kbsecadvisory KB897663
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com