Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 網路連線出現 null 錯誤?啟用 Windows Firewall 服務即可解決

編輯:關於 Windows

Win7 啟用網際網路連線共享 (ICS) 時出現「發生錯誤 (null)」,主因是 Windows Firewall 服務未啟動。ICS 依賴防火牆服務執行 NAT 轉譯,服務停用會導致共享失敗並回報 null 錯誤。啟用服務並設為自動即可解決。

解決步驟

  1. 暫時關閉第三方防火牆/殺毒軟體,避免干擾。
  2. 按 Win+R 輸入 services.msc 開啟服務管理員。
  3. 找到 Windows Firewall,右鍵 → 「內容」。
  4. 「啟動類型」改為 自動,點選「啟動」按鈕啟動服務。
  5. 點選「確定」,再次嘗試啟用無線網路共享,錯誤消失。

ICS null 錯誤提示

Windows Firewall 服務設為自動啟動

共享成功

原理補充

ICS (Internet Connection Sharing) 實作為 Windows 內建 NAT + DHCP 伺服器,依賴 Windows Filtering Platform (WFP) 進行封包轉發,而 WFP 需 Windows Firewall 服務運行。服務停用 → WFP 不可用 → ICS 初始化失敗 → 回報 null (空指標/未定義錯誤)。

預防建議

  • 安裝第三方安全套件時,確認不會停用 Windows Firewall 服務 (部分舊版會)。
  • 服務設為「自動 (延遲啟動)」可平衡開機速度與功能可用性。
  • 若需永久停用防火牆,請改用「進階安全性 Windows 防火牆」建立允許所有規則,而非停用服務。
Copyright © Windows教程網 All Rights Reserved