使用 SCCM 将 Windows 10 更新至 1903 超时

使用 SCCM 将 Windows 10 更新至 1903 超时

我在一所学校工作。为了迎接暑假,我正在研究将我们安装的 Windows 10 1709 版本更新为最新版本的方法。我认为要么是 1809,要么是 1903。

我首选的方法是使用 SCCM 中的 Windows 10 服务计划。我创建了一些集合,从 WSUS 下载了所需的更新并将其放入 SCCM,创建了一个服务计划,创建了一个包以放置生成的更新,将这些包分发给 DP,并将服务计划部署到我的集合中。然后,属于该集合的客户端将获取部署并开始安装操作系统更新。到目前为止,一切顺利。

问题是,在我测试过的虚拟机上,安装一小时后会失败,并显示错误代码,表明安装过程超时。SCCM 控制台也报告安装过程超时。我已进入 SCCM 控制台中更新的属性,并将最大运行时间从 60 分钟更改为 360 分钟,但安装程序仍然会在一小时后自行终止。

安装例程会生成一个很大的日志,但其中的相关部分似乎是这样的:

2019-06-07 09:48:40, Error                 MOUPG  CSetupHost::OnProgressChanged(2126): Result = 0x800704C7
2019-06-07 09:48:40, Error                 MOUPG  CSetupManager::DlpManagerCallback(2008): Result = 0x800704C7
2019-06-07 09:48:40, Info                  MOUPG  Remapping ERROR_CANCELLED to ERROR_REQUEST_ABORTED
2019-06-07 09:48:40, Info                  MOUPG  Cancel of current task requested...
2019-06-07 09:48:40, Info                  MOUPG  Attempting to cancel current task...
2019-06-07 09:48:49, Info                  MOUPG  MoSetupPlatform: Calling SetupPlatform::INewSystem::RequestCancelOperations...
2019-06-07 09:48:49, Info                  MOUPG  Task cancel request returned: [0x0]
2019-06-07 09:48:49, Error                 MOUPG  SendCallbackMessage: [0x7] -> user callback returned 0x800704D3
2019-06-07 09:48:49, Error                 MOUPG  CDlpTask::Cancel(984): Result = 0xC1800108
2019-06-07 09:48:49, Info                  MOUPG  SendCallbackMessage: [0x7] -> Cancel request returned 0xC1800108

日志上的时间戳正好是安装开始后一小时,这表明安装已超时。

SCCM控制台报告以下内容: SCCM 控制台状态

再次强调这个建议。我在 Google 上搜索了该错误代码,所有搜索结果都表明我需要将最大运行时间从 60 分钟增加。但是,它尝试应用的更新的最大运行时间已经是 360 分钟:

最大运行时间

但并没有什么区别,更新安装在一小时后仍然被终止。

可以使用任务序列来更新操作系统;我一直在测试这种方法,而且这种方法很有效。不过,我更喜欢使用服务计划,因为我认为它的仪表板很有用。

我不确定我错过了什么,我将非常感激大家提出的任何建议。

相关内容