You receive a "System error 1075 has occurred" error message when you try to start the Background Intelligent Transfer Service (839089)



The information in this article applies to:

  • Microsoft Windows XP Professional SP1
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server SP3
  • Microsoft Windows 2000 Professional SP3

SYMPTOMS

You remove the Client for Microsoft Networks network component and then you restart the computer. After you restart the computer, if you try to start the Background Intelligent Transfer Service (BITS), you may receive the following error message:

System error 1075 has occurred.
The dependency service does not exist or has been marked for deletion.
If you open the event viewer for this problem, you may notice the following log message:

The Background Intelligent Transfer Service (BITS) fails to start due to a dependency on the lanmanworkstation service.
Note You also receive this error message in Microsoft Windows 2000 Service Pack 4 (SP4).

CAUSE

In Microsoft Windows XP Service Pack 1 (SP1) and in Microsoft Windows 2000 Service Pack 3 (SP3) and SP4, the BITS service lists the LanmanWorkstation service as one of its dependent services. In some network environments (for example, in a Novell only network), if you remove the Client for Microsoft Networks networking component, the LanmanWorkstation service is removed from the computer. In such cases, the BITS service does not start because the dependent service cannot start, and the service controller creates an event log entry that states that the BITS service did not start because the dependent service LanmanWorkstation cannot be started.

RESOLUTION

To resolve this problem, you may use any one of the following solutions:
  • Install the Client for Microsoft Networks network component. To do this, follow these steps:
    1. Click Start, point to Settings, and then click Network Connections. The Network Connections window appears.

      Note On a computer that is running Windows 2000, click Start, point to Settings, and then click Network and Dial-up Connections. The Network and Dial-up Connections window appears.
    2. Right-click Local Area Connection, and then click Properties. The Local Area Connection Properties dialog box appears.
    3. Click Install. The Select Component Type dialog box appears.
    4. Click Client, and then click Add. The Client for Microsoft Networks option is now available in the This connection uses the following items list in the General tab. Click Close.
  • Remove the dependency from the BITS service. To do this, follow these steps:
    1. Log on to the computer as an administrator.
    2. Click Start, and then click Run. The Run dialog box appears.
    3. In the Open box, type cmd, and then click OK to open the command prompt.
    4. At the command prompt, type the following command, and then press ENTER:

      sc qc bits

      This command shows all the dependencies of this service.
    5. If dependency shows the LanmanWorkstation service, type the following command at the command prompt, and then press ENTER:

      sc config bits depend= RpcSs

      Note In Windows 2000, type the following command at the command prompt, and then press ENTER:

      sc config bits depend= RpcSs/Sens/WMI

      This command removes the LanmanWorkstation service dependency from the BITS service.

      Note:
      • In Microsoft Windows XP, BITS is dependent upon the RpcSs service.
      • In Windows 2000, BITS is dependent upon the RpcSs, SENS, and WMI services.

MORE INFORMATION

To reproduce the error message that is mentioned in the "Symptoms" section, follow these steps:
  1. Click Start, point to Settings, and then click Network Connections. The Network Connection dialog box appears.
  2. Right-click Local Area Connection, and then click Properties. The Local Area Connection Properties dialog box appears.
  3. By default, Client for Microsoft Networks is selected. Click Uninstall. The Uninstall Client for Microsoft Networks dialog box appears.
  4. Click Yes to remove the Client for Microsoft Networks network component.
  5. When you are prompted to restart the computer, click OK.
  6. After you restart the computer, click Start, and then click Run. The Run dialog box appears.
  7. In the Open box, type cmd, and then click OK.
  8. At the command prompt, type the following command, and then press ENTER:

    net start bits

    You may receive the error message that is mentioned in the "Symptoms" section.
Note By default, the Service Control utility (Sc.exe) may not be on your computer. It is not available in Windows XP or Windows 2000. It is available in the Windows Resource Kit.

REFERENCES

For more information, visit the following Microsoft Developer Network (MSDN) Web sites:

Modification Type:MajorLast Reviewed:4/13/2004
Keywords:kbService kbConfig kbprb KB839089 kbAudDeveloper