Win10更新错误提示0x8007371b的解决方法
1. 更新前的准备工作
1.1 关闭第三方安全软件
在进行系统更新前,关闭第三方安全软件可以避免其干扰更新过程。大部分安全软件在系统托盘中都有相应的图标,右击相应图标,选择“退出”或“关闭”来关闭软件。
1.2 清空软件分发文件夹
Win10的更新文件存放在软件分发文件夹中,而清空此文件夹能够消除更新过程中潜在的问题。按下Win + X键,选择“命令提示符(管理员)”,输入以下命令:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
然后,按下Win + R键,输入“C:\Windows\SoftwareDistribution”并按回车键。在打开的文件夹中选择所有文件和文件夹,右击并选择“删除”。请注意,执行此操作会删除计算机中的所有已下载但尚未安装的更新。
之后,回到命令提示符窗口,输入以下命令:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
再次进行系统更新,看是否解决了错误提示0x8007371b的问题。
1.3 运行Windows更新故障排除
Windows系统提供了一个内置的更新故障排除程序,可以自动检测和修复一些与更新相关的问题。按下Win + I键,打开“设置”窗口。在搜索框中输入“故障排除”,选择“故障排除设置”。
在弹出的窗口中,选择“Windows 更新”,然后点击“运行故障排除”按钮。系统将自动检测并修复与更新相关的问题。
2. 手动重置Windows更新组件
2.1 停止相关服务
按下Win + X键,选择“命令提示符(管理员)”,输入以下命令:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
2.2 重命名文件夹
在运行上述命令后,按下Win + R键,输入“C:\Windows\SoftwareDistribution”并按回车键。在打开的文件夹中选择所有文件和文件夹,右击并选择“重命名”。将文件夹重新命名为“SoftwareDistribution.old”。
然后,再次按下Win + R键,输入“C:\Windows\System32\catroot2”并按回车键。在打开的文件夹中选择所有文件和文件夹,右击并选择“重命名”。将文件夹重新命名为“catroot2.old”。
2.3 重新启动相关服务
执行以下命令,依次启动相关服务:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
3. 使用DISM命令修复系统映像
3.1 运行命令提示符(管理员)
按下Win + X键,选择“命令提示符(管理员)”。
3.2 执行DISM命令
在命令提示符窗口中,输入以下命令:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
3.3 等待修复完成
执行上述命令后,系统会自动检测和修复损坏的系统映像文件。请耐心等待修复过程完成,不要中断操作。
4. 使用系统还原功能
如果上述方法无法解决错误提示0x8007371b的问题,可以尝试使用系统还原功能。系统还原可以将计算机恢复到之前的一个时间点,以解决更新错误造成的问题。
按下Win + X键,选择“控制面板”选项。在控制面板中,选择“系统和安全”,然后选择“文件历史”或“系统”。在文件历史或系统窗口中,选择“还原个人文件”或“恢复计算机设置”。
按照系统提示选择还原点,并按照指示完成系统还原。
总结
当Win10更新错误提示0x8007371b时,我们可以尝试先关闭第三方安全软件,清空软件分发文件夹,运行Windows更新故障排除程序来解决问题。如果问题仍然存在,可以尝试手动重置Windows更新组件或使用DISM命令来修复损坏的系统映像。如果以上方法都不起作用,还可以考虑使用系统还原功能来解决问题。
重要的是要记住,在进行任何操作之前,一定要备份重要的文件和数据,以防操作中出现意外情况。同时,及时更新系统、驱动程序和安全软件也是保持系统稳定性的重要措施。