服务突然停止时,将显示"错误 1058年"错误消息

适用于: Microsoft Windows XP Home EditionMicrosoft Windows XP Professional EditionWindows Vista Business

症状


当服务突然停止时,您可能会收到下面的错误消息:
错误 1058年: 服务无法启动,因为它处于禁用状态或与之相关联的设备没有启用。
当您尝试启动服务时,还可能会收到此错误消息。

如果该服务被禁用,或者您当前正在使用的硬件配置文件禁用该服务,则会出现此问题。

解决方案


若要解决此问题,请按照您的操作系统的步骤。

Windows 7 和 Windows Vista
  1. 单击开始,请在搜索框中,键入服务,然后单击服务
  2. 向下滚动直到找到停止或禁用的服务。
  3. 单击登录身份选项卡。
  4. 如果服务被列为禁用您的配置文件,用鼠标右键单击该服务,,然后单击属性
  5. 单击启动类型列表,然后单击自动
  6. 单击应用,然后单击确定



Windows XP
  1. 单击开始,指向所有程序,都指向管理工具,然后单击服务
  2. 向下滚动直到找到停止或禁用的服务。
  3. 双击未启动的服务。
  4. 单击登录选项卡。

  5. 验证没有为您正在使用的硬件配置文件禁用该服务。如果该服务被禁用硬件配置文件,请单击启用
  6. 单击常规选项卡,然后在启动类型框中,验证未禁用该服务。如果该服务被禁用,请单击自动以使其在您启动计算机时启动。

  7. 单击确定

详细信息


如果服务设置为自动启动,但您正在使用的硬件配置文件禁用该服务,该服务不启动,不生成任何错误消息。

本文应用到 Windows 2000。支持的 Windows 2000 已于 2010 年 7 月 13 日结束。Windows 2000 支持的最终解决方案中心是规划迁移策略从 Windows 2000 的起始点。有关详细信息,请参阅Microsoft 支持生命周期策略