Issue 如何修复 Windows 更新错误 0x8007371b

如何修复 Windows 更新错误 0x8007371b

在尝试更新 Windows 时看到错误 0x8007371b 消息可能会非常紧张。这个错误多年来一直存在,并通过多个 Windows 版本和版本。它还会影响 Windows 10 用户。

为什么我会看到错误 0x8007371b?

该消息通常显示为“Windows 更新遇到未知错误”或“错误 0x8007371b”。它通常与损坏的系统文件相关联,这会阻止更新成功安装。此通知的一个可能原因是损坏的 Windows 组件存储。如果系统文件被删除或损坏,则可能会发生这种情况,这可能会阻止安装更新。

另一个可能的原因是与防病毒软件发生冲突。某些防病毒程序可能会干扰更新过程并阻止更新成功安装。此外,最近的恶意软件感染也可能导致更新错误。恶意软件会损坏系统文件,导致它们损坏甚至完全删除。在其他情况下,该消息可能与硬件问题有关,例如 RAM 故障或硬盘驱动器错误。这些问题会阻止 Windows 正确访问系统文件,从而导致更新问题。

这条特定的 Windows 更新错误 0x8007371b 消息表明某些更新文件丢失或已损坏,通常是 WinSxS 文件夹中包含的文件。幸运的是,可以采取几个步骤来解决这个问题。但是,由于每个计算机系统的特性不同,您可能需要尝试多种方法,直到找到合适的方法。

运行 DISM 扫描

DISM 代表部署映像和服务管理,它是一个内置的 Windows 工具,可以修复损坏的系统文件。要启动 DISM 扫描,请执行以下操作:

    1. 按键盘上的Windows + R。
    1. 在“运行”对话框窗口中,键入cmd ,然后同时按键盘上的Ctrl + Shift + Enter 。这将打开提升的命令提示符
    1. 命令提示符中,键入DISM /Online /Cleanup-Image /ScanHealth并按Enter 键
    1. 等待该过程完成,然后再次尝试更新 Windows

运行 SFC 扫描

另一个在处理错误 0x8007371b 时可能有用的 Windows 工具是系统文件检查器 (SFC)。

    1. Windows + R键。
    1. “运行”对话框中键入cmd ,然后按Ctrl+Shift+Enter打开提升的命令提示符窗口。
    1. 键入SFC /ScanNow并按Enter 键
    1. 等待该过程完成,重新启动计算机,然后查看错误是否已解决。

清除 Windows 10 更新缓存文件夹

    1. 按键盘上的Windows + R打开“运行”对话框。
    1. 通过在“运行”框中键入cmd并按键盘上的Ctrl+Shift+Enter打开提升的命令提示符窗口。
    1. 键入net stop wuauserv并按Enter键。
    1. 键入rd /s /q %systemroot%\SoftwareDistribution并按Enter以清除缓存文件夹。
    1. 要重新启动 Windows 更新服务,请键入net start wuauserv并按Enter键。

手动重置 Windows 更新组件

    1. Windows + R打开运行
    1. 通过在“运行”框中键入cmd并按Ctrl+Shift+Enter打开提升的命令提示符
    1. 现在,在命令提示符中键入以下命令,并在每个命令后按Enter 键执行它:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

    1. 键入ren C:\Windows\SoftwareDistribution SoftwareDistribution.old并按Enter
    1. 输入ren C:\Windows\System32\catroot2 Catroot2.old并按Enter 键
    1. 通过键入以下命令并在每个命令后按Enter来启用已停止的组件:

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

    1. 检查错误 0x8007371b 是否已修复。

如果问题仍未解决,请务必咨询专业人士。还强烈建议投资获得许可的恶意软件删除工具,以终止可能导致此错误消息的恶意应用程序。

正在加载...