How to fix error 0xc1900130 when updating Windows 7, 8 and 10?
Error 0xc1900130 occurs when the network connection between the user’s computer and the Windows Update servers is interrupted, as a result of which further download and installation of the update for the system becomes impossible.
If you encounter this problem while installing a major update for Windows, then we recommend that you check your network connection and try to install it again. If this has not borne any fruit, then below you can find several useful solutions.
Resolving error 0xc1900130 when updating Windows
This article will discuss solutions for error 0xc1900130, which have been verified in practice by many users around the world. We advise you to adhere to the order of execution indicated in the article.
Solution # 1 Clean up the SoftwareDistribution folder
To try to get rid of error 0xc1900130, you need to clear the SoftwareDistribution folder. This is not as easy as you think. First, you need to open the Command Prompt from the Administrator (Windows + X) and run the following two commands in it:
- net stop wuauserv;
- net stop bits.
The commands entered will stop the Background Intelligent Transfer Service and Windows Update services. Now you need to go to the directory: Windows SoftwareDistribution and delete all files located in this folder.
Once you clear the SoftwareDistribution folder from its contents, open Command Prompt again from Administrator and run the following two commands in it to start the previously disabled services:
- net start wuauserv;
- net start bits.
Try to update the system again. Error 0xc1900130 could go away if the problem was in the files in the SoftwareDistribution folder.
Solution # 2 Resetting the catroot2 folder
You can also try resetting the catroot2 folder to resolve the error. As in the case of the previous solution, not everything is so simple. Press Windows + X on your keyboard and select “Command Prompt (Admin)”. Now run the following set of commands in it:
- net stop cryptsvc;
- md% systemroot% system32 catroot2.old;
- xcopy% systemroot% system32 catroot2% systemroot% system32 catroot2.old / s.
Now go to the C: Windows System32 catroot2 directory and delete everything from that folder. Then open Command Prompt again as Administrator and run this command:
Open Windows Update and see if error 0xc1900130 has been resolved.
Solution # 3 Configuring service settings related to the Update Center
Perhaps the whole problem arose due to incorrect settings of some services related to Windows Update. If this is the case, then you can quickly fix the situation by doing the following:
- press the combination Windows + X and select “Command Prompt (administrator)”;
- now run the following set of commands in the Command Prompt:
- SC config wuauserv start = auto;
- SC config bits start = auto;
- SC config cryptsvc start = auto;
- SC config trustedinstaller start = auto;
- close Command Prompt and restart your computer.
By setting the automatic startup type for the required services, check if the error 0xc1900130 appears or if it has been resolved.
Solution # 4 Downloading the update manually
You can always work around error 0xc1900130 by downloading and installing the update manually. But how do you know which update failed to install? Go to System Settings by pressing the Windows Key + I key combination.
Go to the section titled “Update & Security”. Then go to the subsection “Windows Update”. Click on the item “View update log”. Here you should see error 0xc1900130 and the update you are having problems with. Copy the update number and then go to this link to the Microsoft Update Catalog.
Enter the previously copied update number in the search box and click “Find”. Find the update you need in the list and click the Download button next to it. After downloading the update file, launch it and follow the instructions on the screen.
Solution # 5 Run the Update Center Troubleshooter
In some cases, the Windows Update system troubleshooter can help with this situation. To start it, press on the Windows + S keyboard, enter “Troubleshoot” in the search box, select the result found, click on “Windows Update” and click on the “Run the troubleshooter” button.
Next, you just need to follow the instructions on the screen and apply the solution suggested by the troubleshooter. Then restart your computer and check if error 0xc1900130 is gone. It is worth noting that such a remedy does not help so often, but it was still worth trying.
Solution # 6 Clearing the DNS cache
The last thing we will try is flushing the DNS cache of your network connection. Press the combination Windows + R on the keyboard, and then write down the value “cmd” in the window that appears and press the combination Ctrl + Shift + Enter. Next, run the following command in the Command Prompt:
Now restart your computer and try running the Windows update process again. You may have managed to get rid of error 0xc1900130.