重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
Microsoft Windows 注册表说明
症状
当您启动基于 Windows 2000 的计算机时,Netlogon 服务并未启动,即使在“启动类型”设置为“自动”时也是如此。事件查看器中记录了以下错误:
消息 1
类型: 错误
来源: NETLOGON
类别: 无
事件 ID: 2114
描述: 没有启动服务器服务。
消息 2
类型: 错误
来源: Service Control Manager
Event Category: 无
事件 ID: 7024
Description: The Netlogon 服务因 2114 服务性错误而停止。
计算机启动后,您可以手动启动 Netlogon 服务。
原因
如果存在下面任一情况,则可能发生此问题:
-
Netlogon 服务的相关服务的默认值已更改,并且没有正确配置。因为 Netlogon 服务未启动,您可能无法访问计算机上的某些网络资源。
-
删除然后重新安装了 Microsoft 网络客户端。如果删除然后重新安装 Microsoft 网络客户端组件,将不会正确重置相关项。
解决方案
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
要解决此问题,请按照下列步骤操作:
-
启动注册表编辑器 (Regedt32.exe)。
-
找到下面的注册表项:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Netlogon/
-
在右窗格中,双击“DependOnService”值。
-
在“多字符串编辑器”对话框中,分行键入以下字符串,然后单击“确定”:
LanmanServer
LanmanWorkstation -
退出注册表编辑器,然后重新启动计算机。
Netlogon 服务将正常启动。