使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

如果 ccmsetup 升级 Microsoft System Center Configuration Manager 客户端时正在进行应用程序安装,则应用程序安装可能会帖子升级失败。

备注 新的应用程序部署不会受到影响。

对于删除其内容请求数据的应用程序,应用程序安装失败,并且以下错误消息记录在 AppEnforce.log 文件中:

+++++ 无法强制应用。 错误0x87d01106。
+++++ AppEnforce 日期时间 8128 (0x1FC0)

原因

出现此问题的原因是,由于架构更改,内容请求数据在升级过程中被删除。

以下类跟踪应用程序安装期间发出的内容请求。 在客户端升级期间删除此类:

root\ccm\softmgmtagent:DownloadContentRequestEx2

我的环境是否受到影响?

若要确定环境中是否存在此问题,请在站点服务器数据库上运行以下查询:

select cia.AssignmentName, col.CollectionName  from CI_CurrentErrorDetails ced 

join CI_ConfigurationItems ci on ci.CI_ID = ced.CI_ID

join CI_AssignmentTargetedCIs cat on cat.CI_ID = ci.CI_ID

join CI_CIAssignments cia on cia.AssignmentID = cat.AssignmentID

join Collections_G col on col.CollectionID = cia.TargetCollectionID

where ced.ErrorCode in ( -2016407290)

group by cia.AssignmentName, col.CollectionName

如果查询返回类似于以下内容的结果,则环境会受到影响。

AssignmentName

CollectionName

Adobe via CMD_All Systems_Install

所有系统

解决方法

此问题已在 1702 的全局可用版本和 1702 第一波的以下更新中修复:

4018732 第一波System Center Configuration Manager版本 1702 的更新

备注 此更新将防止在 ccmsetup 升级Configuration Manager客户端时出现“症状”部分中提到的问题。 但是,如果问题已发生,此更新将无法解决此问题。 若要在问题发生后修复该问题,请按照“解决方法”部分中列出的步骤进行操作。

解决方法

若要解决此问题,请使用以下某种方法:

  • 取消定目标并重新定位受影响的应用程序。

  • 升级完成后立即使用 RunOnce 清理任务。 为此,请执行以下步骤:

    1. 使用以下命令创建软件分发包和程序:powershell -executionpolicy bypass -noprofile -command “& {$query=gwmi -class CCM_CITask -namespace root\ccm\citasks;$query|rwmi}”

    2. 将安装设置为运行一次 (最好是在没有用户登录) 时运行。

    3. 部署到所有受影响的系统。

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。


受影响的产品

本文还适用于:

  • Microsoft System Center Configuration Manager (当前分支 - 版本 1702)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×