Updated March 2024: Stop getting error messages and slow down your system with our optimization tool. Get it now at this link
- Download and install the repair tool here.
- Let it scan your computer.
- The tool will then repair your computer.
Uninstall your antivirus program.
Run the Windows Update troubleshooter.
Clean up temporary files.
Run SFC and DISM.
Restart update services.
Update using the update assistant.
If any of these files are corrupted, you may encounter this Windows update error 0x800700c1. Therefore, one way to fix this error is to remove all temporary updates for Windows items that exist in the Downloads folder in the SoftwareDistribution folder.
Clean out the WinSxS folder. First, open the Windows 10 search tool by pressing the keyboard shortcut Windows + S.
Run the Windows Update troubleshooter. To run the troubleshooter, open the search utility. That
Reset Windows Update components.
Reset Windows 10.
You should update Windows frequently. But if you have upgrade problems, it can be very annoying. Now you get some tips to correct the update error 0x800f0900.
Usually, this problem occurs when you try to download/install regular cumulative updates such as KB4013429, KB4093112, KB4013429, KB4093112, etc. Internet connection problems, incorrect configurations in required components or damaged components can lead to this Windows 10 0x800f0900 update error. But don’t you worry. There are quick solutions to get rid of this problem.
Remove update files from Windows.
Windows update files are stored in the SoftwareDistribution folder. Sometimes this folder is corrupted and needs to be recreated to download and install updates from scratch.
To recreate the “SoftwareDistribution” folder, do the following:
Open the Windows Services Control Panel: To do this:
Press Windows image_thumb8_thumb + R to open the command box.
In the search box, type : services.msc and click OK.
(Accept the UAC warning when it appears).
In the Services Control Panel, locate the Windows Update service.
Right-click the Windows Update Service and select “Stop”.
Open Windows Explorer and navigate to : C:\Windows folder.
Find and delete the “SoftwareDistribution” folder (or rename it, for example “SoftwareDistributionOLD”).
Return to the Windows Services Control Panel, right-click the Windows Update Service and select “Start”.
Restart your computer.
After restarting, navigate to Update and Security and check for updates. *
Run troubleshooting for Windows Update
Let’s start with troubleshooting using the appropriate tool. Windows update troubleshooting is probably the most used tool of all the tools in the unified menu. This integrated tool should restart the update process and repair any stands. After that, you should be able to update Windows 10 to April Update by default.
To run Windows Update Troubleshooter troubleshooting:
Press Windows + I to open the Settings application.
Choose Update and Security.
In the left pane, choose Troubleshooting.
Expand Windows Update Troubleshooter and click “Run the troubleshooter”.
Fix Permission problem
Some bugs are related to permission problems on the C : drive and can be fixed by the following steps :
Log in to the server as “Administrator”.
Change permissions to give the Network Services user full access to drive C.
Log out of the server.
Log in again as “Administrator
Run the updates again.
This should install all future updates.
I hope these tips will help you correct the 0x800f0900 update error. If this problem persists, you can reset all update components in Windows.
Expert Tip: This repair tool scans the repositories and replaces corrupt or missing files if none of these methods have worked. It works well in most cases where the problem is due to system corruption. This tool will also optimize your system to maximize performance. It can be downloaded by Clicking Here
CCNA, Web Developer, PC Troubleshooter
I am a computer enthusiast and a practicing IT Professional. I have years of experience behind me in computer programming, hardware troubleshooting and repair. I specialise in Web Development and Database Design. I also have a CCNA certification for Network Design and Troubleshooting.