修复:由于登录失败,服务未启动
目录:
视频: 当朋å?‹ä¸€èµ·åœ¨è½¦ä¸Šçš„时候 2024
当您因登录失败错误而无法启动该服务时,尤其是在重新启动Windows服务器时,该问题通常归因于SQL Server代理使用的配置文件的密码更改。
但是,有时密码可能保持不变,并且您确定没有进行任何更改。
除此之外,您已经厌倦了始终更改使用的登录名并将其返回到其原始域登录名的方法,每次出现问题时都无法继续这样做。
发生上述情况的原因可能是:
- 配置服务登录帐户的密码更改
- 密码数据已损坏(在注册表中)
- 指定的用户帐户已被撤销作为服务登录的权限
无需担心,因为我们只有正确的解决方案来解决由于登录失败错误而无法启动服务的问题,请查看以下解决方案。
由于登录失败错误,如何修复服务未启动
- 配置服务以使用内置系统帐户
- 更改指定用户帐户的密码以匹配同一用户的当前密码
- 恢复用户作为服务登录的权利
解决方案1:将服务配置为使用内置系统帐户
如果服务由于登录失败而无法启动,请通过以下操作将其配置为使用内置系统帐户启动:
- 按Windows键+ R打开运行提升的命令行。
- 键入services.msc ,然后按Enter。
- 找到“ 应用程序身份”服务,右键单击它,然后打开“ 属性” 。
- 单击登录选项卡。
- 单击本地系统帐户
- 不要选中“ 允许服务与桌面交互”复选框
- 点击应用
- 点击常规标签
- 单击启动以重新启动服务
- 关闭服务工具。
注意:当您尝试使用“控制面板”中的“服务”工具打开服务的属性时,计算机可能停止响应,并显示错误消息: RPC服务器不可用 。
如果由于服务或依赖项服务的登录失败而导致RPC服务未启动,则可能会发生这种情况,因为某些服务必须等到其依赖项服务启动后才能启动。
- 另请阅读:登录屏幕Windows 10缓慢,卡住,冻结
解决方案2:更改指定用户帐户的密码以匹配同一用户的当前密码
以下是配置指定用户帐户的密码以使其与该用户的当前密码匹配的方法:
- 按照先前解决方案中的步骤再次导航到“服务”。
- 在搜索框中,键入管理工具,然后单击它
- 点击服务
- 右键单击所需的服务,然后选择“属性”
- 单击登录选项卡
- 更改密码,然后单击“ 应用”
- 点击常规标签
- 单击启动以重新启动服务
- 单击确定,然后关闭服务工具
另请阅读:可以节省一天的最佳Windows 7密码恢复软件
解决方案3:恢复用户作为服务登录的权利
如果该用户帐户的服务注册权已撤销,请根据您的情况在域控制器或成员服务器(独立)上将其还原。
如何在域控制器上还原用户权限
如果用户位于Active Directory域中,请执行以下操作:
- 右键单击开始
- 单击控制面板
- 键入管理工具并选择它
- 单击“ Active Directory用户 和计算机”
- 右键单击已授予用户作为服务登录权限的组织单位(默认情况下,Domain Controllers组织单位)
- 右键单击所需的容器,然后单击“ 属性”。
- 转到组策略选项卡
- 单击默认域控制器策略
- 单击编辑以启动组策略管理器
- 展开计算机配置
- 展开Windows设置
- 展开安全设置 。
- 扩大当地政策
- 单击用户权限分配
- 右键单击右窗格中的“ 作为服务登录”
- 请点击 添加用户或组 。
- 在“ 用户和组名称”框中键入要添加到策略的名称。
- 单击确定 。
- 退出组策略经理
- 关闭组策略属性,
- 退出Active Directory用户和计算机Microsoft管理控制台(MMC)管理单元
如何在成员服务器上恢复用户权限(独立)
如果用户是独立成员服务器的成员,请执行以下操作:
- 启动本地安全设置MMC管理单元。
- 展开本地策略。
- 单击“用户权限分配” 。
- 右键单击右窗格中的“ 作为服务登录” 。
- 单击 添加用户或组 。
- 在“ 用户和组名称”框中,键入要添加到策略的名称 。
- 单击确定 。
- 退出本地安全设置MMC管理单元。
上面的任何解决方案是否都有助于修复由于登录失败错误而无法启动的服务? 请在下面的评论部分中告诉我们您的经验。
编者注: 这篇文章最初于2017年12月发布,从那以后对其进行了彻底的修订和更新,以实现新鲜度,准确性和全面性。