Windows 更新出现错误 80070002 且手动更新不起作用,如何更新?

Windows 更新出现错误 80070002 且手动更新不起作用,如何更新?

我一直试图将我的电脑从 20h1 更新到 20h2,但 Windows 更新显示错误消息 80007002,当我使用 Windows 10 更新助手手动安装更新时,它会完全下载,然后甚至开始安装,并卡在屏幕上的 87%,上面显示不要关闭。该怎么办?这是日志文件。

Matching Profile found: FindRollbackFailure - 3A43C9B5-05B3-4F7C-A955-88F991BB5A48
SetupDiag version: 1.6.0.0
System Information:
    Machine Name = 
    Manufacturer = 
    Model = 
    HostOSArchitecture = 1033
    FirmwareType = UEFI
    BiosReleaseDate = 20160513000000.000000+000
    BiosVendor = A12
    BiosVersion = A12
    HostOSVersion = 10.0.19041
    HostOSBuildString = 19041.1.amd64fre.vb_release.191206-1406
    TargetOSBuildString = 10.0.19041.621 (vb_release_svc_prod1.201014-1758)
    HostOSLanguageId = 
    HostOSEdition = CoreSingleLanguage
    RegisteredAV = Quick Heal Internet Security
    FilterDrivers = FileInfo
    UpgradeStartTime = 12/20/2020 2:54:38 PM
    UpgradeEndTime = 12/20/2020 5:30:40 PM
    UpgradeElapsedTime = 02:36:02
    CV = Pi3IdU3SlEqpFx93
    ReportId = 


Error: SetupDiag reports rollback failure found.
Last Phase = Pre OOBE Boot
Last Operation = OOBE boot apply
Error = 0xC1900101-0x4000D
LogEntry: 

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

Last Setup Phase:
Phase Name: Pre OOBE Boot
    Phase Started: 12/20/2020 4:37:50 PM
    Phase Ended: 1/1/0001 12:00:00 AM
    Phase Time Delta: 00:00:00
    Completed Successfully? False


Last Setup Operation:
Operation Name: OOBE boot apply
    Operation Started: 12/20/2020 4:37:50 PM
    Operation Ended: 1/1/0001 12:00:00 AM
    Operation Time Delta: 0:00:00:00.0000000
    Completed Successfully? False

答案1

Windows 更新存在问题,并且可能以多种方式失败。

以下是可能有助于 Windows 更新更好地运行的建议列表:

  • 在以下位置运行 Windows 更新疑难解答:
    设置 > 更新和安全 > 疑难解答 > 其他疑难解答 > Windows 更新 > 运行疑难解答

  • 运行微软的适用于 Windows 10 的 Windows 更新疑难解答

  • 通过在提升的命令提示符中运行以下命令来重置 Windows 更新组件:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    Ren C:\Windows\System32\catroot2 Catroot2.old
    net start msiserver
    net start wuauserv
    net start cryptSvc
    net start bits
    

    如果一切顺利,删除.old文件夹(或者如果出现问题则返回它们)。

  • 在提升的命令提示符中运行 DISM 工具:

    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /RestoreHealth
    
  • 在提升的 PowerShell 中运行以下命令:

    SC config trustedinstaller start=auto
    
  • 如果没有什么可以解决问题,请使用重枪:
    通过就地升级修复 Windows 10 安装

答案2

重新启动已停止的 Windows 更新服务对我有用。这里提到了其他修复方法这里它可以帮助您修复电脑上的错误 80070002。

相关内容