癥狀
如果由于登錄失敗服務沒有啟動,可能顯示下面的錯誤消息。
重新啟動計算機時,可能會在系統事件日志中出現下面的錯誤消息:
如果試圖手動啟動服務,則可能顯示如下錯誤消息:
重新啟動計算機時,可能會在系統事件日志中出現下面的錯誤消息:
• |
源: Service Control Manager(來源:服務控制管理器) 事件 ID: 7000 說明: The %service% service failed to start due to the following error:(由于如下錯誤,%service% 服務未能啟動:) The service did not start due to a logon failure.(由于登錄失敗而無法啟動服務。) No Data will be available.(無可用數據。) 源: Service Control Manager(來源:服務控制管理器) 事件 ID: 7013 說明: Logon attempt with current password failed with the following error:(使用當前密碼進行登錄失敗,出現如下錯誤:) Logon failure: unknown user name or bad password.(登錄失。河脩裘粗蛎艽a錯誤。) No Data will be available.(無可用數據。) |
Microsoft Management Console
Could not start the %service% service on Local Computer(未能在本地計算機上啟動 %service% 服務)
Error 1069: The service did not start due to a logon Failure.(錯誤 1069:由于登錄失敗而無法啟動服務。)
備注: 即便用戶帳戶是有效用戶,也會出現錯誤消息。 Could not start the %service% service on Local Computer(未能在本地計算機上啟動 %service% 服務)
Error 1069: The service did not start due to a logon Failure.(錯誤 1069:由于登錄失敗而無法啟動服務。)
原因
這個問題可能是由以下某個原因引起的:
• | 服務被配置為要使用某個帳戶才能登錄,而該帳戶的密碼已更改。 |
• | 注冊表中的密碼數據已損壞。 |
• | 指定用戶帳戶的作為服務登錄的權限被撤消。 |
解決方案
要解決這些問題,可以采取這些辦法:將服務配置為使用內置系統帳戶;更改指定用戶帳戶的密碼,使之與該用戶的當前密碼相匹配;或將用戶的權限還原為作為服務登錄。
如果指定的用戶帳戶的作為服務登錄的權限被撤消,請執行如下步驟還原該權限:
如果用戶在 Active Directory 域中:
如果用戶是獨立成員服務器的成員:
要配置指定用戶帳戶的密碼,使之與該用戶的當前密碼一致,請執行如下步驟:
如果服務仍然無法使用指定的用戶帳戶工作,則可以對該服務進行配置,使它采用內置的系統帳戶啟動,配置過程如下:
如果在“控制面板”中使用“服務”工具打開服務的屬性,計算機可能停止響應(掛起),并且/或者可能顯示如下錯誤消息:
如果無法啟動“服務”工具,請對服務進行配置以使用內置的系統帳戶,進行該配置的過程如下:
如果無法啟動注冊表編輯器,則可以通過執行并行安裝,來修改服務帳戶信息。有關并行安裝的其它信息,請單擊以下文章編號,查看相應的 Microsoft Knowledge Base 文章:
如何配置用戶權限
如果指定的用戶帳戶的作為服務登錄的權限被撤消,請執行如下步驟還原該權限:
域控制器
如果用戶在 Active Directory 域中:
1. | 啟動 Active Directory 用戶和計算機 Microsoft Management Console (MMC) 管理單元。 |
2. | 如果用戶是在某個部門 (OU) 中被授予作為服務登錄的用戶權限的,找到并右鍵單擊該 OU。 默認情況下,這是在域控制器 OU 中。 |
3. | 右鍵單擊該容器,然后單擊屬性。 |
4. | 在組策略選項卡上,打擊默認域控制器策略,然后單擊編輯。 這將啟動組策略管理器。 |
5. | 單擊策略對象旁的加號 (+),展開“計算機配置”對象。 在“計算機配置”對象下面,展開 Windows 設置,然后展開安全設置。 |
6. | 展開本地策略,然后單擊用戶權限指派。 |
7. | 在右側窗格中,右鍵單擊作為服務登錄,然后單擊安全。 |
8. | 將用戶添加到該策略,然后單擊確定。 |
9. | 退出“組策略管理器”,關閉“組策略”屬性,然后關閉 Active Directory 用戶和計算機 MMC 管理單元。 |
成員服務器
如果用戶是獨立成員服務器的成員:
1. | 啟動“本地安全設置”MMC 管理單元。 |
2. | 展開本地策略,然后單擊用戶權限指派。 |
3. | 在右側窗格中,右鍵單擊作為服務登錄,然后單擊安全。 |
4. | 將用戶添加到該策略,然后單擊確定。 |
5. | 關閉“本地安全設置”MMC 管理單元。 |
如何配置服務登錄信息
要配置指定用戶帳戶的密碼,使之與該用戶的當前密碼一致,請執行如下步驟:
1. | 單擊開始,指向設置,單擊控制面板,然后雙擊管理工具。 |
2. | 雙擊服務。 |
3. | 右鍵單擊相應的服務,然后單擊屬性。 |
4. | 在登錄選項卡上,更改該密碼,然后單擊應用。 |
5. | 在常規選項卡上,單擊啟動,重新啟動該服務。 |
6. | 退出“服務”工具。 |
如何配置服務,讓它使用內置的系統帳戶啟動
如果服務仍然無法使用指定的用戶帳戶工作,則可以對該服務進行配置,使它采用內置的系統帳戶啟動,配置過程如下:
1. | 單擊開始,指向設置,單擊控制面板,然后雙擊管理工具。 |
2. | 雙擊服務。 |
3. | 右鍵單擊相應的服務,然后單擊屬性。 |
4. | 在登錄選項卡上,單擊本地系統帳戶,然后單擊應用。 備注: 通常,不必將服務配置為與桌面交互,因此,可以讓允許服務與桌面交互復選框保持未選中狀態。 |
5. | 在常規選項卡上,單擊啟動,重新啟動該服務。 |
6. | 退出“服務”工具。 |
RPC 服務器不可用
如果由于登錄遠程過程調用 (RPC) 服務或依存服務失敗,而導致該服務沒有啟動,就會出現該錯誤消息。 某些服務有依存服務,必須在依存服務首先啟動的情況下才會啟動(例如,Workstation 服務)。 如果無法啟動“服務”工具,請對服務進行配置以使用內置的系統帳戶,進行該配置的過程如下:
1. | 打開注冊表編輯器 (regedit.exe)。 警告: “注冊表編輯器”使用不當會導致嚴重的問題,這種問題可能需要重新安裝操作系統。 Microsoft 不保證能夠解決因為“注冊表編輯器”使用不當而產生的問題。 使用注冊表編輯器需要您自擔風險。 有關如何編輯注冊表的信息,請查看注冊表編輯器 (Regedit.exe) 中的“改變項和值”幫助主題,或 Regedt32.exe 中的“添加和刪除注冊表中信息”和“編輯注冊表數據”幫助主題。 注意,編輯注冊表之前,應當先備份注冊表。如果您運行的是 Windows NT 或 Windows 2000,還應該更新“緊急修復磁盤 (ERD)”。 |
2. | 在如下注冊表項中找到 ObjectName 值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ ServiceName |
3. | 在編輯菜單上,單擊修改。 |
4. | 在數值數據框中,鍵入 localsystem,然后單擊確定。 |
5. | 退出注冊表編輯器。 |
6. | 嘗試重新啟動該服務。 為了讓某些服務正常重啟,可能需要重新啟動計算機。 |
165748 (http://support.microsoft.com/kb/165748/EN-US/) 如何禁用防止 NT 啟動的服務或設備
雖然,大多數系統服務被配置為默認情況下使用系統帳戶憑據進行登錄,但您可以將其配置為使用指定的用戶帳戶。 如果用戶密碼已更改,服務的密碼信息字段將不會被自動更改。 更多信息
要啟動服務,可以使用本地系統帳戶,或指定專門的用戶帳戶和密碼。 如果選擇指定用戶帳戶和密碼,一定要讓帳戶名和密碼保持不變。 例如,該帳戶應當不需要更改密碼或重命名。 如果發生了這兩種事件(或其它類似的事件),那么,您還應當更新該服務的登錄憑據。
這篇文章中的信息適用于:
• | Microsoft Windows 2000 Advanced Server |
• | Microsoft Windows 2000 Server |
• | Microsoft Windows 2000 Professional Edition |