Skip to Content

[Solved] Windows 10 Update Error code C1900204 couldn’t be installed

Problem: Windows 10 Update show error Windows 10 couldn’t be installed with error code 0xc1900204 “Windows Update ran into a problem” when download the new update released from Microsoft but failed to complete update installation.

Windows 10 couldn’t be installed
Error(s) found: Code C1900204 Windows Update ran into a problem.

Windows 10 Update Error code C1900204 couldn't be installed

Content Summary

Solution 1: Registry Tweak
Solution 2: Windows Update Troubleshooter
Solution 3: Make Sure Enough Disk Space
Solution 4: Restart Windows Update
Solution 5: Reset Windows Update Components

Solution 1: Registry Tweak

Step 1: Open Registry Editor (regedit) with Administrator right.

Step 2: Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Step 3: Look for ProgramFilesDir REG_SZ, right-click and choose Modify.

Step 4: Under the Value data entry, delete the current path and paste the correct path to the Program Files folder on your computer.

For 32bit Windows, correct path would be X:\Program Files (x86)
For 64bit Windows, correct path would be X:\Program Files

Step 5: Click OK and restart computer.

Solution 2: Windows Update Troubleshooter

For Windows 10:

Step 1: Open Settings app > Update & Security section > Troubleshoot tab > Windows Update

Step 2: After Windows Update troubleshooter finishes, navigate to Troubleshoot section again and open Internet Connections troubleshooter.

Step 3: Restart computer.

For Older Versions of Windows:

Step 1: Open Control Panel > Troubleshooting > Choose Fix problems with Windows Update option under System and Security section.

Step 2: Choose Next from the initial window and wait for the troubleshooter to finish.

Solution 3: Make Sure Enough Disk Space

Solution 4: Restart Windows Update

Step 1: Navigate to C:\Windows\SoftwareDistribution\Download.

Step 2: Press ctrl + a and delete everything in the folder.

Step 3: Open command prompt with administrator right.

Step 4: Enter following command: wuauclt.exe /updatenow.

Step 5: Go to Control Panel > Windows Update > Check for updates.

Solution 5: Reset Windows Update Components

Step 1: Open cmd.exe (command prompt) with Administrator right.

Step 2: Execute below command:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
cd /d %windir%\system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
netsh winhttp reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Step 3: Restart computer.

Alex Lim is a certified IT Technical Support Architect with over 15 years of experience in designing, implementing, and troubleshooting complex IT systems and networks. He has worked for leading IT companies, such as Microsoft, IBM, and Cisco, providing technical support and solutions to clients across various industries and sectors. Alex has a bachelor’s degree in computer science from the National University of Singapore and a master’s degree in information security from the Massachusetts Institute of Technology. He is also the author of several best-selling books on IT technical support, such as The IT Technical Support Handbook and Troubleshooting IT Systems and Networks. Alex lives in Bandar, Johore, Malaysia with his wife and two chilrdren. You can reach him at [email protected] or follow him on Website | Twitter | Facebook

    Ads Blocker Image Powered by Code Help Pro

    Your Support Matters...

    We run an independent site that is committed to delivering valuable content, but it comes with its challenges. Many of our readers use ad blockers, causing our advertising revenue to decline. Unlike some websites, we have not implemented paywalls to restrict access. Your support can make a significant difference. If you find this website useful and choose to support us, it would greatly secure our future. We appreciate your help. If you are currently using an ad blocker, please consider disabling it for our site. Thank you for your understanding and support.