Skip to content

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 it0xC1900107
TypeWindows setup extended code
Symbolic nameMOSETUP_E_CLEANUP_PENDING
Hexadecimal, 8 digits0xC1900107
Decimal (unsigned)3247440135
Decimal (signed 32-bit)-1047527161
GroupWindows Update errors

Read with care

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.

  1. Restart and run setup again

    Restart the PC so the waiting cleanup can finish, then start setup again.

  2. Clean up temporary and system files

    Can delete data

    If 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).

  1. Restart and rerun setup

    Windows 10 only.

    Restart the device and run setup again.

  2. Disk Cleanup

    Windows 10 only.

    Can delete data

    If 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 checksfirst check: ; second check: ; third check: ; fourth check:
Microsoft pages read
  • Get help with Windows upgrade and installation errors: read , the Microsoft page is dated Feb 18, 2026
  • Windows 10 upgrade resolution procedures: read , the Microsoft page is dated Feb 12, 2026
  • Windows 10 upgrade error codes: read , the Microsoft page is dated Feb 12, 2026
  • [MS-ERREF]: HRESULT: read , the Microsoft page is dated Nov 20, 2024
Review statusCleared for publishing after the automated checks on .