0xC1900101 is usually a driver-related upgrade failure. Since the update reaches 96% and then rolls back, focus on drivers, startup conflicts, and repairing Windows before trying the feature update again.
Recommended order:
- Run Windows Update repeatedly until nothing else is offered
Install all available Windows updates, including hardware and driver updates.
- Check free disk space
Windows needs at least 20 GB free space for a 64-bit upgrade.
- Check Device Manager for driver problems
- Open Device Manager
- Look for any device with a yellow exclamation mark
- Right-click the device and choose Update Driver Software or Uninstall
- Update Lenovo and other third-party drivers
0xC1900101 commonly points to a bad or incompatible driver. Update chipset, storage, graphics, and other device drivers from the manufacturer.
- Remove third-party security software temporarily
Non-Microsoft antivirus can block upgrades. If installed, uninstall it before retrying. Make sure any product keys or reinstall information are available first.
- Disconnect nonessential hardware
Even if no external media is attached, keep only the basics connected during the upgrade: mouse, keyboard, and display.
- Perform a clean restart into Windows
A clean restart starts Windows with minimal drivers and startup programs, which can remove software conflicts during the upgrade.
- Repair system files
Open Command Prompt as administrator and run:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
Wait for both to complete, then try Windows Update again.
- Check the disk for errors
Open Command Prompt as administrator and run:
chkdsk /f C:
A restart will be required. This changes disk contents to repair file system errors, so save work first.
- If Windows Update still fails, use an in-place upgrade / repair upgrade path
For repeated feature update failures, accepted guidance in similar cases is to use a Windows ISO or the Windows repair upgrade path while keeping files and apps. Before doing that:
- disconnect unnecessary peripherals
- temporarily disable third-party antivirus
- choose the option to keep personal files and apps
For this specific case, the most relevant next steps are Device Manager, Lenovo driver updates, clean restart, then DISM/SFC. If the failure continues, use the in-place upgrade method instead of normal Windows Update.