Fixes

Windows Update 0xC1900209 Error [Fixed Completely]

Windows is definitely the first choice for most PC users and it is the biggest operating system provider on the market. However, a lot of users have been getting the Windows Update 0xc1900209 error while updating on Windows 10. We have compiled a guide to help get you out of this predicament using some basic solutions and workarounds.

Error 0xc1900209 display
Windows Error 0xc1900209

What Causes the Windows Update 0xc1900209 Error?

We went through the repair strategies commonly used to address this error and concluded that the following are the most common triggers behind it.

  • Outdated/Missing Drivers: If some drivers on your computer are either missing or have been outdated, you might get the Windows Update 0xc1900209 error while trying to implement an update on your computer. It is best to find out these missing drivers and install them before going for an update.
  • Background Applications: Certain background applications are also known for interfering with the Windows Update services and it can cause the 0xc1900209 issue while installing an update. It is best to put your computer in the clean boot state as listed below to fix this issue.
  • Windows Update Cache: Another potential culprit behind the Windows Update 0xc1900209 error is a corrupted Windows Update cache which can prevent the update from being installed on your computer. It is best to get rid of this cache before attempting to install a brand new update on your Windows computer.
  • Corrupted System Files: It is possible that some system registry files or other important system files have been corrupted due to a storage failure or malware issue. It is best to find these corrupted files and replace them as indicated in the solutions below.
  • Windows Update Services Glitched: You can never rule out a glitched update service if you are getting the Windows Update 0xc1900209 error while trying to update. These services sometimes need to be restarted before they can start functioning normally and this needs to be done manually in some cases.
  • Antivirus Software: Most people aren’t satisfied with the security that the default Windows Defender provides and they install third-party antivirus software to further protect their systems. However, this can sometimes come to bite you back if the software raises false alarms which cause the Error 0xc1900209 on your computer. It is best to add a temporary exception or disable the antivirus completely during an update.

Now that you are aware of some possible culprits behind the Windows Update 0xc1900209 error, we can move on towards implementing the fixes for this issue.

Before you start:

  1. Press “Win+I” on your keyboard to open “Settings” and navigate to “Update and Security”.
    Choose Update and Security
    Click on Update and Security
  2. From the left pane, navigate to the “Troubleshoot” tab and click on “Windows Update” from the right side of the window.
    Troubleshoot Windows Update
    Troubleshoot Windows Update
  3. When the troubleshooting process is completed, check whether the error is rectified.

Fixing the Windows Update 0xc1900209 Error:

Solution 1: Update your device drivers automatically

  1. Navigate to your favorite browser and download Driver Easy.
  2. Double-click on the downloaded executable file and install the tool by following the on-screen instructions.
  3. Click the Scan Now” button to start the scanning process.
    Scan Now
    Click on Scan now
  4. Now a list will appear that will be comprising all of the outdated drivers on your computer. It is up to you that you update them selectively or collectively by clicking the Update All” button at the bottom.
    Update Drivers to fix 0xc1900209 issue
    Updating Drivers
  5. When the drivers are updated successfully, restart your computer and check if the issue is resolved or not.

Solution 2: Perform a clean boot

  1. Press “Windows + R” to launch the Run box and type in “msconfig”.
    Typing in "Msconfig" to fix 0xc1900209
    Typing in “Msconfig”
  2. Click on “Services” and check the “Hide all Microsoft Services” option.
    Hide all Microsoft services
    Hide all Microsoft services
  3. Select the “Disable all” button and then click on the “Startup Tab”.
  4. From there select the “Open Task Manager” button to launch the task manager.
    Open Task Manager to get rid of 0xc1900209 issue
    Open Task Manager
  5. Select each service one by one and click on “Disable” to prevent them from launching on startup.
    Disable startup services
    Disable startup services
  6. Restart your computer and all the unnecessary services and applications will now be stopped.
  7. Now proceed to update your Windows and check if Error 0xc1900209 still occurs on your computer.

Solution 3: Manually uninstall the faulty application

  1. Press “Win + E” keys on the keyboard to open “File Explorer” and navigate to the following path from the location bar.
    C:\$WINDOWS.~BT\Sources\Panther
  2. Now locate a file that has “_APPRAISER_HumanReadable.xml” at the end of its name.
    For Example mYxPKaDIJUCVCAlq.3.1.2.3.6.0.0_APPRAISER_HumanReadable.xml
  3. Right-click on the file that was most recently created and open it with “Notepad”.
  4. Now read the file carefully and locate the following entries.
    a)  PropertyList with type “Decision Maker” with the character string “<Property Name=” DT_ANY_FMC_BlockingApplication” Value=” TRUE” Ordinal=”1″ />”
    b) The XML node “<PropertyList Type=Inventory”>” under the entry“Asset” with the property name LowerCaseLongPath
  5. Now navigate to the path of the faulty application that is written in the “Property name LowerCaseLongPath” and check which application is causing this error.
  6. Press “Windows key + I” on the keyboard to open the run box and search for “appwiz.cpl”.
    Typing "appwiz.cpl"
    Typing “appwiz.cpl”
  7. Now right-click on the troublesome application app and select “Uninstall”.
    Uninstall Faulty application to get rid of 0xc1900209 error
    Uninstall Faulty application

