How to Resolve Error 0xc1900223 in Windows Updates?

How to Resolve Error 0xc1900223 in Windows Updates?

04/09/202227920

How to Resolve Error 0xc1900223 in Windows Updates?

Your computer can get an odd message when attempting to update Windows that reads upgrade to Windows xx, version xxxx - Error 0xc190023, which prevents the computer from downloading and installing any updates.

 

Some hardware parts could stop functioning if the computer is not updated for a long time because Windows changes its operating system frequently. When the computer is unable to connect to Microsoft Update servers, error 0xc190023 frequently arises. An unreliable internet connection or the suspension of update services could be the cause of this.

 

Changing the software distribution folder

An essential system file that manages Windows Update is located in the Software Distribution folder. You can experience problems with the Windows update if this file becomes corrupt. This folder is located in the C:WindowsSoftwareDistribution directory.

 

Replace this folder with a new one to resolve any issues you may be encountering with the Windows upgrade. To replace the Software Distribution folder, follow these instructions.

 

We must first halt the Windows update service. These services consist of wuauserv and Background Intelligent Transfer (BITS).

 

To open, press Windows Key + R. Run To run the command as administrator, type cmd without the quotation mark and hit Ctrl + Shift + Enter.

Enter the ensuing command. After each command, hit Enter.

net stop bits

net stop wuauserv

net stop cryptSvc

net stop msiserver

These services are only active during the download and installation of a Windows update. Thus, the command could indicate that the service has not yet started. Ignore this warning.

 

We need to rename the SoftwareDistribution folder after both services have been halted. This is done so that when the service launches, a new file with the name SoftwareDistribution will be created.

Type the following command and hit Enter to rename the folder.

 

Ren %% SystemRoot %% SoftwareDistribution softwaredistribution.bak

ren % systemroot % system32 % catroot2 % catroot2.bak

The second command might display Access Denied when you run it. You can disregard this warning and carry out the remaining procedures.

We can now restart previously halted services after renaming both files.

Type the following commands to start Windows update services.

net start bits

net start wuauserv

net start cryptSvc

net start msiserver

Currently, two folders called SoftwareDistribution and SoftwareDistribution.old can be found in the C:Windows directory. This indicates that Windows has created a new folder in lieu of the SoftwareDistribution folder.

 

Once the procedure is finished, attempt an OS update. We can now delete the softwaredistribution.old and catroot2.old files from System32 if the update was successful.

Tags: How to Resolve Error 0xc1900223 in Windows Updates?

//