当用户在 配置管理器 中为 Windows 部署选择任务序列,但任务序列未启动时,0X80091007发生 SCCM 任务序列错误代码。
翻译后,它可以解释为错误0x80091007,其中哈希值不正确。SCCM 客户端可能正在尝试连接到旧版本的站点服务器,从而导致此错误。现在让我们深入研究可能的解决方案。
为什么会出现0x80091007错误?
任务序列错误是在任务执行期间发生的意外情况。它可以是应用部署或安装。任务序列可用于安装软件、配置设置等。
在 配置管理器 中,当处理的内容与预期内容不匹配时,将触发任务序列错误。
此错误代码表示安装源有问题。如果您尝试安装应用程序并看到此错误,则可能是由以下原因引起的:
- 服务器问题 – 由于网络连接问题,SCCM 客户端可能无法连接到站点服务器。
- 配置不正确 – 如果 SCCM 客户端配置存在一些问题,则可能会阻止它连接到站点服务器。
- 文件丢失或损坏 – 如果包包含多个源文件,但缺少一个源文件,这将导致任务序列中出现错误。这是因为无法正确处理剩余文件。
- 内容位置不一致 – 如果任务序列中指定的内容位置与服务器或分发点上的内容位置不匹配,则任务可能会中途中断。
- 分发点问题 – 如果分发点不可用,客户端计算机将无法安装应用程序或软件更新,并且可能无法通过任何任务序列步骤。
如何修复错误0x80091007?
在提供任何深入的解决方案之前,请先尝试以下操作:
- 检查客户端和分发点之间的网络连接。
- 使用 CHKDSK 命令在硬盘驱动器上执行磁盘检查。
1. 将包重新分发到分发点
- 启动 SCCM 控制台并导航到以下位置:
Monitoring/Overview/Distribution Status/Content Status
- 导航到“失败”列,然后选择显示错误0x80091007的包。
- 单击“错误”选项卡,选择“资产详细信息”下的所有分发点,右键单击它,然后选择“重新分发”。
分发点是一个 SCCM 组件,用于存储要发送到客户端计算机的包和程序。
专家提示:
有些PC问题很难解决,尤其是在涉及损坏的存储库或丢失的Windows文件时。如果您在修复错误时遇到问题,则您的系统可能部分损坏。
我们建议安装 Restoro,该工具将扫描您的机器并确定故障是什么。
单击此处下载并开始修复。
部署应用程序时,首先将其复制到 DP,然后发送到客户端。重新分发将刷新内容并发送新的更新和部署。
2. 禁用二进制差异复制
- 启动 配置管理器 控制台并导航到以下位置:
Software Library\Overview\Application Management\Packages
- 单击有问题的包,然后选择属性。
- 导航到“数据源”选项卡,然后取消选中“启用二进制差异复制”选项。
- 单击“应用”和“确定”以保存更改。
二进制差异复制是一种将软件更新部署到客户端的方法。使用此方法时,SCCM 仅发送更新包中更改的数据,而不是发送包的全部内容。
此功能旨在通过仅发送自上次更新以来的更改来加快修补客户端的过程。此外,它还非常适合节省带宽。
在部署大型应用程序但只需要更新一小部分二进制文件时,它特别有用。部署包后会出现此问题,但层次结构中有两个不同版本的此包。
另一个似乎适用于少数用户的解决方案是更换他们的 RAM 棒。如果内存分配不足或以某种方式最终导致 RAM 损坏,请将系统内存换成另一个系统内存,然后尝试再次运行任务序列。
你可能遇到的其他任务序列错误包括0x8007000f,但我们已在专家指南中介绍了其修复。