Fix Windows Update error 0x8007045b on Windows 10
If you encounter the error code 0x8007045b when you try to install certain updates or after a failed upgrade to Windows 10 from an older version of Windows, this message is intended to help you. In this article, we will identify the possible causes and provide the appropriate solutions that you can try to resolve the problem. The description of the error string can be:
0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS
You may experience Windows update error 0x8007045b due to one or more (but not limited to) of the following known causes;
- System file corruption.
- Windows Update problem.
- Interference from third-party security software.
Fixed Windows update error 0x8007045b
If you are facing this Windows Update 0x8007045b error issue then you can try our recommended solutions in the order presented below to fix the issue.
- Run the Windows Update troubleshooter
- Perform an SFC and DISM scan
- Disable / Uninstall third-party security software (if applicable)
- Clear Windows Update cache
- Perform a fresh start, on-site upgrade repair, or cloud reset
Let’s take a look at the description of the process involved for each of the solutions listed.
1]Run the Windows Update troubleshooter
This solution requires that you run the built-in Windows update troubleshooter and see if that helps to fix the problem. Windows update error 0x8007045b problem.
2]Perform an SFC and DISM scan
If you have system file errors, you may experience the Windows update error 0x8007045b.
The SFC / DISM is a Windows utility that allows users to check for corruption in Windows system files and restore corrupted files.
For ease and convenience, you can run the analysis using the procedure below.
- Press Windows key + R.
- In the Run dialog box, type notepad and press Enter to open Notepad.
- Copy and paste the syntax below into the text editor.
@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
- Save the file with a name and add it .bat file extension – for example; SFC_DISM_scan.bat.
- Run the batch file repeatedly with administrator privileges (right-click the saved file and select Execute as administrator in the context menu) until it reports no error.
- Restart your PC.
At startup, try to update again. If the error persists, continue to the next solution.
3]Disable / Uninstall third-party security software (if applicable)
Firewall and antivirus are important for the security of your system, but sometimes these programs can interfere with Windows 10 and cause this error to appear.
McAfee, AVAST and Comodo are all known to cause this particular problem. In this case, to resolve this issue, you will need to remove all third-party antivirus programs from your PC using the dedicated removal tool to remove all the files associated with your antivirus program.
If removing the antivirus corrects this error, you can now reinstall the same antivirus, or you can switch to alternative software or better stick to the native Windows 10 AV program – Windows Defender.
4]Clear Windows Update cache / components
the Software distribution folder in the Windows 10 operating system is a folder located in the Windows directory and used to temporarily store files that may be required to install Windows Update on your computer. This solution requires that you delete the contents of the Software Distribution folder, and then start the update process again. If the error is still not resolved, go to the next solution.
5]Perform a fresh start, on-site upgrade repair, or cloud reset
At this point, if the error is still not resolved, it is most likely due to some sort of system corruption which cannot be resolved in a conventional manner. In this case, you can try Fresh Start, In-place upgrade repair to reset each Windows component. Also, if you’re running Windows 10 version 1909 and later, you can try cloud reset and see if it helps.
Any of these solutions should work for you!