尝试将 Windows 22H2 更新至 23H2 时出现错误 0x800f081f

尝试将 Windows 22H2 更新至 23H2 时出现错误 0x800f081f

我正在尝试在装有 Windows 11 23H2 的计算机上运行 Windows 更新。下载成功,但在安装过程完成 47% 后,我收到错误:

Windows 11, version 23H2
Install error - 0x800f081f

我尝试按照以下说明处理此错误。具体来说,我使用了:

  • sfc /scannow
  • chkdsk与相关开关
  • DISM.exe /Online /Cleanup-image /Restorehealth

中间重新启动。这没有效果。

如何安装与我的系统相关的 Windows 更新?


更多系统信息:

  • Windows 11 专业版
  • 版本 22H2
  • 操作系统内部版本 22621.2283
  • Windows 功能体验包 1000.22662.1000.0

AMD Ryzen CPU 上的 X86_64 版本。

答案1

如果 Windows 更新失败,你可以通过下载 ISO 并执行以下
通过就地升级修复安装 Windows 11。无论如何,我建议在SoftwareDistribution执行此操作之前先执行下面的第三点进行清除。

如果您遇到问题并且确实需要修复 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
    
  • 在提升的命令提示符中运行以下命令:

    SC config trustedinstaller start= auto
    

相关内容