启动与系统组件

SMS 代理主机服务未启动 - Windows Client

· 52CE 我爱测

本文提供了在重启系统管理服务器 2003 客户端计算机后 SMS 代理主机服务未启动的问题的解决方法。 适用于:Windows 10 - 所有版本原始 KB 数: 922362 重要 本文包含有关如何修改注册表的信息。 修改注册表之前,一定要先进行备份。 并且一定要知道在发生问题时如何还原注册表。 有关如何备份、还原和修改注册表的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章: 256986 Windows 注册表Microsoft说明

本文提供了在重启系统管理服务器 2003 客户端计算机后 SMS 代理主机服务未启动的问题的解决方法。

适用于:Windows 10 - 所有版本原始 KB 数: 922362

重要

本文包含有关如何修改注册表的信息。 修改注册表之前,一定要先进行备份。 并且一定要知道在发生问题时如何还原注册表。 有关如何备份、还原和修改注册表的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章: 256986 Windows 注册表Microsoft说明

现象

重启Microsoft系统管理服务器(SMS)2003 客户端计算机后,SMS 代理主机服务(Ccmexec.exe)不会启动。 出现此问题时,SMS 客户端计算机上的CCMExec.log文件中可能会出现类似于以下项的错误条目:

CCMExec.log文件条目 1 正在启动 CCMEXEC 服务... $$<CcmExec><Fri 2 月 13 日 8:13:13.819 2004 中央标准时间><线程=1216 (0x4C0)> 以用户 SYSTEM 身份在计算机 ComputerName 上运行。 $CcmExec<>< Fri Feb 13 8:13:13.859 2004 Central Standard Time><thread=1216 (0x4C0)> 错误!! 系统路径中未找到 WBEM。 $CcmExec<>< Fri Feb 13 8:13:13.859 2004 Central Standard Time><thread=1216 (0x4C0)> 已成功将 WBEM 添加到进程环境变量 PATH。 $CcmExec<>< Fri Feb 13 8:13:13.859 2004 Central Standard Time><thread=1216 (0x4C0)> 初始化 COM。 $CcmExec<>< Fri Feb 13 8:13:13.859 2004 Central Standard Time><thread=1216 (0x4C0)> 注册日志记录更改通知。 $CcmExec<>< Fri Feb 13 8:13:13.869 2004 Central Standard Time><thread=1216 (0x4C0)> 设置进程的默认日志记录组件。 $CcmExec<>< Fri Feb 13 8:13:13.869 2004 Central Standard Time><thread=1216 (0x4C0)> 将服务状态设置为 RUNNING。 $CcmExec<>< Fri Feb 13 8:13:13.869 2004 Central Standard Time><thread=1216 (0x4C0)> 检查是否需要修复。 $CcmExec<>< Fri Feb 13 8:13:13.889 2004 中部标准时间><线程=1216 (0x4C0)> 无法打开 WMI 命名空间“\.\root\ccm”(80004002) $$<CcmExec><Fri 2 月 13 日 8:13:17.224 2004 中部标准时间><线程=1216 (0x4C0)> CCMExec.log文件条目 2 2006/1/25 9:16:35 PMFailed 打开 WMI 命名空间“\.\root\ccm”(8004100a) 2006/1/25 9:16:35 PMCCMDoCertificateMaintenance 失败(0x8004100a)。 2006/1/25 9:16:35 PMFailed 打开 WMI 命名空间“\.\root\CCM\Events”(8004100a) 2006/1/25 9:16:35 PMCCMDoCertificateMaintenance() 引发CCM_ServiceHost_CertificateOperationsFailure状态事件。 2006/1/25 9:16:35 PMLoading 服务设置。 2006/1/25 9:16:35 PMFailed 打开 WMI 命名空间“\.\root\ccm\Policy\Machine”(8004100a) 2006/1/25 9:16:35 PMError 加载服务设置。 代码0x8004100a 2006/1/25 9:16:35 PMPhase 0 初始化失败(0x8004100a)。 2006/1/25 9:16:35 PMService 初始化失败(0x8004100a)。 2006/1/25 9:16:35 PMShutting down AdditonallyCCMEXEC... 此外,Wbemcore.log文件可能包含如下所示的错误条目: (星期五 2 月 13 日 08:13:13 2004.69289) :注册表项指示安装程序正在运行 (星期五 2 月 13 日 08:14:13 2004.129856) : CFactory 构造 (星期五 2 月 13 日 08:14:13 2004.129886) : CFactory 析构 (星期五 2 月 13 日 08:14:13 2004.129896) :创建WINMGMT_ACTIVE互斥体 (星期五 2 月 13 日 08:14:13 2004.129946) :从注册表读取配置信息 (星期五 2 月 13 日 08:14:16 2004.132800) :为活动命名空间 //./ROOT/ccm/policy 准备命名空间初始化请求 (星期五 2 月 13 日 08:14:16 2004.132901) :为活动命名空间 //./root/CIMV2 准备命名空间初始化请求 (星期五 2 月 13 日 08:14:16 2004.132961) :为活动命名空间 //./root/subscription 准备命名空间初始化请求 (星期五 2 月 13 日 08:14:16 2004.133021) :初始化命名空间 //./ROOT/ccm/policy (星期五 2 月 13 日 08:14:16 2004.133041) :初始化命名空间 //./root

