症状
请考虑以下情况:
-
在 System Center Configuration Manager 2007 Service Pack 2 (SP2) 站点服务器上创建软件包。
-
包包括文件名中包含扩展 ASCII 字符的文件。
-
你将播发任务序列以将包部署到客户端计算机。
-
需要时,通过在广告属性的“分发点”选项卡上运行任务序列选项,在本地选择“下载内容”。
在此方案中,任务序列可能与“80004005”错误代码一起失败。 此外,以下错误消息记录在客户端计算机上的 Smsts.log 文件中:
哈希值失败或哈希值不正确
原因
出现此问题的原因是文件名中的扩展 ASCII 字符未正确下载或命名,并且文件名与原始文件名不同。 因此,哈希不匹配错误发生。
解决方法
此问题的修补程序集成到修补程序2276865中。 若要解决此问题,请在受影响的 System Center Configuration Manager 2007 SP2 站点服务器上安装修补程序2276865。
2276865 通过从 System Center Configuration Manager 2007 SP2 站点服务器播发任务序列,将文件部署到客户端计算机后,将更改每个文件的“修改日期”属性
解决方法
若要解决此问题,请使用以下某种方法:
-
重命名这些文件以删除扩展的 ASCII 字符,重新创建包,然后再次将包部署到客户端计算机。
-
在广告属性的“分发点”选项卡上启动任务序列选项之前,选择本地下载所有内容。
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
有关软件更新术语的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
824684 用于描述 Microsoft 软件更新的标准术语说明