如何修复Windows更新错误0x80073713

Windows更新错误0x80073713可以防止在Windows 10或11系统上安装关键更新。此错误通常是由于系统文件损坏,与安全软件发生冲突或Windows Update组件的问题。让我们探索一些已验证的方法来解决此错误并使您的更新再次工作。

步骤1:在尝试更高级修复之前,请重新启动计算机并尝试再次运行Windows更新。简单的重新启动通常可以解决导致更新故障的临时故障。

步骤2:运行内置的Windows更新故障排除器。该自动化工具可以检测并解决常见的更新问题。

访问故障排除器:

  • 打开设置应用程序(按Windows键 + i)。
  • 导航到系统>故障排除>其他故障排除。
  • 找到“ Windows Update”,然后单击其旁边的“运行”按钮。

按照屏幕上的提示,允许故障排除识别并解决其发现的任何问题。

手动下载并安装更新

如果故障排除无法解决问题,则可以尝试手动下载和安装问题的更新。

步骤1:在设置中打开Windows Update,并注意失败更新的KB号(例如,KB5033372)。

步骤2:访问Microsoft Update目录网站。

步骤3:在搜索框中输入KB编号,然后按Enter。

步骤4:为您的系统体系结构(32位或64位)找到正确的版本,然后单击“下载”按钮。

步骤5:下载后,双击.msu文件以手动安装更新。

暂时禁用安全软件

防病毒程序和防火墙有时会干扰Windows更新。暂时禁用这些安全措施可能会使更新成功安装。

步骤1:打开防病毒软件的设置,并寻找暂时禁用保护的选项。

步骤2:如果使用Windows Defender,则可以通过:

  • 打开Windows安全性
  • 点击“病毒和威胁保护”
  • 在“病毒和威胁保护设置”下,单击“管理设置”
  • 切换“实时保护”

步骤3:尝试通过禁用安全软件再次运行Windows更新。

步骤4:请记住,在更新过程完成后,无论是否成功,都可以立即重新启用安全软件。

损坏的Windows更新组件可能会导致0x80073713错误。重置这些组件通常会解决更新问题。

步骤1:打开命令提示符作为管理员。

步骤2:复制并粘贴以下命令,在每个命令之后按Enter:


net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

步骤3:重新启动计算机,然后再次尝试更新Windows。

维修Windows更新文件

部署图像服务和管理(DIMS)工具可以修复可能导致更新错误的损坏的系统文件。

步骤1:打开命令提示符作为管理员。

步骤2:运行以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth

步骤3:等待该过程完成。这可能需要几分钟。

了解更多:iOS错误1671:如何修复此iPhone更新错误

步骤4:如果DISM报告无法修复文件,则可能需要使用Windows安装媒体作为维修源。在这种情况下,使用以下命令,用Windows安装文件的实际路径替换“ C:RepairsourceWindows”:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

步骤5:Dism完成后,重新启动计算机,然后尝试再次更新Windows。

通过遵循这些方法,您应该能够解决Windows Update错误0x80073713。如果您继续遇到问题,请考虑在发生错误发生之前将系统还原执行到某个点,或与Microsoft支持以寻求进一步的帮助。