如何修复 Windows 更新错误 0x8007371b
Windows Update 似乎是用户最有问题的实用程序之一。它通常会产生未知的错误代码,用户发现这些代码难以解决。用户抱怨的最近消息之一是 Windows 更新错误 0x8007371b。如果您遇到此问题,那么您可能想尝试几个故障排除提示。此错误的另一个名称是“ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE”。通常,这意味着 WinSxS 目录下的文件存在错误 - 它们丢失或损坏。
Table of Contents
如何修复 Windows 更新错误 0x8007371b?
首先要尝试的是运行嵌入在 Windows 中的疑难解答实用程序。您可以通过Start Menu -> Settings访问它。在那里,打开疑难解答 -> 其他疑难解答,然后选择Windows 更新下的运行疑难解答选项。
按照屏幕上的说明进行操作并等待 Windows 完成任务。完成后尝试再次运行 Windows 更新。
通过运行 DISM 扫描修复 Windows 更新错误 0x8007371b
要尝试的另一个修复方法是运行部署映像和服务管理 (DISM) 骗局。它可以帮助识别和修复 Windows 文件和文件夹的各种问题。
- 转到开始菜单 -> 命令提示符。右键单击它并选择以管理员身份运行。
- 复制并粘贴命令DISM /Online /Cleanup-Image /ScanHealth ,然后按 Enter。
- 执行相同操作,但使用命令DISM /Online /Cleanup-Image /RestoreHealth 。
您可以执行的另一种扫描是运行系统文件检查器 (SFC)。再次打开命令提示符,但这次执行命令sfc /scannow 。完成可能需要 15-20 分钟,所以请耐心等待。
清除 Windows 更新缓存文件夹
如果您的 Windows 更新缓存混乱,这可能是 Windows 更新错误 0x8007371b 的原因。幸运的是,您可以通过几个命令轻松清除缓存。
- 通过开始菜单打开命令提示符。确保选择以管理员身份运行。
- 使用命令net stop wuauserv – 这将禁用 Windows 更新服务。
- 键入并执行命令rd /s /q %systemroot%\SoftwareDistribution – 这将刷新缓存。
- 最后,运行net start wuauserv以恢复 Windows Updater 服务。