Installing updates in Windows 8/8.1/10 & 11 is necessary because it installs important security patches and other hotfixes to fix bugs on Windows-based systems. It not only optimizes the PC but also installs the latest features. However, somehow due to system file corruption, you may face various errors including update error 0x800705B9 – ERROR_XML_PARSE_ERROR, and due to this error, you will face Windows Update Fails issue. If you want to fix this error, stay tuned to this article.
Method 1: Fix using Advanced System Repair Tool
Most commonly, this type of error occurs due to corrupted system files, missing system files (dll, exe, sys), outdated drivers, and old windows updates. If you want to fix all these issues with ease, you can use Advanced System Repair Tool to fix, optimize, and secure your PC.
Method 2: Run System File Checker Tool
The System File Checker tool is a command-line utility that is used to scan and fix corrupted Windows 8/8.1/10 & 11 PC. This tool is inbuilt with the modern windows-based operating system, and anyone can run it just using the administrative command prompt.
Method 3: Run DISM Command
If corruption is huge and sfc /scannow fails to repair corrupted windows images, you need to use the DISM command to repair system images and then run the System File Checker tool to fix the problem.
Dism /Online /Cleanup-Image /ScanHealth
This command takes a few minutes to complete and scan thoroughly your windows image to determine whether it is corrupted or not. If it detects corruption in windows images, run the following next command to repair windows images.
Dism /Online /Cleanup-Image /RestoreHealth
This command needs a solid internet connection. It then finds the fresh file online and replaces them with corrupted files. If you have startup issues or performance issues or you are getting “dll file is missing” error continuously, then you must use DISM command with /RestoreHealth option.
Method 4: Download the update file manually from the Microsoft Catalog Website.
If you know the Update KB no. then you can directly download it from the Microsoft Catalog website and install it. Go through the below steps and download and install the windows updates file manually.
Method 5: Reset Windows Update Components Manually
If none of the above methods worked for you, just reset windows update components manually. Resetting windows update components will fix almost all the update-related issues. You just need to execute some commands in a particular order and wait until it completes the execution.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
After executing all the commands, try to install windows updates again. More likely, you would not get any error like 0x800705B9 – ERROR_XML_PARSE_ERROR. After fixing this error you might face some additional errors as AcroRd32.exe is missing error, mxdwdrv.dll not found error, and BlueStack Black App Crash Error.
In this article, I have explained 5 methods to fix Windows update error 0x800705B9 – ERROR_XML_PARSE_ERROR. This error generally occurs due to corrupted windows files, so repairing those corrupted files might fix this issue easily.