Error 0xC1900101 is usually a driver error during a Windows upgrade.
Since there is already enough free space, use this order of troubleshooting:
- Run Windows Update again and install everything available
- Go to Start > Settings > Update & Security > Windows Update > Check for updates.
- Install all available updates, including hardware and third-party driver updates.
- Run the Windows Update troubleshooter
- Go to Start > Settings > System > Troubleshoot > Other troubleshooters.
- Find Windows Update and select Run.
- Complete the on-screen steps.
- Update third-party drivers
- Error 0xC1900101 commonly points to drivers.
- Check the manufacturer websites for any added hardware and install the latest drivers.
- Focus especially on devices recently added to the PC.
- Unplug extra hardware before retrying the upgrade
- Disconnect external storage, docks, and other nonessential devices.
- Leave only the hardware needed for basic use connected.
- Restart the PC and try the upgrade again
- A restart can clear processes that block updates.
- If updates still fail, reset the Windows Update cache
- Warning: this uses administrator Command Prompt.
- Open Command Prompt as administrator and run these commands one at a time:
net stop bits net stop wuauserv ren %systemroot%\softwaredistribution softwaredistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start bits net start wuauserv- Restart the computer after the commands finish.
- Temporarily remove third-party antivirus or security software
- Some third-party security tools can cause Windows upgrade errors.
- If this is done, make sure the software can be reinstalled afterward.
- Check the drive for errors
- Warning: this requires administrator permissions.
- Open Command Prompt as administrator and run:
chkdsk /f C:- Restart when prompted so repairs can run.
If the message is only “there has been a problem with the updates”, the specific failed update code can be checked in Start > Settings > Windows Update > Update history.