Windows Update error 0xC1900107: Cleanup from a previous attempt is pending
Updated
Cleared for publishing after the automated checks on .
What the code means
A cleanup operation from a previous installation attempt is still pending. A system reboot is required. (Windows 10 upgrade resolution procedures)
Worked example on the page: 0xC1900107 is read as STATUS_SOME_NOT_MAPPED, which means an action is pending - often cleanup from an earlier install attempt that a restart resolves. (Windows 10 upgrade error codes)
Code facts for 0xC1900107
| Code as Windows shows it | 0xC1900107 |
|---|---|
| Type | Windows setup extended code |
| Symbolic name | MOSETUP_E_CLEANUP_PENDING |
| Hexadecimal, 8 digits | 0xC1900107 |
| Decimal (unsigned) | 3247440135 |
| Decimal (signed 32-bit) | -1047527161 |
| Group | Windows Update errors |
Read with care
- Not a standard HRESULT (R bit set without the N bit, MS-ERREF 2.1): it is a Windows Setup result code; do not split it into facility and error number. ([MS-ERREF]: HRESULT, Windows 10 upgrade error codes)
Code facts: Windows 10 upgrade resolution procedures (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.
Code facts: Windows 10 upgrade error codes (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.
Where this error shows up
This code shows up while Windows Update or a Windows upgrade is downloading, installing or setting up.
Applies to
Windows 11 and Windows 10 (as listed at the top of the Microsoft page). The page notes Windows 10 support ended 14 Oct 2025.
Try these first
These steps carry no risk flag in the data. They keep the order of the full list below, which is not reordered. A step without a flag is not a promise that it is safe for your computer.
4 steps to try, in order
Steps are grouped by the Microsoft page they come from. The page lists only what those pages give; other causes of 0xC1900107 are not covered. 2 steps are flagged.
If this page and Microsoft's page differ, follow Microsoft's page.
From: Get help with Windows upgrade and installation errors
Source: Get help with Windows upgrade and installation errors (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.
Restart and run setup again
Restart the PC so the waiting cleanup can finish, then start setup again.
Clean up temporary and system files
Can delete dataIf a restart doesn't clear the error, run Disk Cleanup and remove both the temporary files and the system files (see Microsoft's Disk cleanup page).
Microsoft advises: Back up your personal files first. If you clean up system files, deleting the previous version of Windows can't be undone. (Free up drive space in Windows)
From: Windows 10 upgrade resolution procedures
Source: Windows 10 upgrade resolution procedures (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.
Microsoft's Windows 10 upgrade resolution procedures (a page for IT professionals; applies to Windows 10).
Restart and rerun setup
Windows 10 only.
Restart the device and run setup again.
Disk Cleanup
Windows 10 only.
Can delete dataIf restarting the device doesn't resolve the issue, then use the Disk Cleanup utility to clean up the temporary files and the System files.
Microsoft advises: Back up your personal files first. If you clean up system files, deleting the previous version of Windows can't be undone. (Free up drive space in Windows)
Stop and get help
If these steps do not fix the problem, or you are not sure about a step, stop and get help from Microsoft Support or from the maker of your PC. Stop at once if the data on this computer is at risk: back up your files first, or ask a professional before you go on.
Dates and review
| Automated checks | first check: ; second check: ; third check: ; fourth check: |
|---|---|
| Microsoft pages read |
|
| Review status | Cleared for publishing after the automated checks on . |