Solution 4: Clear Windows update cache

  1. Press “Windows + R” to launch the Run box and search for “services.msc” to open the services app.
    Typing in "services.msc"
    Typing in “services.msc”
  2. Now right-click on the “Windows Update” service and select “Stop” from the pop-up menu that appeared on the screen.
    Stop Windows Update to get rid of 0xc1900209 error
    Stop Windows Update
  3. Press “Windows + R” to launch the Run box and search for “%windir%\SoftwareDistribution\DataStore”.
  4. Now press “Ctrl + A” on the keyboard and then press the “Delete” key to delete all the files and folders present in the “DataStore” folder.
    Deleting files
    Deleting files
  5. Now open Services app again and enable the Windows update service by right-clicking on it and selecting “Start”.
    Start Windows Update to get rid of 0xc1900209 error
    Start Windows Update

Solution 5: Fix corrupted system files

  1. Click on the search button located on the taskbar and search for “Command Prompt”.
  2. Now right-click on command prompt and select “Run as administrator”.
    Run Command Prompt as administrator
    Run command Prompt an as administrator
  3. Now type the following commands one by one and hit enter to execute them:
    sfc /scannow
    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth
    DISM.exe /online /cleanup-image /startcomponentcleanup
  4. When the repairing process is finished, check if the Error 0xc1900209 is terminated.

Solution 6: Sign in to Windows hidden administrator

  1. Press “Windows + R” to launch the Run box and type in “msconfig”.
    Typing in "Msconfig"
    Typing in “Msconfig”
  2. Click on “Services” and check the “Hide all Microsoft Services” option.
    Hide all Microsoft services
    Hide all Microsoft services
  3. Select the “Disable all” button and restart your computer after applying the changes.
  4. Once your computer boots up, click on the search button located on the taskbar and search for “Command Prompt” and right-click on command prompt and select “Run as administrator”.
    Run Command Prompt as administrator
    Run command Prompt an as administrator
  5. Now type in the following commands one by one and hit enter to execute them.
    Note: replace xxxx by a password that you want to set for your hidden administrator account.
    net user administrator /active:yes
    net user administrator xxxx
  6. Now log out of your standard user account and sign in to the administrator account you just activated.
  7. After signing into this account, hopefully, error 0xc1900209 would be resolved.

Solution 7: Reset Windows Update services

  1. Click on the search button located on the taskbar and search for “Command Prompt”.
  2. Now right-click on command prompt and select “Run as administrator”.
    Run Command Prompt as administrator
    Run command Prompt an as administrator
  3. Now type the following commands one by one and hit enter to execute them:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    Ren C:\Windows\System32\catroot2 Catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  4. After resetting the services, check whether the Error 0xc1900209 persists.

Solution 8: Fix your system using a Reimage Repair Tool

  1. Launch your favorite browser and download Reimage Repair.
  2. Double-click on the downloaded setup file and follow the on-screen instructions to install it on your computer.
  3. Now launch the tool and click on the “Start Repair” button to scan and repair all of the system files.
    Start repairing files to rectify 0xc1900209 error
    Start repairing files
  4. When the system files have been repaired, proceed to update your windows again and see if the error is resolved.

Solution 9: Disable third-party antivirus software

  1. Click on the “^” button located at the bottom right of the taskbar and then right-click on the Avast icon.
  2. Hover over the “Avast Shield Control” and select the “Disable Permanently” option to disable your antivirus software.
    Disable antivirus permanently to fix 0xc1900209 error
    Disable antivirus
  3. After disabling the antivirus, check if the error has been rectified.

Solution 10: Clean Windows update download path

  1. Press the “Win + R” keys on the keyboard to open the Run box and search for “regedit”.
    Typing "regedit"
    Typing “regedit”
  2. Now navigate to the following path from the left pane.
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  3. Now locate and delete “WUServer” and “WIStatusServer” from the right side of the window.

Solution 11: Use Windows Assessment and Development Kit

Download and install SQL server:
  1. Launch your favorite browser and download the SQL server 2019 on your computer.
  2. Now open the installer and follow the on-screen instructions to install the SQL server on your PC.
  3. When the SQL server is installed successfully, download ADK by following the steps indexed below.
Download and install ADK:
  1. Launch your favorite browser and download the Assessment and Development Kit on your computer.
  2. Now open the installer and follow the on-screen instructions to install the ADK on your PC.
  3. Make sure you select only “Application Compatibility Tools” from the list of tools under the “Select the features you want to install” window that appeared during the installation process.
  4. When the installation process is completed, follow the steps listed below to fix the compatibility issues.
