尝试启动 BITS 服务时出现“特定于服务的错误代码 -2147944102”错误消息

本文提供了在启动后台智能传输服务 (BITS) 服务时发生的错误2147944102的解决方案。

适用于: Windows Server 2012 R2
原始 KB 编号: 326460

症状

如果尝试在安装了终端服务的基于 Windows 2000 的计算机上启动 BITS 服务,可能会遇到以下症状:

  • 收到以下错误消息之一:

    Windows 无法启动本地计算机上的后台智能传输服务。 有关详细信息,请查看系统事件日志。 如果这是非 Microsoft 服务,请与服务提供商联系,并参阅特定于服务的错误代码 -2147023194。

    - 或者 -

    发生特定于服务的错误:-2147944102。

  • 以下事件记录在 Windows NT 事件查看器 的系统日志中:

    事件类型:错误
    事件源:服务控制管理器
    事件类别:无
    事件 ID:7024
    用户:不适用
    说明:后台智能传输服务服务终止,2147944102出现特定于服务的错误。

原因

如果禁用终端服务服务,则可能会出现此行为。

默认情况下,安装终端服务组件时,终端服务服务的启动类型设置为“自动”。 如果管理员将服务的启动类型更改为“已禁用”,则 BITS 服务不会启动。

解决方案

若要解决此问题,请获取 Microsoft Windows 2000 的最新 Service Pack。

解决方法

若要解决此问题,请使用以下方法之一, (适合你的情况) 。

方法 1:将终端服务配置为自动启动

若要将终端服务配置为自动启动,请执行以下步骤:

  1. 单击“开始”,指向“设置”,然后单击“控制面板”
  2. 双击“ 管理工具”,然后双击“ 服务”。
  3. 在右窗格中,右键单击“ 终端服务”,然后单击“ 属性”。
  4. 单击“常规”选项卡。
  5. “启动类型 ”框中,单击“ 自动”,然后单击“ 确定”。

方法 2:删除终端服务

如果不需要终端服务,或者服务器上未使用终端服务,请删除终端服务。 为此,请按照下列步骤操作:

  1. 单击“开始”,指向“设置”,然后单击“控制面板”
  2. 双击“ 添加/删除程序”。
  3. 单击“添加/删除 Windows 组件”
  4. Windows 组件向导中,单击以清除“终端服务检查”框,然后单击“下一步”。
  5. “完成 Windows 组件向导” 页上,单击“ 完成”。
  6. “添加/删除程序” 窗口中,单击“ 关闭”。

状态

Microsoft 已确认这是本文开头列出的 Microsoft 产品中的问题。 此问题首先在 Microsoft Windows 2000 Service Pack 4 中得到更正。

更多信息

在安装了终端服务的基于 Windows 2000 Server 的计算机上安装 Microsoft 软件更新服务 (SUS) 1.0 或自动汇报 2.2 客户端之后,也可能发生本文“症状”部分中所述的问题。