Windows错误代码0x8007045b:它是什么以及如何修复

Windows错误代码0x8007045b,也称为error_shutdown_in_progress,当Windows尝试安装某些更新时,发生Windows无法完成操作,因为它正在关闭。错误代码0x8007045b也可以在旧的Windows版本升级失败后发生。

error_shutdown_in_progress或错误代码0x8007045b可能是由Windows试图安装更新或在Windows升级过程中引起的。这也可能是由于系统文件损坏,更新故障或腐败或第三方软件的问题。

系统文件损坏

您的Windows计算机系统文件可以通过几种方式损坏。修复它通常只需几个简单的步骤。您就可以用DISM和SFC或执行维修安装来修复系统文件损坏。

Windows更新故障或腐败

不寻常的小故障可以导致Windows上的error_shutdown_in_progress。此故障可以停止Windows更新(WU)下载和安装更新的功能。要修复它,您可以通过高架CMD窗口手动尝试Windows Update Dexation Dextshoteer或手动重置所有WU组件。

第三方软件

某些软件可能会影响您的Windows操作系统(OS)性能,并导致错误代码0x8007045b。此包括Antivirus软件和其他过度保护的第三方AV套件,有可能阻止计算机和更新服务器之间的通信。在这种情况下,要解决该问题,您必须卸载负责错误代码0x8007045b的应用程序

幸运的是,您可以自己恢复计算机。如果有任何麻烦,请联系Windows数据恢复服务以进一步帮助。

Windows错误代码0x8007045b的症状

Windows计算机上的error_shutdown_in_progress通常显示为多个Windows更新无法一次安装。您还可以将此错误视为Windows尝试重新安装相同的更新一遍又一遍,没有成功。如果您需要帮助修复硬盘错误,可以联系我们的专家以进行免费的单击评估。您可能还对如何修复Windows检测到的硬盘问题感兴趣。

如何修复Windows错误代码0x8007045b

幸运的是,Windows错误代码0x8007045b有几个修复程序。

解决方案1。重新启动计算机

一个简单的重新启动可能足以解决错误代码0x8007045b。有时,重新启动计算机允许Windows完成其关闭序列并恢复正常操作。

解决方案2。禁用防病毒软件以修复Windows错误代码0x8007045b

与您的防病毒软件的兼容性问题有时可能导致Windows错误代码0x8007045b。尝试禁用或卸载防病毒软件,并尝试再次安装Windows更新。

解决方案3。使用Windows更新故障排除器

Windows具有一个内置故障排除器,旨在自动检测和修复Windows更新错误。要访问它,请转到

设置>更新&安全>故障排除> Windows更新

单击运行以开始故障排除。

解决方案4。重置Windows更新

如果Windows无法正确下载或安装更新,则可以尝试手动进行操作。要这样做,您将必须停止位,加密,MSI安装程序和Windows Update Services。打开命令提示符作为管理员。

然后,键入以下命令:net stop wuauservhit enter key.net stop cryptsvchit enter key.net stop stop bitshit enter key.net stop msiserverhit the Enter key。这将禁用服务。然后,您必须重命名SoftWaredistribution和Catroot2文件夹。要执行此操作,然后按Enter按ENTER:

REN C:WindowsSoftWaredistribution softwaredistribution.old

REN C:WindowsSystem32CATRoot2 Catroot2.old2

现在,您必须重新启动位,密码学,MSI安装程序和Windows Update Services。类型:

网络启动Wuauserv

点击Enter键。

网络启动cryptsvc

点击Enter键。

净启动位

点击Enter键。

NET启动MSISERVER

点击Enter键。

再次更新窗口,看看是否已修复了error_shutdown_in_progress。

解决方案5。执行系统文件检查器扫描

Windows错误代码0x8007045b也可能是由损坏的Windows文件引起的。要解决此问题,请使用内置的Windows实用程序称为系统文件检查器(SFC)。这将扫描您的系统并修复任何损坏的Windows文件。按Windows + R键,然后在搜索框中键入CMD,然后按Enter键。

在命令提示符窗口中,键入SFC /Scannow,然后按Enter启动扫描。最后,您将看到有关磁盘的所有信息。如果扫描发现任何错误,它将自动修复它。

重新启动计算机并尝试再次更新Windows。

解决方案6。使用DISM修复Windows错误代码0x8007045b

像SFC一样,DISM扫描可以检测到磁盘问题并修复它们。这可以消除Windows错误代码0x8007045B并允许更新安装。要运行DISM扫描,打开命令提示符作为管理员打开命令提示符,然后输入以下命令,然后按Enter在每个命令之后。

dism.exe /在线 /清理图像 /scanhealth

dism.exe /在线 /清理图像 /RestoreHealth

每个过程都有自己的时间结束。因此,等待扫描完成,然后开始还原。

解决方案7。清除Windows更新缓存文件夹

该解决方案要求您作为管理员执行命令提示符。要查看如何做到这一点,请检查解决方案3.Type Net Stop wuauserv在命令提示符窗口处并点击Enter。然后,输入命令RD /S /Q%SystemRoot%SystemRoot%软件施放以清洁缓存文件夹。您可以输入NET START WUAUSERV重新启动Windows更新服务。关闭命令提示符,然后尝试再次更新Windows。

解决方案8。联系恢复服务

尽管您可以修复Windows错误代码0x8007045b,但并不总是建议使用。如果您对此感到不安全,则应联系数据恢复服务以帮助您。这样,您可以保证设备完整性并避免数据丢失。Salvagedata提供了免费的单击评估,并且整个过程都是透明的。这意味着您从头到尾都是恢复过程的一部分。请与我们的数据恢复专家24/7联系以帮助您的Windows计算机。

tl;博士:Windows错误代码0x8007045b(aka error_shutdown_in_progress)的主要原因包括软件更新问题,系统文件损坏和第三方软件。可以通过重新启动Windows,手动重置更新,清除Windows Update Cache文件夹以及此处列出的其他解决方案来纠正此错误。

如果您仍在看到此错误代码,请联系数据恢复服务(例如salvagedata)是您保存文档和照片中永久数据丢失的最佳机会。