How to delay loading of specific services
Service Depends on ------- ---------- Alerter LanmanWorkstation Browser LanmanWorkstation, LanmanServer, LmHosts ClipSrv NetDDE DHCP Afd, NetBT, TCP/IP Messenger LanmanWorkstation, NetBIOS NetBT TCP/IP NetDDE NetDDEDSDM NetLogon LanmanWorkstation, LmHosts Parallel Parport Replicator LanmanServer, LanmanWorkstation
The Registry subkeys for services are located in the following path and cancontrol how services are loaded.
The name of the service you would enter in the Data dialog box is the exactname of the service as it appears in the registry under the Services key.
When the computer starts, it uses this entry to verify that the serviceor services listed in this value are started before attempting to start thedependent service.
For example, you may want to ensure that your Server service loads beforethe Windows Internet Name Service (WINS). If you select the WINS key in theregistry, you will notice that the DependOnService value already exists inthe WINS key. In a default installation, WINS is already dependent on bothRPCSS (Remote Procedure Call) and NTLMSSP (Windows NT LanMan SecuritySupport Provider) services. To add the Server service to this list,double-click the DependOnService value. In the Multi-String Editor, on the line below NTMLSSP, add the entry "LANMANSERVER" (without quotation marks), and then click OK.
In addition, Windows 2000 and Windows 2003 Active Directory needs to find and use the DNS Server service. The Netlogon service can be delayed to ensure that the DNS Server service is up and running for Dynamic DNS registration and query for existing Active Directory domain controllers that are in the DNS server database. Use the DependOnService in the Netlogon and add DNS to the list of LanmanWorkstation and LanmanServer. This delays Netlogon from starting until the DNS Server service on that same computer is started and ready.
Note Only delay the Netlogon service for DNS on a Windows 2000 or Windows 2003 Server when the DNS service is on the same Windows 2000 or Windows 2003-based server.
Note Entries in this field are NOT case-sensitive.
Warning Adding this entry manually may prevent the system from starting properly if you establish a "circular dependency." In its simplest form, such a problem would occur when you make two differing services dependent on one another. Neither service would be able to start as they would both require the other to be started first.
Note If you have a service that needs to start late in the boot cycle but you do not have a specific service dependency, as explained above, then choose one of the services which startup last as the data value for the value "Depends on Service". Services commonly selected are Spooler and Messenger.
Αναγνωριστικό άρθρου: 193888 - Τελευταία αναθεώρηση: 08/14/2015 07:20:00 - Αναθεώρηση: 6.0
- kbinfo KB193888