您目前已離線,請等候您的網際網路重新連線

有些服務無法在 Windows Vista 中啟動

來源: Microsoft 支援
結果
您發現在 Windows Vista 電腦上,Windows 防火牆服務並未執行。當您嘗試手動啟動這項服務時,收到以下提到的錯誤。DHCP 用戶端服務,或是「診斷原則服務」(Diagnostic Policy Service) 也可能會發生這個問題。

以下是「Windows 防火牆」服務的錯誤:
Windows 無法在本機電腦上啟動 Windows 防火牆。如需詳細資訊,請參閱系統事件日誌。如果這是一項非 Microsoft 服務,請連絡該服務廠商,並參照服務特定錯誤碼 5。


您在系統事件日誌中看到下列事件:
來源:服務控制管理員事件日誌提供者。
事件識別碼:7024
Windows 防火牆服務因服務特定的錯誤 5 (0x5) 而終止
原因
此錯誤表示「拒絕存取」。如果「MpsSvc」帳戶沒有相關登錄機碼的必要權限,就可能發生這個問題。

如果是 NT Service\MpsSvc 帳戶,則需要下列機碼的權限:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch
    所需權限:查詢數值;設定值
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy 
    所需權限:完全控制;讀取
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy
    所需權限:完全控制;讀取

在 DHCP 用戶端服務方面,如果「NT Service\DHCP」帳戶沒有下列機碼的必要權限,就可能發生這個問題:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp
    所需權限:查詢數值、建立數值、列舉子機碼、通知、讀取控制
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp\Configurations
    所需權限:完全控制,讀取

如果是「診斷原則服務」,當帳戶 Trustedinstaller 遺失下列機碼的權限時,就可能發生這個問題:


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS\Parameters
所需權限:完全控制,讀取
解決方式
自動診斷並修正共同的 Windows 防火牆,如以下所列:
  • Windows 防火牆並非預設防火牆
  • Windows 防火牆無法啟動
  • Windows Vista 無法啟動 Windows 防火牆
  • 服務特定的錯誤 5 (0x5)「遠端協助」無法運作
  • 無法存取共用檔案及印表機
如果要下載並執行此自動疑難排解員,請按一下修正此問題連結:


如果您想自行修正此問題,而不使用上述的自動疑難排解員,請為帳戶新增這些登錄機碼權限。例如,以下是 Windows 防火牆服務的步驟:
  1. 在「登錄編輯程式」中,瀏覽至您需要新增權限的機碼。
  2. 用滑鼠右鍵按一下機碼,然後按一下 [權限]。
  3. 確定 [位置] 已選取為本機電腦。
  4. 在 [輸入要選取的物件名稱] 欄位中,輸入「NT SERVICE\mpssvc」。然後按一下 [檢查名稱]。
  5. 按一下 [確定]。
  6. 然後選取出現在清單中的帳戶,並為其新增適當的權限。
  7. 當作業完成時,請按一下 [確定]。

注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定
內容

文章識別碼:943996 - 最後檢閱時間:10/13/2010 16:37:00 - 修訂: 1.0

Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 旗艦版

  • kbnomt kbrapidpub kbfixme kbmatsfixme KB943996
意見反應