Windows Error Code 0x8007045b: What's It & How To Fix

Written byHeloise Montini
Heloise Montini

Heloise Montini is a content writer whose background in journalism make her an asset when researching and writing tech content. Also, her personal aspirations in creative writing and PC gaming make her articles on data storage and data recovery accessible for a wide audience.

Edited byLaura Pompeu
Laura Pompeu

With 10 years of experience in journalism, SEO & digital marketing, Laura Pompeu uses her skills and experience to manage (and sometimes write) content focused on technology and business strategies.

Co-written byBogdan Glushko
Bogdan Glushko

CEO at SalvageData Recovery, Bogdan Glushko has over 18 years of experience in high-security data recovery. Over the years, he's been able to help restore data after logical errors, physical failures, or even ransomware attacks, for individuals, businesses, and government agencies alike.

I think there's an issue with my storage device, but I'm not sure
Start a free evaluation

Windows error code 0x8007045b, also known as ERROR_SHUTDOWN_IN_PROGRESS, happens when Windows attempts to install certain updates, however, Windows can't complete the operation because it's shutting down. The error code 0x8007045b can also happen after a failed upgrade from an older Windows version.

What causes the Windows error code 0x8007045b?

The ERROR_SHUTDOWN_IN_PROGRESS or error code 0x8007045b can be caused by Windows attempting to install updates or during a Windows upgrade process that fails. It could also be due to system file corruption, an update glitch or corruption, or an issue with a third-party software.

System File corruption

There are several ways your Windows computer System File can get corrupted. And fixing it usually takes just a few easy steps.You can fix System File corruption with DISM and SFC or by performing a repair install.

Windows Update glitch or corruption

An unusual glitch can lead to the ERROR_SHUTDOWN_IN_PROGRESS on Windows. This glitch can stop Windows Updates (WU) ability to download and install updates.To fix it, you can try a Windows Update troubleshooter or reset all WU components manually via an elevated CMD window.

Third-party software

Some software can affect your Windows operating system (OS) performance and lead to the error code 0x8007045b.This includes antivirus software and other overprotective third-party AV suites with the potential of blocking communications between your computer and the update server. In this case, to fix the issue, you have to uninstall the application responsible for the error code 0x8007045b

Fortunately, you can restore your computer on your own. In case of any trouble, contact a Windows data recovery service for further help.

Symptoms of the Windows error code 0x8007045b

The ERROR_SHUTDOWN_IN_PROGRESS on Windows computers will typically show up as multiple Windows updates failing to install at once. You can also see this error as Windows attempts to reinstall the same updates over and over without success.In case you need help fixing hard disk errors, you can contact our experts for a free in-lab evaluation.You may also be interested in how to fix Windows Detected Hard Disk Problem.

How to fix the Windows error code 0x8007045b

Fortunately, there are several fixes available for Windows error code 0x8007045b.

How to fix the Windows error code 0x8007045b

Solution 1. Restart your computer

A simple restart may be enough to resolve the error code 0x8007045b.Sometimes, restarting your computer allows Windows to finish its shutdown sequence and resume normal operations.

Solution 2. Disable antivirus software to fix Windows error code 0x8007045b

Compatibility issues with your antivirus software can sometimes cause Windows error code 0x8007045b. Try disabling or uninstalling the antivirus and attempting to install the Windows updates again.

Solution 3. Use Windows Update Troubleshooter

Windows has a built-in troubleshooter designed to automatically detect and fix Windows update errors. To access it, go to

Settings > Update & Security > Troubleshoot > Windows Updates

Click on Run to start the troubleshooting.

Solution 4. Reset Windows updates manually

If Windows isn't able to download or install an update correctly, you can attempt to do so manually.To do so, you will have to stop BITS, Cryptographic, MSI Installer, and Windows Update services. Open Command Prompt as administrator.

Open Command Prompt as administrator

Then, type the following commands:net stop wuauservHit the Enter key.net stop cryptSvcHit the Enter key.net stop bitsHit the Enter key.net stop msiserverHit the Enter key.This will disable the services. Then, you’ll have to rename the SoftwareDistribution and Catroot2 folders.To do it, type and then press Enter after each:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

Now, you have to restart BITS, Cryptographic, MSI Installer, and Windows Update services. Type:

net start wuauserv

Hit the Enter key.

net start cryptSvc

Hit the Enter key.

net start bits

Hit the Enter key.

net start msiserver

