我正在部署 SCCM 服务器,并尝试在 Windows 10 1607 LTSB 上手动安装客户端。将客户端文件夹复制到此 PC 的 C 盘后,我使用以下命令安装客户端:
.\ccmsetup SMSMP=winsccm.win10test.com FSP=winsccm2.win10test.com SMSSITECODE=WKT SMSCACHESIZE=2048 /mp=winsccm.win10test.com /skipprereq:bits /retry:1
此命令运行正常。我使用以下方法卸载客户端
.\ccmsetup /卸载
并删除以下文件夹:
- 安装目录:C:\Windows\ccmsetup
- 目录:\Windows\CCM
使重新安装尽可能新鲜。
当我尝试重新安装客户端时,发生了一些奇怪的事情。首先,当我尝试从客户端打开软件中心应用程序时,我收到以下错误消息
无法加载软件中心。加载软件中心所需的组件时出现问题。您可以稍后尝试启动软件中心。如果问题仍然存在,请联系您的帮助台。
软件中心应用程序完全空白。几秒钟后,相同的错误信息会弹出五六次。
第二个(奇怪的)问题是,从此时起,开始菜单将缩小,如下图所示。这纯粹是一个图形故障,因为我的光标会选择图标,就好像开始菜单的大小正确一样。 过了一会儿,SCCM 服务器将看到 PC 已连接,如果我在部署包时选择“必需”,我甚至可以将更新和应用程序推送到 PC(因为它们在后台运行)。
使用 ccmrepair.exe 和 ccmclean.exe 不会改变这种情况。(显然 ccmclean.exe 不再支持 Windows 10。他们说它可能有效,但他们不会再测试该应用程序。)
答案1
这是一个常见错误,可能由多种原因引起。
从历史上看,此错误最常出现在启动机器后不久启动 SCCM 且所有必需组件尚未加载时。等待几分钟通常可以解决问题。
问题也可能在于您的 SCCM 客户端处于配置模式。
要验证您的客户端是否处于配置模式,请使用 regedit 并转到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\CcmExec
。
字符串值ProvisioningMode
将设置为true
或false
。
要将其设置为 false,请在提升的命令提示符中运行此命令并重新启动:
Powershell.exe Invoke-WmiMethod -Namespace "root\CCM" -Class "SMS_Client" -Name "SetClientProvisioningMode" $false
这也可能是由 WMI 损坏引起的。有关讨论,请参阅 Microsoft 文章
WMI:存储库是否损坏?