The error often arises due to lack of drive space, interference of Windows Defender, corrupted system files, and outdated system drivers. These are the most common contributors factors behind the update stuck. The error occurs when the pending update is successfully installed, and you have to restart for the changes to take effect. However, if the error occurs, the changes may not affect even if you restart the computer, but it is good to give it a try and restart the computer.
According to our research, there can be many reasons why you are getting a 0x80070032 error, we have listed some of the main ones below:-
- Corrupted System Files- Corrupted System Files are one of the main culprits that can trigger a 0x80070032 error. Most crucial files can get corrupted due to the sudden shutdowns. Fortunately, some commands help in restoring corrupted files.
- Interference of third-party antivirus- As per the affected users, Windows Defender or even third-party antivirus software blocks the essential files that might be important for Windows updates. Therefore, you must disable the antivirus temporarily to see if this fixes Error Code: 0x80070032.
- Stopped Windows Update Services- Sometimes, Windows update Services stop automatically if they might not be in use. To avoid this, you need to restart the service by following the below method.
- Corrupted Files in Software Distribution Folder- There is a good possibility that the content in the software distribution folder is corrupted. It is a folder that stores temporary data that may require Windows during the update.
- Outdated Hardware Driver- As per our research, if there is an outdated third-party driver downloaded from the manufacturer’s website can trigger this Error: 0x80070032. So make sure your drivers are up-to-date.
1. Run Windows Update Troubleshooter
Windows Update Troubleshooter is a utility that allows users to fix issues regarding Windows updates. Most Windows Update errors can be fixed by running the Windows Update troubleshooter.
- To run Windows Update Troubleshooter, launch Settings by pressing the Win + I on the keyboard
- Navigate to Update & Security
- Click Troubleshoot from the left pane
- Click View Additional Troubleshooter
- Select Windows Update and click Run The Troubleshooter
- It will automatically start detecting and fixing problems
- Once done, try to update Windows.
2. Reset the Windows Update Components
The second and most effective method on the list is resetting Windows Update components, resetting Windows update components clear the temporary files, restarting the Windows services, and replacing the corrupted ones with the default. Below are the steps to reset Windows Update Components:-
- Click Start Menu and type Command Prompt
- Press the Ctrl + Shift + Enter to launch the terminal as an administrator
- Insert the following commands and press Enter after each command
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old netsh winsock reset net start bits net start wuauserv net start appidsvc net start cryptsvc
- Press the Windows + R to open Run Program
- Enter the below path and press Enter
- Now select all the files by pressing Ctrl + A on the keyboard
- Right-click on the files and select Delete
- Once done, check if the error is still causing.
3. Set Windows Update Services to run Automatically
If the issue persists, try setting up the Windows update services to start automatically. This method allows users to update Windows instantly when they restart. Follow the steps to set Windows updates services to run automatically:-
- Type Command Prompt in the search bar
- Right-click on it and choose Run As Administrator
- Once the command prompt is opened, put the following commands and hit the Enter key after each line of code
SC config cryptsvc start= auto SC config trustedinstaller start= auto SC config wuauserv start= auto
- Once done, restart your computer and see if your Windows is updating.
4. Uninstall the Latest Update
Sometimes the windows update is corrupt or problematic, which may cause Error: 0x80070032, which is why you will need to uninstall the recent Windows update. Uninstalling the recent update will fix this error if the error arises due to the corrupt Windows update.
- To uninstall the latest Updates, press Win + X on the keyboard
- Click Settings from the listed options
- Go to Update & Security
- Click on View Update History then click Uninstall Updates
- Select the Update you want to Uninstall
- Then, right-click on the Update and click Uninstall
- Once done, check if the error is resolved.
5. Disable Windows Defender Temporarily
Another solution to fix the Windows update error is temporarily disabling the antivirus. Usually, the type of error occurs due to the interference of the third-party antivirus or Windows Defender. Generally, antivirus software can block Windows updates for some reasons. Therefore, we advise you to disable the antivirus as it can aid in fixing Windows update errors.
- To disable Windows Defender, click Start Menu and type Settings in the search bar
- Open Settings and navigate to Update & Security
- Click Windows Security from the left sidebar and click Virus and Threat Protection
- Click Manage Settings to navigate advanced security settings
- Turn off Real-Time Protection
- Click Yes when asked for permissions
- Once done, check if the error is fixed.
6. Restart Windows Update Services
As we told before, windows services stop automatically, which can trigger Error: 0x80070032. Windows services are necessary to complete the installation of regular updates. According to the affected users, restarting the service can fix the error even if the services are working fine.
- To restart Windows update Service, launch the Run Program by pressing the Win +R
- Type services.msc and press Enter
- A services Window should open, find and right-click on the Windows Update service then select Properties
- Change the Startup type from Manual to Automatic then click Apply
- Now if the service is stopped, click the Start button under Service Status
- Once done, check if the error is resolved.
7. Perform a Clean Boot
If any third-party software is interfering with the Windows Update, performing a clean boot will fix this issue. A clean boot is a troubleshooting technique that allows users to find problematic software. It is a process of starting Windows with a minimum of drivers and services. It also disables the third-party items that load at the startup because they can interfere with Windows services and other required components.
- To perform a clean boot, press the Win + R keys at the same time to open Run Program
- Type MSConfig and press Enter
- Click on Selective Startup and go to the Services tab
- Click Hide All Microsoft Services then click Disable All
- Click Apply then click OK
- Once done, restart your computer and check if the Error Code: 0x80070032 persists.
8. Free Up Drive Space
Another problem that could cause this error is the lack of drive space. Microsoft launches cumulative updates every month or week to fix bugs and improve Windows security to protect the computer system. Therefore, you need to check if there is enough space in the drive for the upcoming Windows update. If there is, proceed to the next solution; otherwise, free up some space by deleting temporary files or clearing the recycle bin.
To remove all the temporary files, press the Win + E on the keyboard to launch Windows Explorer
- Click This PC from the left pane
- Right-click on the drive, where Windows has installed
- Select Properties from the listed options
- Click Disk Cleanup, a short window will appear
- Select all the files and click OK
- Again a short Window will appear
- Click Delete Files to confirm the action
- Once done, try to update Windows and see if the error persists.
9. Run SFC or DISM
SFC or System File Checker is a command-line utility used to repair corrupted files on Windows. While, DISM, or Deployment Image Servicing and Management, has three commands that allow users to restore corrupted Windows images. These commands are mighty for restoring DLL files or .exe files. If you want to know more, read this article How to Use DISM to Repair Corrupted Files.
- Type Command Prompt in the search bar
- Click Run As Administrator from the right pane
- Click Yes when Windows prompts to UAC
- After launching the terminal, copy and paste the following commands
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
- After inserting the following commands, go to Windows update and see if the error is resolved.
10. Check For the Drivers Update
At some point, outdated drivers from a third party may trigger this error. If you have any hardware that needs a driver update, then we recommend you to update the driver. Additionally, you can also disconnect the peripheral devices to see if this fixes Error Code: 0x80070032. To update the driver, follow the methods mentioned in this article How to Update Drivers.
If all else fails to fix this error, you can try resetting the Windows OS by visiting here.