我想通过以下方式解决 CBS 错误:
sfc /scannow
给了我CBS.log
错误CBS_E_NEW_SERVICING_STACK_REQUIRED
我尝试手动安装 KB5004378,但每次都失败“此更新不适用于您的计算机。“
如何更新 Servicing Stack v6.1.7601.24554?
答案1
我尝试手动安装 KB5004378,但每次都失败并显示“此更新不适合您的计算机”。
KB5004378 需要扩展安全更新 (ESU) 订阅。简而言之,为了安装任一更新,您需要 Windows 7 ESU 多重激活密钥 (MAK)。
安装 MAK 密钥可增加接收 ESU 的能力。它不会替换当前产品激活密钥(例如 OEM、KMS),也不会重新激活系统。组织必须为部署 ESU 的每一年安装新的 MAK 密钥。
来源:组织如何安装和激活 Windows 7 ESU MAK 密钥?
无需 ESU 订阅即可安装的最后一个 SSU 更新是 KB4536952
答案2
通过安装旁路ESU-v11终于能够安装 KB5004378 Servicing Stack v6.1.7601.24554
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Windows\system32>cd C:\BypassESU-v11
C:\BypassESU-v11>LiveOS-Setup.cmd
____________________________________________________________
Installing ESU Suppressor . . .
____________________________________________________________
Installing WU ESU Patcher . . .
adding "C:\Windows\WuEsu"
adding "C:\Windows\System32\sle.dll"
adding schedule task "Patch WU ESU"
running schedule task "Patch WU ESU"
____________________________________________________________
Installing .NET 4 ESU Bypass . . .
adding files...
C:\Windows\System32\
ActionCenter.dll.3.Manifest
perfmon.exe.3.Manifest
pnidui.dll.3.Manifest
timedate.cpl.3.Manifest
msiexec.exe.manifest
msislc.dll
slcmsi.dll
C:\Windows\SysWOW64\
ActionCenter.dll.3.Manifest
perfmon.exe.3.Manifest
pnidui.dll.3.Manifest
timedate.cpl.3.Manifest
msiexec.exe.manifest
msislc.dll
slcmsi.dll
adding PreferExternalManifest registry...
Done.