Microsoft regularly updates the Windows operating system to fix bugs and improve its performance. These updates are expected to go smooth, but things may not always go as planned. Many users have complained of receiving 0x800705b4 Error while updating Windows.
If you are experiencing the same update error, this post is for you. Here we have discussed the 0x800705b4 Error update error in detail.
Causes of 0x800705b4 Error
There can be several reasons behind the 0x800705b4 error. You can get the error when the system files are damaged or corrupted or when there are some registry errors, or when the windows update service is not set to automatic. A malware or virus attack can also cause this error.
Many users ignore this error, which is not advisable. According to experts, the 0x800705b4 Error can spell disaster for your computer. It can affect the security and performance of your computer that can be difficult to resolve.
Here we have discussed a few solutions to resolve the 0x800705b4 error.
Before Anything Else
Windows OS depends on several components and services for smooth functioning. Many times a required service doesn’t get started as it should, which might lead to errors. Hence, before following any solutions in the post, restart your computer and see if the 0x800705b4 Error persists.
If you still get the error while updating Windows, you can start with the first solution in the list.
Solution One – Run Windows Update Troubleshooter
Windows comes with an Update Troubleshooter that can fix most errors with the Windows update process. When you run this tool, it will detect the error and fix it automatically. Here are the steps to follow
- Click Start and type troubleshoot in the Cortana search bar
- From the list of search results, click Troubleshooting
- In the left-hand pane, click View All
- In the All categories window, locate and click Windows Update
- In the next window, click Advanced
- Click Run as administrator
- Click Next
Let the troubleshooting utility run and fix the errors. After the Update Troubleshooter completes its operation, try updating Windows. If the Windows Update Troubleshooter was not able to fix the error, move to the next solution.
Solution Two- Delete some update related files
You cannot rule out the possibility of corruption of Windows update files. According to experts, deleting specific Windows update files will force the Windows OS to download these files again that might help resolve the issue. Here are the steps to follow.
- Click Start and type Services in Cortana search
- Open Services app
- In the Services window, locate and right-click Background Intelligent Transfer Service and select Stop
- Now right-click Windows Update then select Stop
- Open Windows Explorer and go to following folder- C:\Windows\SoftwareDistribution
- Select all files in the folder and press delete button on keyboard
- Close all windows
Now try installing Windows updates. If deleting Windows update files has not helped, move to next solution
Solution Three- Make Changes to Windows Update Settings
There is a possibility some Windows update settings are preventing the installation of updates. To rule out this possibility, make some changes to the Windows update settings. Here are the steps to follow.
- Click Start and type Windows updates in the Cortana search box
- In the search results, click Check for updates
- In the Settings window, click Advanced options
- Uncheck the option- Give me updates for other Microsoft products when I update Windows.
- Close all windows and restart your computer
- Open the Windows Update settings and click Check for updates
If the above solution has not worked for you, proceed to the next solution in the list.
Solution Four- Disable 3rd party Anti-virus software and start Windows Defender
Though 3rd party anti-virus solutions are good they can be the reason behind errors like 0x800705b4 Error. To ensure your 3rd party anti-virus solution is not causing the problem, disable the anti-virus temporarily and enable Windows Defender. Here are the steps to follow.
Disable 3rd party anti-virus software
The steps to disable anti-virus software vary. Here we have provided general steps to disable 3rd party anti-virus software.
- Open anti-virus application
- Go to Settings and look for options like disable for 10 minutes, disable for 1 hour, disable until next restart.
- Click on the desired option in the list to disable anti-virus temporarily
The next step is to enable Windows Defender which is part of Windows security tools. Here are the steps to follow.
- Press Windows + R key combination on the keyboard
- Type services.msc and click OK
- In the Services window, make sure the Windows Defender Antivirus service and Windows Defender Firewall service is running. If they are stopped, you need to start them
- Right-click Windows Defender Antivirus service and select Properties
- In the Startup type- select Automatic from the drop-down list
- Under the Service Status section, click the Start button
- Click Apply->OK
- Now you need to start the Windows Defender service similarly.
- Right-click Windows Defender service and select Properties.
- Start Windows Defender firewall and close all windows
Now try updating the Windows. If the above solution has not helped, move to the next solution.
Solution Five – Run SFC scan
Windows comes with an in-built maintenance tool known as System File Checker. It is designed to check the integrity of the system files and replace any missing or corrupted files. It is easy to use and the error detection and repair process is automatic. Here are the steps to run an SFC scan on your computer.
- Click Start
- Type cmd in the search bar
- Right-click command prompt from the list of results and select Run as administrator
- The computer prompts a User Account Control dialog, click Yes to confirm
- In the command prompt, type SFC /scannow
- Hit the Enter key on the keyboard
- Wait for the SFC scan process to complete.
- Restart your computer and try installing Windows updates.
If the 0x800705b4 error is not fixed by SFC scan, you need to run DISM scan by following steps given in the next solution
Solution Six- Run DISM scan
DISM is short for Deployment Image Servicing and Management. It is a command-line tool used to service and prepare Windows images. The main difference between SFC and DISM is the former utility tool scans your hard drive for corrupt and missing system files while the latter fixes the corrupt system files in the component store of Windows system image. Here are the steps to run the DISM scan on your computer.
- Open an elevated command prompt
- In the command prompt window, type DISM /Online /Cleanup-Image /Check Health
- Press enter on the keyboard
The DISM tool checks system files and repairs any corrupted files from Windows image. Experts advise users to run advanced scan and repair option by executing the following command
- In the command prompt window, type DISM /Online /Cleanup-Image /Restore Health
- Press Enter on the keyboard
Solution Seven- Reset Windows update components
Since the error is related to Windows updates, resetting Windows update components could help resolve the issue. Here are the steps to follow.
Open command prompt with administrator rights
In the command prompt, type the following commands and press Enter after each command.
- net stop bits
- net stop wuauserv
- net stop cryptsvc.
- net stop appidsvc
the above command will stop the related Windows update services. The next step involves deleting a specific file. In the command prompt, type the command given below
After deleting the file you have to make changes to the files in the system32 folder. Here is the command you have to type in the command prompt window- cd /d %windir%system32
The next step is to start all the BITS files. BITS stands for Background Intelligent Transfer Service. It is used by the Windows operating system to download updates to your local system. Here is the list of commands to type. You need to press Enter after each command.
- exe cryptdlg.dll
- exe slbcsp.dll
- exe atl.dll
- exe wups2.dll
- exe wuapi.dll
- exe ole32.dll
- exe dssenh.dll
- exe shell32.dll
- exe msxml.dll
- exe wuaueng.dll
- exe actxprxy.dll
- exe softpub.dll
- exe wuaueng1.dll
- exe urlmon.dll
- exe muweb.dll
- exe wuwebv.dll
- exe wintrust.dll
- exe shdocvw.dll
- exe jscript.dll
- exe oleaut32.dll
- exe sccbase.dll
- exe qmgr.dll
- exe wucltui.dll
- exe wups.dll
- exe gpkcsp.dll
- exe wuweb.dll
- exe scrrun.dll
- exe mshtml.dll
- exe msxml3.dll
- exe wucltux.dll
- exe qmgrprxy.dll
- exe browseui.dll
- exe initpki.dll
- exe vbscript.dll
- exe msxml6.dll
- exe rsaenh.dll
After executing these commands, you need to perform a Winsock reset that will clear any socket errors that arise due to the download of some unknown file. Winsock is an important element of Windows OS that contains settings of Internet connectivity. Type the following command to reset Winsock – netsh winsock reset
The next thing you need to do is restart all Windows update services through the following commands. Press enter on the keyboard after each command.
- net start bits
- net start cryptsvc
- net start appidsvc
- net start wuauserv
The last step in this solution is to restart the computer and try installing the updates. If none of the above solutions has worked for you, you need to perform a clean install of Windows and then try updating Windows.