Windows 10 功能更新安装失败,错误 0x8007371b

有时,Windows 更新(Windows Update)可能会抛出错误代码0x8007371b,尤其是当您尝试在Windows 10系统上安装功能更新时。(Feature Update)这表明事务的一个或多个必需成员不存在。

错误 0x8007371b,ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE

0x8007371b

Windows 10功能更新(Feature Update)安装失败,错误 0x8007371b(Error 0x8007371b)

安装失败:Windows 无法安装以下更新,错误为 0x8007371b

如果您遇到此问题,这些建议之一可能会对您有所帮助。

1]检查Windows更新(Check Windows Update) 服务(Services)状态

打开Windows 服务管理器(Windows Services Manager)并检查与Windows 更新(Windows Update)相关的服务,如Windows UpdateWindows Update Medic、Update Orchestrator服务等是否被禁用。

独立 Windows 10 PC 上的默认配置如下:

  • Windows 更新服务 - 手动(Windows Update Service – Manual)触发(Triggered)
  • Windows更新医疗(Update Medic) 服务(Services) - 手册(– Manual)
  • 加密服务 - 自动
  • 后台智能传输服务 - 手动(Background Intelligent Transfer Service – Manual)
  • DCOM 服务器进程启动器 - 自动(DCOM Server Process Launcher – Automatic)
  • RPC 端点映射器 - 自动
  • Windows 安装程序 - 手动。

这将确保所需的服务可用。

除了直接服务之外,您还应该找到 Windows Update 服务的依赖关系,(find the dependencies of Windows Update service)并确保它们是否正在运行。

要开始使用,请在任务栏(Taskbar)搜索框中搜索“服务”,然后单击搜索结果。打开Services窗口后,找到Windows UpdateDCOM Server Process LauncherRPC Endpoint Mapper。检查它们是否正在运行。

如果没有,您需要一个接一个地启动这些服务。

2]手动将Windows更新组件重置(Manually Reset Windows Update Components)为默认值

您可以使用重置 Windows 更新代理工具(Reset Windows Update Agent Tool),看看它是否对您有帮助。

PowerShell 脚本将帮助您重置 Windows 更新客户端(PowerShell script will help you Reset Windows Update Client)

如果您想手动将每个 Windows 更新组件重置为默认值(manually reset each Windows Update component to default),请参阅此帖子。

3]使用DISM修复Windows Update(Fix Windows Update)系统文件

您还可以使用DISM 工具修复损坏的(DISM Tool)Windows 更新(Windows Update)系统文件。Dism.exe工具(Dism.exe tool)可以在不同的情况下使用,其中之一是修复损坏的 Windows 更新文件。请注意,如果要修复损坏的Windows Update 系统文件(Windows Update System Files),则需要运行不同的命令。如果您运行通常的/RestoreHealth命令,它可能不一定有帮助。

DISM将用好的文件替换可能损坏或丢失的系统文件。但是,如果您的Windows 更新客户端已经损坏(Windows Update client is already broken),系统将提示您使用正在运行的Windows安装作为修复源,或使用网络共享中的Windows并行文件夹作为文件源。

然后,您将需要运行以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

修复损坏的 Windows Update 系统文件

在这里,您必须将C:\RepairSource\Windows占位符替换为修复源的位置。

该过程完成后,DISM将在(DISM)%windir%/Logs/CBS/CBS.log中创建一个日志文件,并捕获该工具发现或修复的任何问题。您还可以检查CBS.persist.log文件。

这些可以帮助解决可能阻止 Windows 更新安装(prevent Windows Updates from installing)的问题。



About the author

我是一名专业的计算机技术人员,在该领域拥有超过 10 年的经验。我专注于 Windows 7 和 Windows 应用程序开发,以及酷网站设计。我在该领域知识渊博,经验丰富,对于任何希望发展业务的组织来说都是一笔宝贵的财富。



Related posts