Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 防火牆無法開啟提示「錯誤 3:系統找不到指定路徑」?註冊表修復 MpsSvc 映像路徑

編輯:Win7 系統應用技巧

Windows 7 開啟防火牆報「錯誤 3:系統找不到指定路徑」,服務管理員中 Windows Firewall 服務狀態異常。主因為登錄表 MpsSvc 服務的 ImagePath 數值錯誤或遺失。對照正確路徑修復即可。

排查與修復步驟

  1. Win+R → services.msc,找到 Windows Firewall (服務名 MpsSvc),查看「執行檔路徑」是否正常。正常應為:
    %SystemRoot%\system32\svchost.exe -k LocalServiceNoNetwork
  2. Win+R → regedit,定位至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MpsSvc
  3. 檢查右側 ImagePath 字串值,若不存在、路徑錯誤或參數遺失,雙擊修改為上述正確路徑。
  4. 重開機或在服務管理員中重新啟動 Windows Firewall 服務,防火牆即可正常開啟。

延伸修復

若 BaseFilteringEngine (BFE) 服務同樣異常,同法修復其 ImagePath:
%SystemRoot%\system32\svchost.exe -k LocalServiceNoNetwork (同 MpsSvc)

根因分析

  • 第三方「優化/清理」工具誤刪/修改服務登錄值。
  • 惡意軟體為停用防火牆竄改服務路徑。
  • 系統更新失敗導致服務註冊損壞。

修復前建議完整掃毒,並建立系統還原點。

Copyright © Windows教程網 All Rights Reserved