How to diagnose Windows Update error 0xc1900130

Windows Update error code 0xc1900130 may occur when the network connection between the client computer and the Windows Update server is lost and installation cannot proceed because the instance hash value is not found. You may see the following message under Settings – Installation Failed – 0xc1900130. If you encounter this problem, for example when installing a feature update, you should first check your Internet connection and then try again. If that doesn’t help you, you will find some suggestions in this post that will help you.

The technical details are :

Error code: 0XC1900130
Message: MOSETUP_E_INSTALL_HASH_MISSING.
Description: The installation cannot proceed because no hash was found.

 

What is the cause of error 0xc1900130 in Windows Update?

What is the cause of error 0xc1900130 in Windows Update?

Third-party AV interference: It turns out that an AV kit or an overprotected firewall may be responsible for freezing the relationship between the client machine and the Windows Update server. More often than not, AVG is to blame for encouraging this error code to appear. If this scenario applies, you may be able to solve the problem either by disabling real-time protection during the update installation or by removing the third-party package completely.

The conflict between the Intel RST driver and Windows 10: There is a driver file (iastorac.sys) that often blocks communication with the update server. This Intel RST file is known to conflict with older versions of Windows 10, especially versions 1900 and older. In this case, you can solve the problem by installing the iastora driver. and make your Windows installation ignore it.

Damaged WU component: As confirmed, this particular error code can also occur due to a corrupt glitch or dependency that interrupts the update process. If this scenario applies, you may be able to resolve the problem by using the automatic WU agent to reset all relevant components, or by doing it manually with an extended CMD prompt.

Another third-party conflict: It is also possible that a recent system change, caused by a partially incompatible driver or application, could affect the upgrade component. In that case, you should be able to fix the problem by using the System Restore feature to return the system to a healthy state in which this problem did not occur.

 

How to fix the 0xc1900130 Windows Update error?

How to fix the 0xc1900130 Windows Update error?

Open Windows Update Troubleshooting

The Windows Update Troubleshooter doesn’t always fix update errors, but it’s still worth a try.

  1. To open this diagnostic tool, click the “Enter here to search” button on the Windows 10 taskbar.
  2. Enter the keyword “troubleshooter” in the text box to search for troubleshooting options.
  3. Click Troubleshooter to open this tab under Settings.
  4. Then click Windows Update, and then click Run Troubleshooting.
  5. Select Apply Patch if the troubleshooter suggests a possible solution.
Run any necessary update services

Make sure that all services required for Windows Update are enabled.

  1. To do this, type cmd in the Windows 10 search box.
  2. To open the command line with high privileges, right-click on the command line and select Run as Administrator.
  3. Enter each of these commands separately at the command prompt :
    SC config wuauserv start= auto
    Bits SC config start= auto
    SC config cryptsvc start= auto
    SC config trustedinstaller start= auto
Resetting Windows Update

Resetting Windows Update fixed error 0xc1900130 for some users.

  1. Open the extended command line as described above for the second solution.
  2. Then enter the following individual commands (press Enter after entering each command):
    net stop wuauserv
    network stop cryptSvc
    network stop bits
    network stop msyserver
  3. Next, you must rename the SoftwareDistribution folder to remove it.
    To do this, type ren C: WindowsSoftwareDistribution SoftwareDistribution.old and press the Return key on your keyboard.
  4. Then type this command :
    ren C:WindowsSystem32catroot2 Catroot2.old.
    This will rename the Catroot2 folder to reset it.
  5. To restart the services, type these commands at the command prompt :
    wuauserv network start
    network start encryption
    network start bits
    network start messer.
  6. Then reboot your desktop or laptop.
Rename the file iastora.sys

Error 0xc1900130 may be caused by a conflict with the iastora driver.

  1. To fix it, open file explorer (press Windows key combination + E).
  2. Then open this folder in File Explorer: C: -> Windows -> System32 -> Drivers.
  3. Right-click on the file iastora.sys and choose Rename.
  4. Change the file name to iastora.sys.old and press Enter on your keyboard.
  5. Click Yes on any UAC prompt that might open.
  6. Then reboot Windows before checking for updates again.
Restore Windows 10 to an earlier date

Using the system restore feature, you can restore Windows 10 at a time when the 0xc1900130 error has not yet occurred on your desktop or laptop.

  1. To do this, right-click the Start button and select Run.
  2. Type restrui and click OK to start restoring your system.
  3. Click Next to continue.
  4. To select from the full list of restore points, click Show additional restore points.
  5. You must then select a restore point up to error 0xc1900130 on your PC.
  6. Select the oldest restore point if you are not sure which one to choose.
  7. The software and updates installed after the selected restore point will be removed.
  8. Click Find Affected Programs to see what software the selected restore point removes.
  9. Click Next and Finish to reboot and reset Windows 10.

With the above fixes, you can get updates for Windows 10.
Remember that you can also manually download and install cumulative updates from the Microsoft Update Catalog.

Enter the KB numbers of the updates into the search box on this site to download them from there.

If you follow the above troubleshooting steps, you should be able to fix your Windows Update error instantly.

 

Frequently Asked Questions

Windows Update error code 0xc1900130 occurs when a user tries to install a pending update through the automatic WU component. This particular error code indicates that the network connection between the client computer and the Windows Update server has been interrupted in some way.

If you get error code 0xC1900101, the problem may be caused by your antivirus software. To solve the problem, you need to completely uninstall your antivirus software and try to reinstall the update. This problem can be caused by any third-party antivirus program, so make sure you uninstall it and try to update again.

If error code 0x80070652 occurs when you try to install a certain update through Windows Update Center, you can get around the problem by reinstalling the update file. Do the following: Start your browser and go to the Microsoft Update Catalog. Look for the update file you need.

  1. Click Start. Typical Services.
  2. Right-click on the Windows Installer, and then select Properties.
  3. If Startup Type is set to Disabled, change it to Manual.
  4. Click OK to close the properties window.
  5. Right-click the Windows Installer service, and then click Start.
  6. Try installing or uninstalling it again.