如何延迟加载的特定服务

文章翻译 文章翻译
文章编号: 193888 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

特别是旧的系统和速度较慢的外围设备的某些计算机中可能需要将延迟加载的特定 Windows 服务为正常启动计算机。或者,您可能希望确保一个服务已启动,并且可供使用之前另一个故障排除。这可以影响不能访问的网络的一个协议或 $ 如 DHCP,服务尝试加载网络卡已有机会绑定 (例如 Compaq Netflex) 之前的域控制器作为此类问题。

更多信息

您将需要先验证已存在要为其创建依赖的项。下面是一些最常见的默认配置中已存在的依赖项:
   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
				

注册表子项的服务位于以下路径中,并且可以控制如何加载服务。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ < 服务名 >
重要此分区、 方法,或任务包含告诉您如何修改注册表的步骤。但是,如果注册表修改不当可能会出现严重问题。因此,请确保您仔细按照这些步骤。附加的保护注册表之前先备份您对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表
若要进行新的依赖项选择子项表示所需若要延迟,请单击 编辑,然后单击 添加数值 的服务。与一个数据类型的 REG_MULTI_SZ,创建一个新的值名称 DependOnService (不带引号),然后单击 确定。时将出现 数据 对话框中键入名称或您希望在此一项与为每个行,项服务之前启动的服务的名称,然后单击 确定

在数据对话框中输入该服务的名称是确切的名称,该服务的服务的项在注册表中所示。

将启动计算机时它将使用此项来验证试图启动依赖服务之前已启动服务或在此值中列出的服务。

例如对于您可能希望确保您的服务器服务负载之前 Windows Internet 名称服务 (WINS)。如果您在 $ 注册表中选择 WINS 键,您会注意到 DependOnService 值已存在 WINS 项中。在默认的安装 WINS 已经取决于 RPCSS (远程过程调用) 和 NTLMSSP (Windows NT LanMan 安全支持提供程序) 的服务。若要向此列表中添加服务器服务双击 $ DependOnService 值。在多字符串编辑器的在 NTMLSSP,下面的一行中添加项"LANMANSERVER"(不带引号),然后单击 确定

此外,Windows 2000 和 Windows 2003 活动目录需要查找和使用 DNS 服务器服务。Netlogon 服务可以延迟以确保 DNS 服务器服务已启动并正在运行的动态 DNS 注册和现有 DNS 服务器数据库中的 Active Directory 域控制器的查询。在 $ 在 Netlogon 中使用该 DependOnService 并将 DNS 添加到 LanmanWorkstation 和 LanmanServer 的列表。直到该同一台计算机上的 DNS 服务器服务已启动并已准备好,这可以启动延迟 Netlogon。

注意当 DNS 服务在相同 Windows 2000 或基于 Windows 2003 的服务器上时,仅延迟 DNS 在 Windows 2000 或 Windows 2003 服务器上的 Netlogon 服务。

注意在此字段中的条目不区分大小写。

警告手动添加此项可能会使系统正常启动,如果您建立"循环相关性。最简单的形式是时使两个不同的服务依赖于另一个,将发生此类问题。这两个服务能够启动时都将需要另一个用于启动第一个。

注意如果您有需要较晚的引导周期启动的服务,但您不具有一个特定的服务依赖项,如以上所述然后选择一个服务的启动最后一次为值"所依赖的服务"的数据值。 通常选择服务包括后台处理程序和信使。

参考

有关详细信息,请参阅第 8 章常规疑难解答,在 Windows NT 服务器资源工具箱中。

属性

文章编号: 193888 - 最后修改: 2007年2月27日 - 修订: 2.4
这篇文章中的信息适用于:
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
关键字:?
kbmt kbinfo KB193888 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 193888
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com