SCCM 在 OSD 期间忽略应用程序部署

SCCM 在 OSD 期间忽略应用程序部署

我正在尝试使用 SCCM 2012 R2 进行以下部署:

  • 联想 IdeaPad 500S
  • Windows 8.1 专业版
  • 无域、工作组机器
  • 一个具有管理员权限的本地用户
  • ConfigManager 客户端
  • OSD 期间安装了 8 个应用程序

TS 正在运行,在软件中心显示已成功安装。但 OSD 期间有两个应用程序未安装 - Google Chrome 和 Adob​​e InDesign。

OSD 之后,两个应用程序都通过 Softwarecenter 成功安装,没有错误。使用其他任务序列,两个应用程序都可以在 OSD 期间和 Softwarecenter 中安装,没有错误。

在任务序列步骤“安装应用程序”期间,显示有 8 个应用程序需要安装。但这两个似乎被跳过了 - smsts.log 或 appenforce.log 中没有错误。在最后一个中,我只能找到已安装的应用程序,没有关于 Chrome 或 InDesign 的信息。

我检查了什么:

  • 这两个应用程序都已部署到笔记本电脑所在的集合中(必需)。
  • 该框“允许从安装应用程序任务序列操作中安装此应用程序,但不进行部署”。
  • 我比较了所有可以运行的应用程序和不能运行的应用程序的设置——我没有发现任何区别。
  • 测试了多次 - 总是一样。Chrome 和 InDesing 没有安装,但 OSD 完成后,配置管理器成功安装了这两个应用程序。

有什么想法我应该看看哪里或者问题可能出在哪里吗?

编辑:

在虚拟机上再次测试:我在 OSD 期间在用于安装域客户端的 TS 中安装了这两个应用程序。OSD 之后这两个应用程序就直接在那里了。然后我在同一台机器上安装了 Workgroup TS。Chrome 和 InDesign 不见了。AppEnforce.log 没有显示它们的迹象……就像它们不存在一样……

编辑2:

现在我知道为什么日志中没有任何内容:我启用了复选框“如果应用程序安装失败,则继续安装列表中的其他应用程序”。我原本以为应用程序部署期间的错误仍会被记录下来 - 但事实并非如此。

现在我禁用了此复选框,并且我看到 Chrome 和 InDesign 的错误:错误 0x80004005,与执行状态 24(应用程序下载失败)相结合。我仍然没有看到问题,因为可以使用其他任务序列或在 OSD 之后使用 CMClient 安装相同的应用程序。两次都没有错误...

编辑3:我无法解释原因,但在我按照 Omnomnomnom 的建议操作后,Chrome 会在 OSD 期间安装。InDesing 不会。我现在甚至在 SCCM 中完全删除了该应用程序并重新创建了它。什么都没改变……我想我必须去 Microsoft 支持部门……

答案1

在 Microsoft 支持中心的帮助下,我终于找到了在 OSD 期间安装所有应用程序的方法:我必须将 Adob​​e InDesign 和 Adob​​e Illustrator 放入它们自己的 TS Step 中,并在其间重新启动。之后,所有应用程序都在 osd 期间部署。

这看起来更像是一种变通方法,而不是解决方案 - 但它有效,所以我会坚持使用它。

答案2

您是否使用某种端点保护或数据丢失预防系统?当系统阻止复制某些文件类型时,我遇到了这个问题。

答案3

安装是否适用于 PC 加入域的 OSD?如果是,我的想法是,由于您收到 0x80004005 访问被拒绝。您可能必须允许匿名连接到您的分发点。我猜工作组客户端不知道如何向 DP 进行身份验证。

在此处输入图片描述

相关内容