看起来您在安装 SCCM(System Center Configuration Manager)客户端时遇到了错误代码 0x80070643 的问题。
这个错误通常与注册类型库的问题有关,如您提供的日志条目所示。
以下是一些排查和解决此问题的步骤:
- 检查磁盘空间:确保客户端计算机有足够的磁盘空间。建议至少有 5 GB 的可用空间。
- 修复 Windows Installer:
- 重新注册 Windows Installer 服务:
msiexec /unregister msiexec /register
- 重启 Windows Installer 服务:
net stop msiserver net start msiserver
- 重新注册 Windows Installer 服务:
- 更新系统先决条件:
- 确保 Microsoft .NET Framework 和 Windows Update Agent 是最新的。
- 安装所有待处理的 Windows 更新。
- 重置 SCCM 客户端策略:
- 重启 SCCM 客户端服务:
net start ccmexec
- 删除 CCM 缓存:
del /s /q C:\Windows\ccmcache
- 停止 SCCM 客户端服务:
net stop ccmexec
- 重启 SCCM 客户端服务:
- 检查组策略和杀毒软件:
- 确保没有组策略或杀毒软件设置阻止安装。如果有必要,可以暂时禁用它们。
- 手动安装:
- 尝试使用以下命令手动安装 SCCM 客户端:
ccmsetup.exe /mp:<MPName> SMSSITECODE=<SiteCode> /logon
- 尝试使用以下命令手动安装 SCCM 客户端:
如果这些步骤不能解决问题,您可能需要查看 ccmsetup.log
和 client.msi.log
中的详细日志,以获取更具体的错误信息。
如果您需要更详细的指导,请随时告诉我!