在计算机上设置 Configuration Manager 客户端 (CCMSetup) 通常是一个简单的过程,但有时可能会遇到阻止其成功完成的错误代码。这些错误代码可能有点令人困惑,需要不同的解决方案。在这篇文章中,我们将看到如何修复 CcmSetup 失败,错误代码为 0x80004004、0x80070643、0x80070430、0x87d00455、0x80041013、0x800713ec 或 0x87d00227。
如果 CcmSetup 失败,错误代码为 0x80004004,则操作已中止 (E_ABORT) 。在这种情况下,您需要 首先,我们需要检查BTS服务是否已停止。如果 BTS 服务已停止,请转到 C:\ProgramData\Microsoft\Network\Downloader 并删除其内容。最后,运行 ccmsetup.exe。但是,如果它正在运行,请运行 bitsadmin /list /allusers, 以列出所有活动作业并停止服务 - 运行 net stop bits。删除前面提到的位置存在的文件,然后启动服务。

由于缓存损坏,我们将获得 CcmSetup 错误代码0x80070643。默认情况下,CCM 缓存位于 %windir%\\ccmcache 中。您可以清除此处提到的内容来解决问题,因为此错误代码是由损坏的缓存导致的。但是,如果无法以这种方式清除缓存,请按照替代方法操作。
1. 在客户端计算机上打开 Configuration Manager 控制面板。
2. 切换到“缓存”选项卡。
3. 单击“配置设置”按钮以激活该设置。
4. 单击“删除文件”按钮以清除缓存文件夹。
客户端的自动客户端升级过程通常很顺利,但有时可能会失败。如果是这样,则在目标客户端上的ccmsetup.log中记录类似于以下内容的错误:
若要解决此问题,需要更新 System Center Configuration Manager。Microsoft 在系统中心配置管理器的当前分支版本 1702 中解决了此错误,该错误可供通过 PowerShell 脚本选择加入的管理员使用。如果您使用的是旧版本,请确保至少将其更新到该特定版本。

如果 CcmSetup 出现错误代码0x87d00455,则需要使用令牌进行身份验证,因为这将解决问题。要执行相同的操作,请转到 learn.microsoft.com 并参考指南。

如果 CcmSetup 失败并显示错误代码 0x80041013,则 SSM 文件将预安装在客户端系统上,并与安装过程冲突。要解决此问题,您可以按照下面提到的解决方案进行操作。
1. 运行疑难解答: 首先,转到 support.microsoft.com 并运行程序安装和卸载疑难解答。它将扫描并自动解决问题。
2. 卸载并重新安装 CcmSetup: 如果疑难解答无法解决问题,我们需要重新安装 CcmSetup。为此,您需要运行以下两个命令。
o 卸载: C:\Windows\ccmsetup\ccmsetup.exe /卸载
o 重新安装:ccmsetup.exe /usepkicert /allowmetered /nocrlcheck SMSSITECODE=ABC DNSSUFFIX=DOMAIN.NAME
3. 重新启动客户端计算机: 重新安装 CcmSetup 后,应重新启动计算机并检查问题是否已解决。
0x87d00227错误代码通常与 CCMSetup 失败的消息一起出现,这意味着客户端安装过程存在问题,并且功能已被禁用。为了解决这个问题,我们需要做两个注册表配置,我们需要将每个路径的 UserCost 值更改为 0,并切换到非指标连接。但是,在进行任何更改之前,我们应该备份您的注册表.
若要配置 UserCost,请打开注册表编辑器,然后导航到以下路径。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\
然后,您必须手动进入每个配置文件,如果 UserCost 存在,请将其设置为 0。最后,重新启动计算机并检查问题是否已解决。或者,在 PowerShell (Admin) 中运行以下命令。
Get-ChildItem ‘Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\*’ | Set-ItemProperty -Name UserCost -Value 0
Restart-Service DusmSvc
如果问题仍然存在,请转到以下位置。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost
确保此处存在的所有字符串的值都设置为 0。
就是这样!
CCMSetup 错误代码0x80041010是由于各种原因而发生的客户端错误,从 Windows Management Instrumentation (WMI) 泄露到不正确的 DNS 配置或安全设置。要解决此问题,您需要执行我们关于解决 CCM 安装失败并出现错误代码 0x80041010 的指南中提到的解决方案。
如何解决 SCCM 客户端问题?
大多数 SCCM 客户端问题都可以使用 SSCM 客户端修复代理解决。若要修复 SCCM 代理,请启动 Configuration Manager 控制台并导航到 Assets and Compliance\Overview\Devices。选择要修复的设备,右键单击它,然后选择右键单击“工具”>“客户端工具”>“修复客户端”.
相关文章
网友评论(共有 0 条评论)