您無法在 Windows XP SP2 中啟動 「 Windows 防火牆 」 服務

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

若要繼續接收安全性更新的 Windows,請確定您正在執行 Windows XP 與 Service Pack 3 (SP3)。 如需詳細資訊請參閱此 Microsoft Web 網頁: Support is ending for some versions of Windows

全部展開 | 全部摺疊

在此頁中

徵狀

安裝 Microsoft Windows XP Service Pack 2 (SP2) 之後,您無法啟動 「 Windows 防火牆 」 服務。特別,您遇到一或多個下列徵狀:
  • Windows 防火牆/網際網路連線共用 (ICS) 不會顯示在 [控制台] 中的 [服務] 清單中。
  • Windows 防火牆/網際網路連線共用 (ICS) 會顯示在 [服務] 清單中,但您無法啟動此服務。
  • 當您嘗試存取的 Windows 防火牆設定時,您會收到下列的錯誤訊息:
    一個無法辨識的問題 Windows 無法顯示 Windows 防火牆設定值。

發生的原因

這個問題被因 SharedAccess.reg 檔案遺失或損毀。SharedAccess.reg 檔案都代表 「 Windows 防火牆 」 服務。

附註在 Windows XP SP2 中的 「 Windows 防火牆 」 服務會取代在較早版本的 Windows XP 中的 「 網際網路連線防火牆 (ICF)] 服務。

解決方案

如果要解決這個問題,使用下列方法之一。

方法 1: 呼叫要安裝的 Windows 防火牆設定 API InstallHinfSection 函式

若要安裝的 Windows 防火牆,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]、 輸入 cmd,] 然後再按一下 [確定]
  2. 在命令提示字元下輸入下列的命令列,,然後按下 ENTER:
    Rundll32 setupapi、 InstallHinfSection Ndi Steelhead 132 %windir%\inf\netrass.inf
  3. 重新啟動 Windows,
  4. 按一下 [開始],再按一下 [執行]、 輸入 cmd,] 然後再按一下 [確定]
  5. 在命令提示字元中,請輸入下列指令,並按下 ENTER:
    Netsh 防火牆重設
  6. 按一下 [開始]、 按一下 [執行],鍵入 firewall.cpl,並 按下 ENTER。在 [Windows 防火牆] 對話方塊按一下 ] (建議選項),然後按一下 [確定]

方法 2: 將 [Windows 防火牆] 項目新增到登錄

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄


如果要將 [Windows 防火牆] 項目新增至登錄中,請依照下列步驟執行:
  1. 將下列文字複製到 「 記事本 」,然後將檔案儲存成 Sharedaccess.reg:
    Windows Registry Editor Version 5.00
    
    [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
    "DependOnGroup"=hex(7):00,00
    "DependOnService"=hex(7):4e,00,65,00,74,00,6d,00,61,00,6e,00,00,00,57,00,69,00,\
      6e,00,4d,00,67,00,6d,00,74,00,00,00,00,00
    "Description"="Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network."
    "DisplayName"="Windows Firewall/Internet Connection Sharing (ICS)"
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
      74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
      00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
      6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
    "ObjectName"="LocalSystem"
    "Start"=dword:00000002
    "Type"=dword:00000020
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch]
    "Epoch"=dword:00002cd0
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters]
    "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
      00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
      69,00,70,00,6e,00,61,00,74,00,68,00,6c,00,70,00,2e,00,64,00,6c,00,6c,00,00,\
      00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications\List]
    "%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List]
    "%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup]
    "ServiceUpgrade"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup\InterfacesUnfirewalledAtUpdate]
    "All"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Enum]
    "0"="Root\\LEGACY_SHAREDACCESS\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
  2. 連按兩下 Sharedaccess.reg 合併到登錄這個檔案的內容,以及建立 Windows 防火牆] 項目。
  3. 重新啟動 Windows。
  4. 按一下 [開始],再按一下 [執行]、 輸入 cmd,] 然後再按一下 [確定]
  5. 在命令提示字元中,請輸入下列指令,並按下 ENTER:
    Netsh 防火牆重設
  6. 按一下 [開始]、 按一下 [執行]、 輸入 firewall.cpl,然後按一下 [確定]]。
  7. 設定您想要使用的 Windows 防火牆設定。
如果這些方法都沒有作用,重新安裝 Windows XP SP2。

其他相關資訊

請確認已啟動 「 Windows 防火牆 」 服務,請依照下列步驟執行:
  1. 按一下 [開始]、 按一下 [執行]、 輸入 services.msc,然後按一下 [確定]]。
  2. 在服務清單找出 Windows 防火牆/網際網路連線共用 (ICS)]。請注意服務的狀態是 已啟動
  3. 如需有關如何使用 「 服務 」 功能的資訊,請按一下 [在 [執行] 功能表上的 [說明]。

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。

?考

如需有關如何在 Windows XP Service Pack 2 中使用的 Windows 防火牆的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件]:
875357疑難排解 Windows XP Service Pack 2 中的 Windows 防火牆設定
892199您無法在 Windows XP Service Pack 2 啟動 「 Windows 防火牆 」 服務
如需有關如何疑難排解 Windows XP SP2 中的 Windows 防火牆的詳細資訊,請造訪下列 Microsoft 網站]:
http://technet.microsoft.com/en-us/library/bb457029.aspx

屬性

文章編號: 920074 - 上次校閱: 2013年6月10日 - 版次: 3.1
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
關鍵字:?
kbmt kbprb kbfirewall kbtshoot KB920074 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:920074
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