If you suddenly encountered Error Code 0xc1900130 while trying to update your Windows 10 computer, read on for this post will help you fix the problem. This kind of Windows Update error may occur when the network connection between the Windows Update server and the client machine is interrupted and the install can’t continue since the instance hash was not found. In such cases, you will see the following error message in Settings:
“Failed install attempt – 0xc1900130”
Here are the technical details of the error:
“Error Code: 0XC1900130
Message: MOSETUP_E_INSTALL_HASH_MISSING
Description: The install cannot continue because the instance hash was not found.”
If you are currently facing this problem when you tried to install a Feature Update, you might have to check your internet connection and then try to install the Windows Update again. However, if it didn’t work, then you can refer to each one of the given options below to fix the error.
Option 1 – Reset the Windows Update components
If by any chance that the second option didn’t work, resetting the Windows Update components could also help you resolve the problem. How? Refer to the following steps:
- Open Command Prompt with admin privileges.
- After that, type each one of the following commands and hit Enter after you key in one after the other.
- net stop wuauserv
- net stop cryptsvc
- net stop bits
- net stop msiserver
Note: The commands you entered will stop the Windows Update components such as Windows Update service, Cryptographic services, BITS, and MSI Installer.
- After disabling WU components, you need to rename both the SoftwareDistribution and Catroot2 folders. To do that, type each one of the following commands below, and don’t forget to hit Enter after you type one command after the other.
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
- Next, restart the services you’ve stopped by entering another series of commands. Don’t forget to hit Enter after you key in one command after the other.
- net start wuauserv
- net start cryptsvc
- net start bits
- net start msiserver
- Close Command Prompt and reboot your PC.
Option 2 – Try configuring the Windows Update-related Services
- Tap the Win + R keys to open the Run dialog box.
- Then type “cmd” in the field and tap Enter to open an elevated Command Prompt.
- Next, execute the following commands. Note that you have to type and enter each command one after the other.
- SC config wuauserv start= auto
- SC config bits start= auto
- SC config cryptsvc start= auto
- SC config trustedinstaller start= auto
- The commands you executed will make sure that the Windows Update-related services are available. Once it’s done, restart your computer and see if the Windows Update error is now fixed.
Option 3 – Try downloading and installing the Windows Updates manually
Windows Upgrade Error Code 0xc1900130 might be due to a Windows Update that has failed. So if it is not a feature update and only a cumulative update, you can download the Windows Update and install it manually. But first, you need to find out which update has failed, and to do so, refer to the following steps:
- Go to Settings and from there go to Update and Security > View Update History.
- Next, check which particular update has failed. Note that Updates that have failed to install will be displayed under the Status column which has a label of “Failed”.
- After that, go to the Microsoft Download Center and look for that update using its KB number and once you find it, download and then install it manually.
Note: You can also use the Microsoft Update Catalog, a service from Microsoft that provides a list of software updates that can be distributed over a corporate network. With the help of this service, it can be easier for you to find Microsoft software updates, drivers as well as fixes.
Option 4 – Try to run the Windows Update troubleshooter
Windows 10 have various troubleshooters that can help you resolve many system issues. So if you’re dealing with Windows Update errors like Error Code 0xc1900130, you can run the Windows Update troubleshooter to resolve it.
To run it, go to Settings and then select Troubleshoot from the options. From there, click on Windows Update and then click the “Run the troubleshooter” button. After that, follow the next on-screen instructions and you should be good to go.
Option 5 – Try to flush the DNS cache
You could also try to flush the DNS cache as it might fix the problem. To do so, follow these steps:
- Right-click on the Start button and click on Command Prompt (administrator) so you can pull up an elevated Command Prompt.
- After that, execute the following command to flush the DNS cache
ipconfig /flushdns
- Next, restart your PC and check if the problem’s fixed.
Note: You might also check your internet connection or reboot your router or plug out and then plug in your Ethernet connection manually to verify the reliability of your internet connection since intermittent connection could also cause Windows Update errors like Error Code 0xc1900130.