Hit the Enter key.

Update the Windows again and see if the ERROR_SHUTDOWN_IN_PROGRESS is fixed.

Solution 5. Perform a System File Checker Scan

Windows error code 0x8007045b may also be caused by corrupt Windows files. To fix this, use the built-in Windows utility called System File Checker (SFC). This will scan your system and repair any corrupted Windows files. Press the Windows + R keys and then type cmd in the search box and hit Enter.

sfc /scannow

In the Command Prompt window, type sfc /scannow and press Enter to start the scan.By the end, you’ll see every information about your disk. If the scan finds any error, it will automatically fix it.

Run SFC scan

Restart your computer and try to update Windows again.

Solution 6. Use DISM to fix Windows error code 0x8007045b

Like SFC, the DISM scan can detect disk issues and fix them. This can eliminate the Windows error code 0x8007045b and allow the update installation.To run the DISM scan, open Command Prompt as administrator and then type the following commands, pressing Enter after each one.

Dism.exe /online /cleanup-image /scanhealth

Dism.exe /online /cleanup-image /restorehealth

Each process has its own time to end. Therefore, wait for the scan to finish before starting the restore.

Solution 7. Clear the Windows Update cache folder

This solution requires you to execute the Command Prompt as the administrator. To see how to do it, check Solution 3.Type net stop wuauserv at the Command Prompt window and hit Enter.Then, type the command rd /s /q %systemroot%\SoftwareDistribution to clean the cache folder.After this, you can type net start wuauserv to restart the Windows Update Service. Close the Command Prompt and try updating Windows again.

Solution 8. Contact a recovery service

Although you can fix the Windows error code 0x8007045b, it’s not always recommended. If you feel insecure about it, you should then contact a data recovery service to help you. This way you can guarantee your device integrity and avoid data loss.SalvageData offers a free in-lab evaluation and the entire process is transparent. This means that you’re part of the recovery process from start to finish. Contact our data recovery experts 24/7 for help with your Windows computer.

TL; DR: Top reasons for the Windows error code 0x8007045b (a.k.a. ERROR_SHUTDOWN_IN_PROGRESS) include software update issues, system file corruption, and third-party software. This error can be remedied by restarting Windows, resetting updates manually, clearing the Windows Update cache folder, and other solutions listed here.

If you’re still seeing this error code, contacting a data recovery service such as SalvageData is your best chance to save your documents and photos from permanent data loss.

Share this article

Related services

These are the most commonly requested data recovery services. At our headquarters' cleanroom lab, our certified engineers conduct a thorough review of any type of physical storage device, determining if there is logical or physical damage and carefully restoring all of the lost files.ces.

External Drive Data Recovery

We recover data from both external SSD and HDD drives. Rely on certified experts to restore your important files from damaged or corrupted external drives.

/services/data-recovery/external-drive/

Hard Drive Data Recovery

Recover data from all brands of HDD, PC hard drives, and hybrid disks. Our specialists ensure fast and secure recovery for any data loss scenario.

/services/data-recovery/hard-drive/

NAS Data Recovery

Recover data from NAS devices, including RAID configurations. Our team handles all types of NAS systems and ensures data recovery with minimal downtime.

/services/data-recovery/nas/

RAID Data Recovery

Our RAID data recovery services cover RAID 0, 1, 5, 10, and other configurations. We offer expert solutions for failed, degraded, or corrupted RAID arrays.

/services/data-recovery/raid/

SAN Data Recovery

Our team specializes in handling SAN devices from leading manufacturers like Dell EMC, HP, and IBM, ensuring efficient recovery with minimal disruption to your operations.

/services/data-recovery/san/

SD Card Data Recovery

Our recovery experts specialize in restoring data from SD and memory cards. We guarantee quick recovery with a no-data, no-charge policy.

/services/data-recovery/sd-card/

SSD Data Recovery

Our data recovery experts handle all SSD data loss scenarios with advanced tools, ensuring maximum recovery with high-security protocols.

/services/data-recovery/ssd/

USB Flash Drive Data Recovery

Recover lost data from USB flash drives, regardless of the damage or brand. We offer free in-lab evaluations to assess data recovery needs.

/services/data-recovery/usb-flash-drive/

If you’re unsure about which data recovery service to choose, let our team assist you in selecting the appropriate solutions. We understand the anxiety that comes with a sudden drive failure, and we are more prompt in our actions compared to other recovery service providers.