Windows 2004 版更新失败

Windows 2004 版更新失败

Windows Update Standalone Installer 的回复是 - 此更新不适用于您的计算机。我有一个与此案例相关的 CBS.log 文件,但我无法将其提交给您进行进一步分析,因为它的大小约为 91.3 KB,并且超级用户的身体大小为 30,000 个字符 (29.3 KB)。您知道如何进行吗?

**From wmicos.txt**
  1. 版本号=19041
  2. 图片说明=Microsoft Windows 10 Pro
  3. CreationClassName=Win32_OperatingSystem
  4. 区域设置=0409
  5. 操作系统类型=18
  6. 操作系统SKU=48
  7. 产品类型=1
  8. 注册用户=RW
  9. 版本=10.0.19041
  10. WindowsDirectory=C:\WINDOWS
  11. ServicePackMajorVersion=0
  12. 制造商=Microsoft Corporation
  13. CSName=DELL
  14. 操作系统架构=32 位
  15. PAEEnabled=真
  16. 最大进程内存大小=2097024
  17. 进程数=98
  18. 可用虚拟内存=2437836
  19. 可用物理内存=1122352
  20. 自由空间分页文件=1836852

我一直在尝试使用 2020 年 6 月至 11 月之间的下一个更新补丁将 OS Build 从 10.0.19041.329 更新到 10.0.19041.388(在上面的示例中)等。我所有的尝试都失败了,并得到了相同的响应 - 该更新不适用于您的计算机。运行 SFC 和 DISM 没有发现任何系统文件损坏。此外,我尝试使用 Windows ISO 文件禁用第三方防病毒应用程序(Norton 360)进行升级。安装也失败了。只有我避免了 Windows 的全新安装,这需要在本机上重新安装我的所有应用程序。如何解决这个罪魁祸首?


回顾 CBS.log(部分结论):

  1. 无法找到服务堆栈的匹配版本。
  2. 无法在在线商店中找到服务堆栈目录 [Hresult=0x80070490-Error_Not_Found]
  3. Appl:评估 Package_for_RollupFix_~.....~~19041.388.1.7 的包适用性,适用状态:不存在。

我使用了以下命令:证监会/扫描- 结果干净, dism /online /清理图像/ScanHealthdism /online /cleanup-imag/恢复健康- 结果干净。关于@Ramhound的怀疑温斯文件夹文件可能因我的更新失误而损坏,我使用了另一个命令以及 dism /online /cleanup-image /RestoreHealth /Source:I:\sources\install.wim,其中 I: 驱动器是我安装 ISO 的地方。

您将找到以下链接CBS1日志文件 https://we.tl/t-QJm9vMuBZR

从 2020 年 9 月开始,MS 将 LCU 和 SSU 捆绑在一起。我下载了 KB4577266 补丁并尝试安装,但安装失败。请参阅上传的CBS日志 https://we.tl/t-syDzeLjayj

另外,在安装 LCU 和 CCU 之前,我尝试运行sfc /scannow 在 Windows 安全中 模式。未检测到任何损坏。

https://we.tl/t-Y1NLAvdTrM 我上传了 C:\windows\system32\config\components 的副本组件.txt该文件非常乱码,无法查看这些配置单元。我猜,它们就像 HKLM 下的注册表中某个地方一样。

此外,我还查看了 CBS.log 文件:

  • CBS 未能找到服务堆栈 C:\windows\winSxS\X86_MS_Windows-serrvicing stack........10.0.19041.329 的匹配版本....... [Hresult=0x80070490]

我查看了该文件夹并找到了此文件(所以它存在!),修改日期为 2020 年 6 月 19 日,当时我的 Windows 10 版本 1909 升级到版本 2004(19041.329)。

  • 已加载服务堆栈 v10.0.19041.329,核心为..........\cbscore.dll

    我发现该文件的修改日期为 2020 年 6 月 3 日。

  • 评估软件包 KB4577266 的适用性,适用状态:缺失,未找到父级,缺失。 我的“非专业”结论——如果 6/3/20 的 SSU 已损坏,但根据标记的错误代码,它被明确标记为未发现错误,为什么系统不接受新的 SSU (KB4577266) 2020-09 来替代损坏的 SSU?


https://we.tl/t-chJ9nqKGH3 基于组件的服务导出(ServicingStackVersions) 我很困惑,为什么在 HKLM\ 配置单元下,我在注册表项 Components 中看不到其他子项?只有当我创建一个新项“Components”并单击“加载配置单元”时,我才能看到隐藏在 C:\windows\system32\config\components 中的内容。此外,当我重新启动计算机时,在 HKLM\ 下创建的配置单元会消失。

我下载了 FRST 应用程序并创建了 Fixlist.txt。请@Tekkie_Boy 注意:无法从同一站点下载 Fixlist,我发现另一个站点上有一个批处理文件,应将该批处理文件粘贴到记事本窗口中并重命名为 Fixlist.txt,然后 FRST 应用程序将其重命名为 FixLog.txt。 https://we.tl/t-y62Vvqrdy0因此创建了 FixLog 文件供您审查。


https://we.tl/t-fUHAegI7uJ

FRST 应用程序启动后,会创建自己的文件夹 FRST,其中包含子文件夹。其中包括一个文件夹 LOG,其中包含 FixLog.txt 文件。


使用 FRST 应用程序扫描并修复 Windows ver.2004 的组件包后,我恢复了“Windows 可选功能”,并且可以毫无问题地安装 SSU 补丁 KB4577266。 但是,所有连续累积更新都无法安装,错误代码为 0x800f0831。

是的,DISM 失败,错误代码为 0x800f081f - 无法找到源文件。我继续使用 sfc /scannow 并为您上传了另一个 CBS.LOG 文件。https://we.tl/t-5V9ARniltQ 昨天,我做了额外的工作 - 决定看看是否可以成功安装 WINISO ( 19041.572 ) 来升级我当前的操作系统。最后的过程失败了:“系统注册表包含无效的文件路径。安装无法继续。系统映像的应用并未保证驱动器字母分配在计算机之间匹配。撤消对您的计算机所做的更改。0xC1900101-0x30018 安装在 First_Boot 阶段失败,Sysprep-Specialize 操作期间出现错误。”因此它将我的机器恢复到 19041.329。

答案1

我非常感谢@Tekkie_Boy 和我一起度过了很多时间。今天我可以报告,在再次尝试使用 Microsoft Media Creation Tool 后,我的 Windows 操作系统终于成功从 19041.329 升级到 19042.685(版本 20H2)。一切正常。我希望它能保持这种状态。问候,@Aventure

相关内容