Recently, a few users have reported about the Update Error Code 0x800f0989 on their Windows system while trying to install the latest updates. The primary cause of the same error is minor glitches in the system that prevented you from installing the latest updates. Anyway, this is a temporary error and you can fix it quickly using the solutions given in the section below.
If you are also struggling with Update Error 0x800f0989 on your Windows system, then you can follow this article to get all the possible solutions. Then let’s have a look.
Fix 1: Run Update Troubleshooter
The first attempt to resolve the Update Error 0x800f0989 on your Windows system is running the Windows Update troubleshooter. To do so,
- Firstly, open Settings-> Update & Security-> Troubleshooter-> Other troubleshooters-> click on Run the troubleshooter beside Windows update option.
- Once done, you can start again the updates process.
Fix 2: Restart Windows Update Service
Sometimes simply restarting the Windows Update service will allow you to resolve the same issue quickly. To do so,
- Firstly, type “Services” in your desktop search box and open the first result.
- Then locate and double-click on the Window update service and set Startup type as Automatic and Service Status as Running.
- Follow the same procedure to reset the Background Intelligent Transfer service as well.
- Once done, restart the system and install the update on your system.
Fix 3: Reset Windows Update Components
At times resetting the Windows Update components will allow you to resolve the Update Error 0x800f0989 on the Windows system. To do so,
- Firstly, open the Command Prompt screen by typing “cmd” in the system search box.
- Then type or paste the below-given commands and press Enter to reset Update components,
SC config trustedinstaller start=auto
net stop bits
net stop wuauserv
net stop msiserver
net stop cryptsvc
net stop appidsvc
Ren %Systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %Systemroot%\System32\catroot2 catroot2.old
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dl
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
dism /Online /Cleanup-image /ScanHealth
dism /Online /Cleanup-image /CheckHealth
dism /Online /Cleanup-image /RestoreHealth
dism /Online /Cleanup-image /StartComponentCleanup
net start bits
net start wuauserv
net start msiserver
net start cryptsvc
net start appidsvc
- When done, restart the system and start to install the update on your system.
Fix 4: Install Windows Installation
In most cases installing the Windows Installation tool will help you to resolve the Update Error 0x800f0989 on Windows. To do so,
- Go to the Windows 10/11 Installation page and click on the Download now button under the Windows 10/11 Installation Assistant section.
- Once done, restart the system and try to install the updates.
Fix 5: Run SFC Scan
Sometimes running the SFC Scan might help you to resolve the Update Error 0x800f0989 on your Windows easily. To do so,
- Firstly, type ‘cmd’ in your desktop search box and open the Command Prompt screen from the search.
- Then copy or paste the following command on the screen and press Enter,
- Once done, you can again type or paste the following commands on the same screen and press Enter,
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- Finally, retry to install the update on your system and see if the issue get resolved for you.
Fix 6: Disable Antivirus
Along with these solutions, you need to disable the antivirus application currently installed on your system and try again to install the updates. In some cases, the antivirus can interfere with the upgrade process and prevent you from installing the latest update. Once the updates installation process gets complete, you can enable the antivirus program.
These are all about the Update Error 0x800f0989 on Windows and its fixes. If you have any queries or concerns regarding this article, you can leave a comment in the comment box below.