Windows 2010 20H2 更新失败并回滚

Windows 2010 20H2 更新失败并回滚

Windows 10 更新 20H2 每次更新回滚都会失败。

我收到的一些错误代码:

  • 0xc1900101
  • *FAILED* [8024000C] Method failed [CAgentUpdateManager::ManufactureHistoryEventForOSUpgrade:14710]
  • NET HELPMSG 2182

我以前曾使用过以下工具来进行更新,但这次并没有任何效果: 重置Windows更新工具

我甚至通过下载工具下载了包含 20H2 的最新版本的 Windows 10,并尝试使用它进行更新,但出现了同样的问题: Windows 10 下载

我该如何调试/修复更新?由于多次重启,我浪费了几个小时,只是为了回滚到更新之前,这真是令人沮丧。然后几天后,由于 Windows 再次尝试更新,我又不得不再次经历这个过程……

答案1

我能够在以下日志文​​件中找到问题: C:\$Windows.~BT\Sources\panther\setupact.log 升级到新版本的 Windows 时创建的日志文件

日志文件

我搜索Rollback并找到了以下一行:

2021-02-21 12:54:23, Info MOUPG SetupManager: Rollback Enabled via scenario detection.

在屏幕上我发现了以下错误:

2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::SdbUtils::CheckForMigShim (1555):   Error generating migxml for QualcommRadioDriverMigrationShim / : [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::SdbUtils::CheckAppQueryResult (516):   Error getting migshim info: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::MatchingInfoSdbDataSource::ApplyEntries (284):   Error checking query result 2840808: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::MatchingInfoSdbDataSource::ApplyDataSource (250):   Error applying upgrade block entries: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Info                  CONX   Windows::Compat::Appraiser::WicaEngine::CheckComponentResult (2209):   Swallowing error [0x800700e8] for [DatasourceWuDriver].
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::WicaEngine::RunComponents (1348):   RunDataSources Failed: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Info                  CONX   Windows::Compat::Appraiser::WicaEngine::RunComponents (1366):   Engine finished.
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::WicaFactory::DoWicaRun (366):   Failed to run engine: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Error                 CONX   Windows::Compat::Appraiser::SetupAppraiser::ScanInternal (285):   WicaRun failed: [0x80070490].[gle=0x80070490]
2021-02-21 12:54:23, Info                  CONX   Windows::Compat::Appraiser::SetupAppraiser::StartScan (159):   Start Scan Done

我注意到,在顶部QualcommRadioDriverMigrationShim,我拥有的唯一的 Qualcomm 设备是内置网卡。

我执行以下操作来删除 Qualcomm 设备和驱动程序:

  • 我在 BIOS 设置中禁用了内置 LAN。(我不知道是否需要其他设置,但是为了安全起见我还是这么做了)
  • 我使用添加/删除程序卸载了驱动程序。
  • 最后,我从设备管理器中删除驱动程序(查看 -> 启用Show Hidden Devices)。右键单击相应的设备,然后选择Uninstall Device

此后更新完美运行。

答案2

如果你还没有使用过,安装诊断是 Microsoft 提供的一款实用的诊断工具,用于排除升级障碍和故障。它并非每次都能找到故障特征,但最多确实如此。

相关内容