Mensaje de error "Código de error específico del servicio -2147944102" si intenta iniciar el servicio BITS

En este artículo se proporciona una solución a un error 2147944102 que se produce al iniciar el servicio de servicio de transferencia inteligente en segundo plano (BITS).

Se aplica a: Windows Server 2012 R2
Número de KB original: 326460

Síntomas

Si intenta iniciar el servicio BITS en un equipo basado en Windows 2000 en el que está instalado Terminal Services, puede experimentar los síntomas siguientes:

  • Recibe uno de los siguientes mensajes de error:

    Windows no pudo iniciar el servicio de transferencia inteligente en segundo plano en el equipo local. Para obtener más información, revise el registro de eventos del sistema. Si se trata de un servicio que no es de Microsoft, póngase en contacto con el proveedor de servicios y consulte código de error específico del servicio 2147023194.

    o:

    Error específico del servicio: -2147944102.

  • El siguiente evento se registra en el registro del sistema de Windows NT Visor de eventos:

    Tipo de evento: Error
    Origen de eventos: Service Control Manager
    Categoría de eventos: Ninguno
    Identificador de evento: 7024
    Usuario: N/A
    Descripción: el servicio de transferencia inteligente en segundo plano finalizó con un error específico del servicio 2147944102.

Causa

Este comportamiento puede producirse si el servicio Terminal Services está deshabilitado.

De forma predeterminada, cuando se instala el componente de Terminal Services, el tipo de inicio del servicio Terminal Services se establece en Automático. Si un administrador cambia el tipo de inicio del servicio a Deshabilitado, el servicio BITS no se inicia.

Solución

Para resolver este problema, obtenga el Service Pack más reciente para Microsoft Windows 2000.

Solución alternativa

Para solucionar este problema, use uno de los métodos siguientes (según corresponda a su situación).

Método 1: Configurar Terminal Services para iniciarse automáticamente

Para configurar el servicio de Terminal Services para que se inicie automáticamente, siga estos pasos:

  1. Haga clic enInicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en Herramientas administrativasy, a continuación, haga doble clic en Servicios.
  3. En el panel derecho, haga clic con el botón derecho en Terminal Services y, a continuación, haga clic en Propiedades.
  4. Haga clic en la pestaña General.
  5. En el cuadro Tipo de inicio , haga clic en Automáticoy, a continuación, haga clic en Aceptar.

Método 2: Quitar Terminal Services

Si no necesita Terminal Services o si no está en uso en el servidor, quite Terminal Services. Para ello, siga estos pasos:

  1. Haga clic enInicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en Agregar o quitar programas.
  3. Haga clic en Agregar o eliminar componentes de Windows.
  4. En el Asistente para componentes de Windows, haga clic para desactivar la casilla Terminal Services y, a continuación, haga clic en Siguiente.
  5. En la página Finalización del Asistente para componentes de Windows , haga clic en Finalizar.
  6. En la ventana Agregar o quitar programas , haga clic en Cerrar.

Estado

Microsoft ha confirmado que se trata de un problema en los productos de Microsoft que aparecen al principio de este artículo. Este problema se corrigió por primera vez en Microsoft Windows 2000 Service Pack 4.

Más información

El problema descrito en la sección "Síntomas" de este artículo también puede producirse después de instalar Microsoft Software Update Services (SUS) 1.0 o el cliente automático de Novedades 2.2 en un equipo basado en Windows 2000 Server con Terminal Services instalado.