0xC1900101 usually means a driver problem during the Windows upgrade. Try these steps in order:
- Check free space
Make sure the PC has enough storage:
- at least 16 GB free for 32-bit Windows
- at least 20 GB free for 64-bit Windows
- Run Windows Update again Go to Start > Settings > Windows Update and install all available updates, including optional hardware or driver updates if shown.
- Disconnect extra hardware
Unplug anything not required for the update, such as:
- external drives
- USB storage
- docks
- other peripherals
- Check Device Manager for driver errors
- Open Start and search for Device Manager
- Look for devices with a yellow exclamation mark
- Right-click the device and choose Update Driver Software or Uninstall
- Update third-party drivers If the PC has added hardware, download the latest drivers from the hardware manufacturer’s website.
- Remove third-party antivirus/security software temporarily This can block upgrades. Make sure the installer or product key is available before removing it. Windows Defender can protect the PC meanwhile.
- Repair disk errors
Open Command Prompt as administrator and run:
Restart when prompted.chkdsk /f C: - Repair Windows system files
Open Command Prompt as administrator and run:
DISM.exe /Online /Cleanup-image /Restorehealth - Do a clean boot and try the update again A clean boot can help if background apps or services are interfering with setup.
- If the update still fails
For
0xC1900101 - 0x20017, setup logs in%windir%\Panthercan help identify the problem driver. Check Setuperr.log and Setupact.log and update or uninstall the driver that is causing the failure.