Removing Client for Microsoft Networks Removes Other Services (322267)



The information in this article applies to:

  • Microsoft Small Business Server 2000
  • Microsoft Windows Small Business Server 2003, Standard Edition
  • Microsoft Windows Small Business Server 2003, Premium Edition

This article was previously published under Q322267
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

If you remove the Client for Microsoft Networks component either as a troubleshooting step or accidentally, and then reinstall the component, you may experience the following symptoms:
  • You cannot log on over the network, and any operation that involves Active Directory causes the following error message:
    Naming information cannot be located because:
    The workstation driver is not installed.
    Contact your system administrator to verify that your domain is properly configured and is currently online.
  • You see any of the following entries in the Directory Services event log:
    Event 1168
    Source: NTDS General
    Category: Internal Processing
    Description:
    Error 1747(6d3) has occurred (Internal ID 3160242). Please contact Microsoft Product Support Services for assistance.

    Event 1126
    Source: NTDS General
    Category: Global Catalog
    Description:
    Unable to establish connection with global catalog.
  • If you have not reinstalled the Client for Microsoft Networks component, the following entry may be recorded in the System event log:
    Event 7003
    Source: Service Control Manager
    Category: None
    Descripton:
    <FailingService> service depends on the following nonexistent service: <ServiceName>
    Where <FailingService> and <ServiceName> vary according to the specific event and services installed. There may be more than one event ID 7003 reported.

  • Many event ID 1003, 2003, 13528, and other performance-related events may be recorded in the Application event log because of RPC problems.

CAUSE

The Client for Microsoft Networks component is actually the Workstation service. If you remove this service, the Netlogon and RPC Locator services are also removed. When you reinstall the Client for Microsoft Networks component, the Netlogon and RPC Locator services are also reinstalled, but the Netlogon service is not configured to depend on the Server service when the computer starts.

RESOLUTION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

  1. If you did not reinstall the Client for Microsoft Networks component, follow these steps to install it:
    1. In SBS 2000, right-click My Network Places, and then click Properties. In SBS 2003, open Control Panel , and then double-click Network Connections.
    2. Right-click the internal network connection, and then click Properties.
    3. Click Install, click Client, and then click Add.
    4. Click Client for Microsoft Networks, and then click OK.
    5. Click OK in each dialog box until all networking properties are closed, and then restart the Small Business Server (SBS) 2000 server.
  2. Log on to the computer. Ignore any warnings about services that cannot start. Start the Services tool.
  3. Verify that the startup type for the RPC Locator service is set to Automatic, and then start the service.
  4. Verify that the startup type for the Netlogon service is set to Automatic. Do not start the Netlogon service yet.
  5. Configure the Netlogon service to depend on the Server service:
    1. Start Registry Editor (Regedt32.exe).
    2. Locate and then click the DependOnService value under the following key in the registry:

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netlogon

    3. On the Edit menu, click Multi String, type LanmanServer on a line by itself, and then click OK.
    4. Quit Registry Editor.
  6. In the Services tool, start the Netlogon service.
  7. Verify that you can use Active Directory by using a program such as Active Directory Users and Computers to view or modify Active Directory.
  8. Restart the server.
  9. If the server takes a long time to restart, or if you receive warnings that services cannot start, use the Services tool to verify that the Netlogon service is set to Automatic and has started. You may have to set the startup type two times.

STATUS

This behavior is by design.

Modification Type:MinorLast Reviewed:12/17/2004
Keywords:kbenv kbnetwork kbprb KB322267