"Service-Specific Error Code -2147944102" Error Message If You Try to Start the Background Intelligent Transfer Service (BITS) Service (326460)



The information in this article applies to:

  • Microsoft Windows 2000 Server SP3
  • Microsoft Windows 2000 Advanced Server SP3

This article was previously published under Q326460

SYMPTOMS

If you try to start the Background Intelligent Transfer Service (BITS) service on a Windows 2000-based computer on which Terminal Services is installed, you may experience the following symptoms:
  • You receive one of the following error messages:
    Windows could not start the Background Intelligent Transfer Service on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code -2147023194.

    -or-

    A service-specific error occurred: -2147944102.
    -and-

  • The following event is recorded in the System log of Windows NT Event Viewer:
    Event Type: Error
    Event Source: Service Control Manager
    Event Category: None
    Event ID: 7024
    User: N/A
    Description: The Background Intelligent Transfer Service service terminated with service-specific error 2147944102.

CAUSE

This behavior may occur if the Terminal Services service is disabled.

By default, when the Terminal Services component is installed, the startup type for the Terminal Services service is set to Automatic. If an administrator changes the service's startup type to Disabled, the BITS service does not start.

RESOLUTION

To resolve this problem, obtain the latest service pack for Microsoft Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

WORKAROUND

To work around this issue, use one of the following methods (as appropriate to your situation).

Method 1: Configure the Terminal Services Service to Start Automatically

To configure the Terminal Services service to start automatically, follow these steps:
  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Administrative Tools, and then double-click Services.
  3. In the right pane, right-click Terminal Services, and then click Properties.
  4. Click the General tab.
  5. In the Startup type box, click Automatic, and then click OK.

Method 2: Remove Terminal Services

If you do not need Terminal Services, or if it is not in use on the server, remove Terminal Services. To do this, follow these steps:
  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs.
  3. Click Add/Remove Windows Components.
  4. In the Windows Components Wizard, click to clear the Terminal Services check box, and then click Next.
  5. On the Completing the Windows Components Wizard page, click Finish.
  6. In the Add/Remove Programs window, click Close.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Windows 2000 Service Pack 4.

MORE INFORMATION

The issue described in "Symptoms" section of this article may also occur after you install Microsoft Software Update Services (SUS) 1.0 or the Automatic Updates 2.2 client on a Windows 2000 Server-based computer with Terminal Services installed.

For additional information about SUS, click the article number below to view the article in the Microsoft Knowledge Base:

322365 Server Requirements and Recommendations for Installing Microsoft Software Update Services


Modification Type:MajorLast Reviewed:10/31/2003
Keywords:kbTermServ kbWin2kSP4fix kbbug kberrmsg kbpending KB326460