Сообщение об ошибке "Код ошибки для конкретной службы -2147944102" при попытке запустить службу BITS

В этой статье описывается решение 2147944102 ошибок, возникающих при запуске фоновой службы интеллектуальной передачи (BITS).

Применяется к: Windows Server 2012 R2
Оригинальный номер базы знаний: 326460

Симптомы

При попытке запустить службу BITS на компьютере под управлением Windows 2000, на котором установлены службы терминалов, могут возникнуть следующие симптомы:

  • Появляется одно из следующих сообщений об ошибке:

    Windows не удалось запустить фоновую интеллектуальную службу передачи на локальном компьютере. Дополнительные сведения см. в журнале системных событий. Если это служба, не относясь к корпорации Майкрософт, обратитесь к поставщику службы и обратитесь к коду ошибки службы -2147023194.

    -или-

    Произошла ошибка, связанная с службой: -2147944102.

  • Следующее событие записывается в системный журнал Windows NT Просмотр событий:

    Тип события: Ошибка
    Источник события: Service Control Manager
    Категория события: None
    Идентификатор события: 7024
    Пользователь: Н/Д
    Описание. Служба фоновой интеллектуальной передачи завершена с 2147944102 ошибок, относящихся к конкретной службе.

Причина

Это может произойти, если служба служб терминалов отключена.

По умолчанию при установке компонента Служб терминалов тип запуска службы терминалов устанавливается как Автоматический. Если администратор изменит тип запуска службы на Отключено, служба BITS не запускается.

Разрешение

Чтобы устранить эту проблему, получите последний пакет обновления для Microsoft Windows 2000.

Обходной путь

Чтобы обойти эту проблему, используйте один из следующих методов (в соответствии с вашей ситуацией).

Метод 1. Настройка автоматического запуска служб терминалов

Чтобы настроить автоматический запуск службы терминалов, выполните следующие действия.

  1. Нажмите кнопку Пуск, выделите пункт Настройка и выберите Панель управления.
  2. Дважды щелкните Администрирование, а затем дважды щелкните Службы.
  3. В области справа щелкните правой кнопкой мыши Пункт Службы терминалов и выберите пункт Свойства.
  4. Перейдите на вкладку Общие.
  5. В поле Тип запуска нажмите кнопку Автоматически, а затем нажмите кнопку ОК.

Метод 2. Удаление служб терминалов

Если службы терминалов не нужны или они не используются на сервере, удалите службы терминалов. Для этого выполните следующие действия:

  1. Нажмите кнопку Пуск, выделите пункт Настройка и выберите Панель управления.
  2. Дважды щелкните Добавить и удалить программы.
  3. Щелкните Добавление и удаление компонентов Windows.
  4. В мастере компонентов Windows снимите флажок Службы терминалов проверка, а затем нажмите кнопку Далее.
  5. На странице Завершение работы мастера компонентов Windows нажмите кнопку Готово.
  6. В окне Добавление и удаление программ нажмите кнопку Закрыть.

Состояние

Корпорация Майкрософт подтвердила, что это проблема в продуктах Майкрософт, перечисленных в начале этой статьи. Эта проблема была впервые исправлена в Microsoft Windows 2000 с пакетом обновления 4 (SP4).

Дополнительная информация

Проблема, описанная в разделе "Симптомы" этой статьи, также может возникнуть после установки microsoft Software Update Services (SUS) 1.0 или клиента автоматического Обновления 2.2 на компьютере под управлением Windows 2000 Server со службами терминалов.