如何修复ConfigMgr更新前提条件检查失败
就在几天前,我发表了一篇关于安装配置管理器1710的文章更新汇总2.与之前的更新相比,此更新汇总带来了许多改进和修复。安装此更新非常简单,不需要太多时间。然而,我发现其中一个客户报告了一个与SCCM安装相关的问题更新汇总2.客户告诉他们最近在他们的安装中安装了SCCM 1710。更新确实出现在控制台中,当试图安装时,更新失败,出现“前提条件检查失败”错误。
请注意在这篇文章中,你会看到“先决条件检查失败”的解决方案是不同的。我不希望你们假设在任何情况下解都是一样的。我总是建议您检查日志文件,找出错误的实际原因,然后进行进一步的故障排除。
配置管理器更新安装前提检查失败
因此,当遇到先决条件检查失败的错误时,可以使用相同的步骤进行故障排除。在“更新和服务”节点中,更新状态显示“前提条件检查失败”。客户提到他们选择跳过先决条件检查来安装更新。这很好,但似乎因为某种原因,前提条件检查失败了。
在Monitoring下检查更新安装状态并没有发现太多问题。
ConfigMgrSetup.log文件显示Prereq检查未通过,站点安装将停止。请检查configmgrpreeq .log查看结果。最后查看configmgrpreeq .log文件,发现了实际的错误。迁移活动源层次结构错误。有一个为迁移配置的活动源层次结构。请停止源层次结构中每个源站点的数据收集。这次的错误描述非常清楚。
最重要的是检查迁移>源层次结构发现这里发生了什么事。配置了一个迁移任务,将数据从旧SCCM移动到新的SCCM设置。因此,这会停止更新以运行预配置的检查。
点击“停止收集数据”后,更新安装成功,控制台升级也成功。我希望这篇文章能帮助你解决类似的问题。
你对这个错误有什么解决方案吗?
CWmiRegistry::WmiOpen: Failed to read key 华体会体育系列SOFTWARE\Policies\Microsoft\WindowsFirewall\DomainProfile on sqlserver.domain
CWmiRegistry::GetDWORD: Failed to get DWORD value DoNotAllowExceptions
CWmiRegistry::GetDWORD: Failed to get DWORD value DefaultInboundAction
CWmiRegistry::GetDWORD: Failed to get DWORD value DefaultOutboundAction
我看了sql服务器和那些条目不存在。这些是升级所必需的吗?
请帮助。
谢谢你!
希瑟
这是愚蠢的,你必须寻找错误时,这是一个预先检查。所有其他条目都显示PASS。为什么微软不能将其设置为FAIL?花了几个小时寻找FAIL。
无论您在安装状态中看到什么,您都必须检查日志文件。实际错误代码在错误日志中。
一流的. .这个博客真的对工作有很多帮助。再接再厉。
谢谢你,拉杰什。
我也有这个问题。不幸的是,我的“源层次结构”没有条目。由于这是一段时间前在MS 2016服务器上的新安装,所以也没有迁移。我确实尝试将主站点添加为源站点(这是一个独立的系统),并且能够再次运行先决条件检查,但它再次失败。在这种情况下我该怎么做呢?
configmgrpreeq .log文件是否有错误?