修复 Windows 11/10 上的 Windows 更新错误 0x8007045b

如果您在尝试安装某些更新(install certain updates)或从旧 Windows 版本升级到 Windows 11/10 失败后遇到错误代码0x8007045b,那么这篇文章旨在帮助您。在这篇文章中,我们将确定可能的原因,并提供您可以尝试解决问题的适当解决方案。错误字符串描述(Error String Description)可能是:

0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS

Windows 更新错误 0x8007045b

由于以下一种或多种(但不限于)已知原因,您可能会遇到Windows更新错误 0x8007045b;(Windows)

  • 系统文件损坏。
  • Windows 更新故障。
  • 第三方安全软件干扰。

修复 Windows 更新错误 0x8007045b

如果您遇到此Windows 更新(Windows Update)错误 0x8007045b 问题,您可以按照下面显示的顺序尝试我们推荐的解决方案来解决问题。

  1. 运行 Windows 更新疑难解答
  2. 执行 SFC 和 DISM 扫描
  3. Disable/Uninstall 3rd方安全软件(如果适用)
  4. 清除 Windows 更新缓存
  5. 执行全新开始(Fresh Start)就地(In-place)升级修复或云重置(Cloud Reset)

让我们看一下关于列出的每个解决方案所涉及的过程的描述。

1]运行Windows更新疑难解答(Run Windows Update Troubleshooter)

此解决方案要求您运行内置的 Windows 更新疑难解答,看看这是否有助于解决Windows 更新错误 0x8007045b(Windows Update error 0x8007045b)问题。

2]执行SFC和DISM扫描

如果您有系统文件错误,您可能会遇到Windows 更新错误 0x8007045b(Windows Update error 0x8007045b)

SFC/DISM 是Windows中的 实用程序,允许用户扫描Windows系统文件中的损坏并恢复损坏的文件。

为方便起见,您可以使用以下过程运行扫描。

  • 按 Windows 键 + R。
  • 在“运行”对话框中,键入记事本(notepad)并按 Enter 键打开记事本。
  • 将以下语法复制并粘贴到文本编辑器中。
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • 使用名称保存文件并附加.bat 文件扩展名 - 例如; SFC_DISM_scan.bat
  • 以管理员权限重复运行批处理文件(run the batch file with admin privilege) (右键单击保存的文件并从上下文菜单中选择 以管理员身份运行(Run as Administrator)),直到它没有报告错误。
  • 重新启动您的电脑。

在启动时,再次尝试更新。如果错误仍然存​​在,请继续下一个解决方案。

3 ] Disable/Uninstall 3rd方安全软件(如果适用)

防火墙和防病毒软件对您的系统安全很重要,但有时这些程序会干扰Windows 10并导致出现此错误。

McAfeeAVASTComodo都已知会导致此特定问题。在这种情况下,要解决此问题,您必须使用专用删除工具(removal tool)从 PC 中删除所有第三方防病毒程序,  以删除与您的防病毒程序关联的所有文件。

如果删除防病毒软件修复了此错误,您现在可以再次安装相同的防病毒软件,或者您可以切换到替代软件,或者最好仍然坚持使用Windows 10原生 AV 程序 -  Windows Defender

4]清除(Clear)Windows Update(Windows Update)缓存/组件

Windows 10操作系统中的 Software Distribution 文件夹是位于  Windows目录 (Software Distribution folder)(Windows directory)文件夹,用于临时存储在您的计算机上安装Windows Update可能需要的文件。此解决方案要求您 清除 Software Distribution 文件夹的内容,(clear the contents of the Software Distribution folder)然后再次重试更新过程。如果错误仍未解决,请继续下一个解决方案。

5]执行(Perform)全新启动(Fresh Start)、就地升级(In-place)修复或云重置(Cloud Reset)

此时,如果错误仍未解决,则很可能是由于某种常规无法解决的系统损坏。在这种情况下,您可以尝试全新启动、就地升级修复(Fresh Start, In-place upgrade repair)来重置每个Windows组件。此外,如果您运行的是Windows 10版本 1909 及更高版本,您可以尝试云重置(try Cloud Reset),看看是否有帮助。

Any of these solutions should work for you!



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts