Are you trying to update your Windows to a newer version of Windows? From Windows 7 or to Windows 10 using the Windows Update Assistant, the utility might give Error Code 0xc1900200. Be it any case, you being an installer, provide all the necessary details, yet you face this error again and again. Ultimately resulting in the failure of Windows update.
- 1 Causes of Windows Update 0xc1900200 Error
- 1.1 Method 1: Verifying the Minimum Requirement Process
- 1.2 Method 2: Resetting Windows Update Cache
- 1.3 Method 3: Expanding the Reserved Partition
- 1.4 Method 4: Perform A Repair Install
- 2 Conclusion
Causes of Windows Update 0xc1900200 Error
Below we have listed out the checklist to make sure the things are at the right place. You might want to check this checklist before beginning the other processes in detail.
1. The minimum Specifications/requirements are not fulfilled: Having the lowest laptop/PC of process performance or quality will not have a Windows 10 update. This might be one of the reasons why your Windows 10 installation is ultimately failing with the error code 0xc1900200.
2. Glitched Windows Update Component: Often, this is the reason why one usually cannot update to Windows 10. Glitch is a simple or small fault which does not make a task successful. It is typically the inconsistency of one or more than one component of Windows Update. You can fix this problem by restoring the Windows Update Cache. You can do so by either an automated agent or manually.
3. Inadequate space: In the Reserved Partition Space, it is a space created before installing the update. A portion of the disk space is used for the same. The minimum required space is 500 megabytes/MB. The updating process highly depends on the reserved partition space and will not update unless it is provided. One can fix this by increasing the reserved system partition using a third-party utility.
4. System File Corruption: This type of error is highly rare. It occurs due to corrupted data in the respective operating system. If this is the case, we suggest refresh all the operating system components with a repair install.
Method 1: Verifying the Minimum Requirement Process
If you are facing the issue of a Non-compatible Windows 10 version with the specification of your personal computer or laptop. You can visit the official Microsoft website and get the “Anniversary Update”. As soon as you click the button, the file will start downloading. After the installation, run the installation process, and the update assistant will kick start.
Further down, a window of dialog box “update now” will come up. Once clicking the button, you will be provided with an in-depth compatibility report. If you are having an issue, you will be informed which part of the laptop or Personal computer is not compatible. Otherwise, if everything has good to go sign, the problem is due to the Windows Update component issues.
Method 2: Resetting Windows Update Cache
It has been highly observed that a lot of users faced the issue because many or some of the Windows Update components were ill-functioning or stuck. In other words, the Components have been cast aside for long durations and are now oblivious to the changes made by the installer of the process of updating.
If this is your case, then resetting all the relevant Windows Update components. Many of the users have reported that once this is done, one could lay their hands on their updated version of Windows.
There are two ways to reset all your Windows Update components: First is manually updating all the Windows Update Components. Second, being automated Windows update agents to do the job.
Do whichever you seem to fit into the place for you.
1. Resetting all WU Components via an Elevated CMD Window
Step 1: Open the run dialogue box using the Windows + R keys. Go ahead and type ‘cmd’, also known as the command prompt, into the text box. Press Ctrl + Shift + Enter to open up an elevated Command Prompt.
Once you see the UAC (User Account Control ) prompt, go ahead with the Yes obviously to grant administrative privileges.
Step 2: Once you are inside the cmd prompt, feel free to type the following line of code. Do not forget to press enter after each one to stop all essential Windows Update processes from running.
net stop wuauserv
net stop crypt
Svcnet stop bits
net stop msiserver
Step 3: As every component is dysfunctional, run the commands given below in order. Again press enter after each one to rename the SoftwareDistribution and Catroot2 folders just to eliminate all the possibilities of corrupted Operating System component involved in this operation:
Once every relevant component has been stopped, run the following commands in order and press Enter after each one to rename the SoftwareDistribution and Catroot2 folders to eliminate the possibility of a corrupted OS component involved in this operation:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
Once you are done with refreshing the Catroot2 and the SoftwareDistribution folders. Run the following commands in order and press Enter after each command to re-enable the services that you previously disabled:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Step 4: Later on, restart your computer and wait for the next startup sequence to complete. Once the next procedure is complete, attempt to initiate the upgrading procedure once again. Now, see if the setup manages to complete without the error of 0xc1900200.
If it’s not working, then make sure you try the next procedure.
2. Resetting the WU Component via the Automated Agent
Step 1: Visit the Microsoft Technet Page from your default web browser and then search for “Reset Windows Update Agent Script”.
Step 2: Download the script and sit back and relax until done successfully.
Step 3: The download will be in a zip archive. Unzip and extract the data with any utility like WinRar, 7Zip, or WinZip.
Step 4: Once the contents of the archive are extracted, go to ResetWUENG.exe, and soon the on-screen instruction will be there to help you go about the procedure.
Reminder: It would be better if there are no background tasks running. It is so because during Windows Component Update, it might affect them. Leading to data loss.
Step 5: After that, restart your computer and run the startup to complete. Later, update the Windows procedure to remove the error.
If the error code 0xc1900200 is still occurring, move down to the next method below.
Method 3: Expanding the Reserved Partition
As we found that, the particular issue can also occur due to the reason of lack of storage space in the system reserved partition to complete the operation. If this is the case, then the operation will fail with the 0xc1900200 error due to space-related issues.
Many Windows users who also encountered this problem have reported that they finally managed to get to the bottom of this issue by using a 3rd party tool that can expand the system reserved partition up to 350 MB. There are two different situations that will allow you to do this.
1. Using Device Manager
Step 1: Hold the Windows Key and then Press R. After that, type diskmgmt.msc and click OK to open up Device Manager.
Step 2: Click on the C:\ Drive and look under for the Partition Map. The first partition will be a 100MB Partition press Right-Click on it and choose to Change the Drive Letters and Paths.
Step 3: Once done, Click Start and Type cmd right-click cmd and choose Run as Administrator. Once in the command prompt, type the following line of code:
takeown /f. /r /d y
icacls. /grant administrators:F /t <see note below>
attrib -h -s -r bootmgr
Reminder: For the icacls command, use your username to find out by typing whoami in the command prompt window.
Step 4: After that, press the Windows key and click open the Y: Drive. Make sure you are set to show the hidden files and folders. Reach out to the Boot folder, and delete all the other languages other than en-US by using Shift + Delete and then emptying the recycle bin.
Step 5: Now, in the same Command Prompt window, go ahead and feel free to type:
on Windows 8 and above chkdsk Y: /F /X /sdcleanup /L:5000
on Windows 7: chkdsk Y: /F /X /L:5000
This will remove the NTFS log to 5MB and leave abundant space to install the process. You can then go ahead with the installation, and after the complete installation, you can go back to diskmgmt.msc. Then, remove the drive letter for the boot partition.
2. Using A 3rd Party Tool
Here is a fast way for using the free version of Partition wizard to extend the systems reserved partition:
Step 1: Download Freeware to proceed with the download of the free version of Partition Wizard.
Step 2: Wait for the download to complete. After that, click on the Partition Wizard executable. Complete the on-screen instructions to complete the installation of the 3rd party software.
Step 3: Restart your computer once the installation is complete. You can ignore the unrequited PuPs by forbidding the installation of any of the additional software products.
Step 4: Open partition Wizard once the installation is complete and then restart your computer.
Step 5: Once you get to the initial Partition Wizard, then continue by clicking on Disk & Partition Management from the list of available options.
Step 6: Move towards the right-side section and right-click on the System Reserved partition. From the currently appeared context menu, choose Extend from the list of available options.
Step 7: In the Extend partition screen, go ahead by deciding the drive that you want to take extra space from by deciding the appropriate drive from the drop-down menu associated with taking Free Space from. After deciding the correct drive, use the slider below to enlarge the System Reserved partition to at least 1 GB. Then click Ok to save the changes and start the operation.
Step 8: Wait for the operation to complete. Then restart your computer and get rid of the issue at the next system startup.
Step 9: After completing the next startup sequence, repeat the upgrade operation.
If you’re still encountering the same error code 0xc1900200, move down to the final method provided below.
Method 4: Perform A Repair Install
If the first two methods didn’t allow you to resolve the error code 0xc1900200 during the upgrading attempt with Windows Upgrade assistant. It is a greater possibility that you might be dealing with a type of corruption. Be it in files or your operating system.
If this is the case, you should fix the problem by resetting every Windows component. It may trigger this error message. We suggest that the best efficient method is to do a repair install.
It will allow you to repair system corrupted files by replacing every Windows component, including rebooting-related processes. The biggest advantage is that it will do this without harming your personal desktop files.
With that, we hope your issue will remove the Error Code 0xc1900200. We hope that you will surely be able to install Windows 10 on your desktop.