原因

如果满足以下一个或两个条件,则会出现此问题:

  • %SystemRoot%\System32\Wbem 路径变量未列在客户端计算机上的系统路径中。
  • SMS 客户端计算机上路径注册表项的类型不正确。

当 Windows Management Instrumentation (WMI) 服务无法及时启动时,也可能出现此问题。

解决方法

若要解决此问题,请使用以下方法之一。

方法 1:确保客户端计算机上的系统路径中列出了 %SystemRoot%\System32\Wbem 变量

  1. 单击“开始”,单击“运行**”**,键入sysdm.cpl,然后单击“确定”。

  2. 单击“高级”选项卡,然后单击“环境变量” 。

  3. 在“系统变量”下**,单击“路径”,然后单击“编辑”。**

  4. 请确保 %SystemRoot%\System32\Wbem 列在 “变量”值 框中。 如果未列出此值,则必须添加该值。 要执行此操作,请执行以下步骤:

    1. 在**“编辑系统变量**”对话框中,在“变量值**”框中单击文本**末尾,然后键入:;%SystemRoot%\System32\Wbem
    2. 单击“ 确定 ”三次以保存更改。

方法 2:将路径注册表项的类型设置为REG_EXPAND_SZ

警告

如果您使用注册表编辑器或其他方法错误地修改了注册表,可能会出现严重问题。 这些问题可能需要重新安装操作系统。 Microsoft 不能保证可以解决这些问题。 您应自行承担修改注册表的风险。

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。

  2. 在注册表编辑器中,找到并单击以下注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

  3. 请确保路径条目的类型REG_EXPAND_SZ,而不是REG_SZ。 如果此项的类型REG_SZ,则必须复制路径信息,删除现有 Path 条目,然后创建REG_EXPAND_SZ类型的新条目。 要执行此操作,请执行以下步骤:

    1. 在注册表编辑器中,双击 “路径” 值。
    2. 右键单击“值”数据框中的文本,单击“复制**”**,然后单击“取消”。
    3. 将文本粘贴到记事本文档中。
    4. 在注册表编辑器中,右键单击“路径**”**,然后单击“删除”。
    5. 在菜单栏上,单击“编辑”,指向“新建”,然后单击“可展开字符串值”。
    6. 键入路径,然后按 Enter。
    7. 双击“ 路径”。
    8. 右键单击**“值”数据框,单击“粘贴”**,然后单击“确定”。
    9. 退出注册表编辑器。

更多信息

有关高级客户端推送安装故障排除的详细信息,请参阅Microsoft知识库中的以下文章:

928282如何在 System Management Server 2003 和 System Center Configuration Manager 2007 中排查高级客户端推送安装问题

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
适用于:Windows 10 - 所有版本原始 KB 数: 922362
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。