Fix compatibility issues:
  1. Click on the search button located on the taskbar and search for “Compatibility Administrator”.
  2. Click on the “Search” button located on the menu bar and select the “Fixed Programs” option from the drop-down list.
  3. Now click on the “Find now” button and wait patiently while the application scans your system’s directory.
  4. When the scan is completed, a list of some applications will be displayed at the bottom pane of the window.
  5. Double-click on an application from the list to go back to the main section of ADK. Here, an entry will be highlighted that will be associated with the application you clicked before.
  6. Now “Copy” the highlighted entry and scroll down to locate the “New Database” option located under the “Custom Databases” section.
  7. Right-click on the “New Database” option and select “Paste” from the pop-up menu.
  8. Repeat steps 5, 6, and 7 for every application located in the list that appeared on the bottom pane of the window.

If you are using a 64-bit Windows, then your programs are stored in the Program Files (x86) folder also. So, make sure you search for compatibility issues in that folder also. You can do this by clicking go the “Browse” button located at the top-right corner of the “Find now” window and going to the Program Files (x86) folder.

Solution 12: Reset Microsoft store

  1. Press “Win + X” keys on the keyboard and click on “Windows PowerShell (Admin)”.
    Windows PowerShell (Admin) to fix 0xc1900209 issue
    Windows PowerShell (Admin)
  2. Now type the following commands one by one and hit enter to execute them:
    wuauclt.exe /updatenow
    exit
  3. Now restart your computer and check whether the error is rectified.

Solution 13: Rename the CBS.log file

  1. Press the “Win + R” keys on the keyboard to open the Run box and search for “services.msc”.
    Typing in "services.msc"
    Typing in “services.msc”
  2. Now locate and double-click on “Windows Modules Installer” to open its properties.
    click on Windows Modules Installer to fix 0xc1900209
    Choose Windows Modules Installer
  3. Navigate to the “General” tab and set the startup type as “Manual”.
  4. Apply the changes and restart your computer.
  5. Now open file explorer and navigate to the following path in your directory.
    C:\WINDOWS\Logs\CBS
  6. Now locate the “CBS.log” file and rename it to “CBSold.log”.
    Rename CBS.log file to get rid of 0xc1900209
    Rename CBS.log file
  7. After renaming the file, follow the steps 1, 2 and 3 to set the “Windows Modules Installer” startup type as “Automatic”.
    Setting as Automatic
    Setup Startup Type

Solution 14: Install .Net Framework 3.5

  1. Press the “Win + R” keys on the keyboard to open the Run box and search for “appwiz.cpl”.
    Typing "appwiz.cpl"
    Typing “appwiz.cpl”
  2. From the left pane, click on the “Turn Windows features on or off” option.
    Turn Windows features on or off
    Turn Windows features on or off
  3. Now uncheck the box parallel to “.NET Framework 3.5” and click on the “OK” button.
    Install .Net Framework 3.5
    Install .Net Framework 3.5
  4. From the window appeared on the screen, click on “Download Files from Windows update”.
  5. Now, wait for your system to automatically download and install .Net Framework 3.5 and see if the error is resolved.

Solution 15: Uninstall the latest Window update

  1. Press “Windows + I” keys on the keyboard to open “Settings” and choose “Update and Security”.
    Update and Security
    Click on Update and Security
  2. Navigate to the “Windows Update” tab from the left side of the screen and select “View update history”.
    View update history to get rid of 0xc1900209
    Choose View update history
  3. Now click on the “Uninstall Updates” option, right-click on the Windows update that was installed on your computer recently, and select “Uninstall”.
    Uninstall Updates
    Uninstalling Updates
  4. When the uninstallation process is completed, most probably error 0xc1900209 would be resolved.

Solution 16: Update via Microsoft Update Catalog

  1. Right-click on “This PC” and select Properties. Under the “System” section, note down the “System type”.
    Click on System type
    Choose System type
  2. Now launch your favorite browser and go to Microsoft Update Catalog. From the search bar at the top right corner of the screen, search for “4522355”.
  3. Now locate the correct version corresponding to your system type and click on the “Download button”.
  4. Now click on the link generated on the confirmation page to start the download.
    Download File
    Download Update
  5. After the completion of the download, double-click on the “.msu installation package” and follow the on-screen instructions to install the Windows update.
  6. After the installation restart your computer and check if the error is eliminated.

Workaround:

Many users have reported that they managed to get around this error by installing an additional SATA disk to their computer and cloning their Windows to the other disk. If you have an extra hard disk slot in your computer, connect an additional hard disk to it and see if the error is removed.

Hopefully, the error must be gone till now. For further detail and information click here.

Alan Adams

Alan is a hardcore tech enthusiast that lives and breathes tech. When he is not indulged in playing the latest video games, he helps users with technical problems that they might run into. Alan is a Computer Science Graduate with a Masters in Data Science.
Back to top button