问题

问题

问题

我已经有一段时间无法在我的计算机上安装功能更新了。它会安装一个功能更新,然后当它完成后,系统将进行 POST,但屏幕会变黑,风扇的转速会比平时快。它会一直保持这种状态,直到我重置机器。当我这样做时,Windows 会尝试“恢复”,然后它会回滚更新。问题似乎始于 2004 版。

我目前正在运行 Windows 10 Pro 1909。我忽略了这个问题一段时间,以为它会自行解决,但事实并非如此,现在1909 版本不再受支持

到目前为止我尝试过的

尝试 1(主硬盘,过去约 1 年内发生的情况)

这是我的主硬盘的更新历史记录,它当前在 MBR 磁盘上运行 Win 10 Pro 1909,并启用了 UEFI 兼容性支持模块:

主硬盘更新失败

这是最近一次尝试的 SetupDiagResults.log:

Matching Profile found: FindRollbackFailure - 3A43C9B5-05B3-4F7C-A955-88F991BB5A48
SetupDiag version: 1.6.2107.27002
System Information:
    Machine Name = MYPC
    Manufacturer = To Be Filled By O.E.M.
    Model = To Be Filled By O.E.M.
    HostOSArchitecture = 1033
    FirmwareType = PCAT
    BiosReleaseDate = 20190604000000.000000+000
    BiosVendor = BIOS Date: 06/04/19 10:18:18 Ver: 05.0000E
    BiosVersion = L3.43
    HostOSVersion = 10.0.18363
    HostOSBuildString = 18362.1.amd64fre.19h1_release.190318-1202
    TargetOSBuildString = 10.0.19041.1165 (vb_release_svc_prod1.210730-1848)
    HostOSLanguageId = 
    HostOSEdition = Professional
    RegisteredAV = Windows Defender
    FilterDrivers = FileInfo
    UpgradeStartTime = 8/27/2021 1:18:09 PM
    UpgradeEndTime = 8/27/2021 2:12:07 PM
    UpgradeElapsedTime = 00:53:58
    CV = xYi3jS1fI0yohFsU
    ReportId = 7BEB55B6-2C37-4731-86AC-1A0B8260BE3C


Error: SetupDiag reports rollback failure found.
Last Phase = Post First Boot
Last Operation = Ensure suspended services are stopped
Error = 0xC1900101-0x40017
LogEntry: 

Refer to "https://docs.microsoft.com/en-us/windows/desktop/Debug/system-error-codes" for error information.

Last Setup Phase:
Phase Name: Post First Boot
    Phase Started: 8/27/2021 2:11:18 PM
    Phase Ended: 8/27/2021 2:12:06 PM
    Phase Time Delta: 00:00:48
    Completed Successfully? True


Last Setup Operation:
Operation Name: Ensure suspended services are stopped
    Operation Started: 8/27/2021 2:12:06 PM
    Operation Ended: 1/1/0001 12:00:00 AM
    Operation Time Delta: 0:00:00:00.0000000
    Completed Successfully? False

尝试 2(全新安装的新空白硬盘)

前段时间我读到过这个问题可能与兼容性支持模块有关,但是看来 UEFI 无法在没有该模块的情况下启动 MBR 磁盘,所以我最近买了一个新磁盘用作操作系统磁盘,禁用了 CSM,并在其上安装了一份全新的 Win 10 Pro(来自我原来的 1903 媒体)。但是,这并没有解决问题:

以下是新(GPT)硬盘的更新历史记录,全新安装 Windows(零自定义),并禁用 CSM:

新硬盘更新失败

有趣的是,2004 和 20H2 都以我上面描述的相同方式失败(黑屏,自动回滚前多次手动启动),但 1909 失败并出现不同的错误代码,并且无需任何手动干预即可自行回滚。此外,我设法在某个时候成功将 1909 安装在我的主硬盘上。

尝试 3(使用 DVD 在尝试 2 的安装基础上安装 21H1)

我使用 Windows Media Creation Tool 创建了 21H1 的安装 DVD,并将其安装在尝试 2 的安装之上。这首先遇到了相同的启动问题(POST 后黑屏,风扇快速运转),然而,重新启动后,自动恢复例程实际上设法解决了一些问题,21H1 启动了。

然后,我尝试安装 21H1 的待处理更新,这些更新立即使一切变得比以前更糟糕。现在机器无法启动(黑屏、风扇转得很快),但更新并没有回滚,而是出现了某种“恢复”用户界面,让我可以选择重新启动,然后在“高级选项”下还有更多东西(比如卸载更新)。

问题

我现在有点不知道该怎么做了。Microsoft 支持文章错误 0xc1900101 非常常见,我已经遵循了所有建议,甚至进行了全新安装。

有什么方法可以获取比错误代码更详细的调试信息吗?例如,如果更新后机器在启动时冻结,机器会尝试执行什么操作?

系统信息

操作系统:Windows 10 Pro CPU:AMD Ryzen 7 2700 主板:ASRock X470 Taichi Ultimate 显卡:Radeon RX 570

中央处理器

CPU Z 主板

CPU Z 显卡

Windows 规格

图形驱动程序

更新

在等待 eBay 的新 CPU 以便尝试更新主板的 BIOS* 时,我的延期期限已到,Windows Update 强迫我运行 2004 更新(在第一次尝试的“主”硬盘上)。这次它在第一次启动后就冻结了,一如既往,但在第一次重置机器后,它实际上成功恢复了安装。以前它总是会再次冻结,必须再次重置,之后它会回滚到 1909 年。希望我不会遇到更糟糕的问题,就像我在尝试 #3 中遇到的那样。

作为记录:

*我对 AsRock 的支持不以为然。他们建议 Pinnacle Ridge CPU 使用比我的 MB 附带的 BIOS 更旧的 BIOS,如果我不想冒险通过黑客降级来损坏我的 MB,我需要将其发送给他们进行降级。从实际的角度来看,这太疯狂了,对我来说升级我的 CPU 更有意义。

我对 Windows 和微软也不太满意。这种难以捉摸的更新行为完全不可接受。我很高兴它终于成功了,但为什么更新要花一年多的时间呢他们强迫我才能安装成功?

相关内容