Trying to upgrade to Windows 11 only to get slapped with error code 0xc00000f0? You’re in good company. This error is particularly nasty because it often shows up right when you think the installation is almost done — the progress bar crawls to 79% or 99% and just… stops. Hours later, nothing has changed except your patience.

This bug specifically affects users running Windows 10 versions 21H2 and 22H2 attempting to upgrade to Windows 11. The error typically signals a problem with corrupted system files, a failed update download, or a Windows installation that needs a fresh start. The good news: all four fixes below are things you can do yourself, no technician required.

Let’s get your upgrade back on track.

What Causes Windows 11 Update Error Code 0xc00000f0?

The 0xc00000f0 error code points to a failure in the Windows upgrade process, usually caused by one of the following:

  • Corrupted system files: Damaged Windows files can cause the installer to fail mid-process.
  • Incomplete or corrupted update download: If the upgrade files didn’t download cleanly, the installation will stall.
  • Windows Update service issues: Background update services can get stuck or malfunction.
  • Deep OS corruption: In some cases, the existing Windows 10 installation is too damaged to upgrade in-place, requiring a fresh install.

How to Fix Windows 11 Update Error Code 0xc00000f0

Try these methods in order. Most users get past the error by Method 3, but if your system files are heavily corrupted, Method 1 (fresh install) is the most reliable long-term solution.

Method 1: Perform a Fresh Install of Windows 11

When an in-place upgrade keeps failing, the most reliable fix is to install Windows 11 fresh using Microsoft’s official Media Creation Tool. This bypasses the broken upgrade path entirely and installs a clean copy of Windows 11. You can choose to keep your files during the process.

Step 1: Visit the official Windows 11 Download page. Under the Create Windows 11 Installation Media section, click Download Now to get the Media Creation Tool.

Download Windows 11 Media Creation Tool from Microsoft's official website

Step 2: Open your Downloads folder and double-click MediaCreationTool.exe to launch it.

Launch MediaCreationTool.exe from Downloads folder

Step 3: A User Account Control (UAC) prompt will appear. Click Yes to allow the tool to run with administrator privileges.

Click Yes on the UAC prompt for Media Creation Tool

Step 4: In the Windows 11 Setup window, click Accept to agree to Microsoft’s license terms.

Accept the license terms in Windows 11 Setup

Step 5: The tool will automatically detect the correct language and edition for your PC. Leave Use the recommended options for this PC checked and click Next.

Use recommended options for this PC in Windows 11 Media Creation Tool

Step 6: Choose your media type:

  • Select USB flash drive to create a bootable USB drive (recommended — requires at least 8 GB of free space).
  • Select ISO file if you want to burn it to a DVD later.

Click Next to continue.

Choose USB flash drive or ISO file in Windows 11 Media Creation Tool

Step 7: If you have multiple USB drives connected, select the one you want to use from the list, then click Next.

Select USB drive to create Windows 11 bootable media

Step 8: If you chose the ISO option, select a destination folder on your PC and click Save.

Save Windows 11 ISO file to a destination folder

Step 9: The Media Creation Tool will download Windows 11 and write it to your chosen media. This may take a while depending on your internet speed.

Windows 11 downloading to USB media via Media Creation Tool

Step 10: Once the bootable media is ready, restart your PC and boot from the USB drive or DVD. Follow the on-screen installation wizard to install Windows 11. When prompted, select Keep my files to preserve your personal data.

Method 2: Reset Your PC

If you’d rather not mess with bootable media, Windows 11’s built-in Reset this PC feature can reinstall the operating system while keeping your personal files intact. This effectively gives Windows a clean slate without a full wipe.

Step 1: Open the Settings app from the Start Menu.

Open Settings app from the Windows 11 Start Menu

Step 2: Make sure you’re on the System tab in the left sidebar.

2026 04 16 01 01

Step 3: Scroll down on the right side and click Recovery.

Click Recovery in Windows 11 System Settings

Step 4: Under Recovery options, find Reset this PC and click the Reset PC button.

Click Reset PC under Recovery options in Windows 11 Settings

Step 5: When asked what to keep, select Keep my files. This reinstalls Windows without deleting your documents, photos, or other personal files.

Select Keep my files when resetting Windows 11 PC

Step 6: Choose Cloud download to download a fresh copy of Windows directly from Microsoft’s servers. This is the most reliable option when your local install files may be corrupted.

Note: Cloud download requires an active internet connection and will use approximately 4 GB of data.

Choose Cloud download when resetting Windows 11 PC

Step 7: Review the current reset settings on the summary screen. If anything looks off, click Change settings to adjust.

Review reset settings before resetting Windows 11

Step 8: In the additional settings, you can choose whether to restore preinstalled apps and toggle between Cloud download and Local reinstall. Click Confirm when done.

Confirm additional reset settings for Windows 11 PC reset

Step 9: Click Next to proceed to the final confirmation screen.

Click Next to proceed with Windows 11 PC reset

Step 10: Read through the final summary of what will happen, then click Reset to begin. Your PC will restart multiple times during the reset process — this is normal. The whole process typically takes 20–45 minutes.

Click Reset to begin resetting Windows 11 PC

Method 3: Run SFC and DISM Scans

Corrupted or missing Windows system files are one of the most common triggers for upgrade errors like 0xc00000f0. Running the System File Checker (SFC) and DISM tools repairs these files without touching your personal data — and it’s often all you need.

Step 1: Click the Start menu, type Terminal, right-click on Terminal in the results, and select Run as administrator.

Run Windows Terminal as administrator in Windows 11

Step 2: Click Yes on the UAC prompt to allow admin access.

Click Yes on UAC prompt to run Terminal as administrator

Step 3: In the Terminal window, click the chevron (down arrow) next to the tab and select Command Prompt.

Open Command Prompt tab in Windows Terminal

Step 4: Type the following command and press Enter. This uses DISM to scan and repair your Windows system image. It may take several minutes to complete.

DISM /Online /Cleanup-Image /RestoreHealth
Run DISM RestoreHealth command in Windows 11 Command Prompt

Step 5: Once DISM finishes, run the SFC scan by typing the command below and pressing Enter. SFC will check all protected system files and replace any corrupted ones.

SFC /scannow
Run SFC scannow command in Windows 11 Command Prompt

Step 6: Once both scans finish, close the Terminal and restart your PC. Then head to Settings > Windows Update and try upgrading to Windows 11 again.

Method 4: Run the Windows Update Troubleshooter

Windows 11 includes a dedicated Windows Update Troubleshooter that can automatically detect and fix problems preventing updates from applying. It’s quick, easy, and worth running before taking more drastic steps.

Step 1: Open the Settings app from the Start Menu.

Open Settings app from Windows 11 Start Menu

Step 2: Make sure you’re on the System tab in the left sidebar.

2026 04 16 01 01 1

Step 3: Click Troubleshoot on the right side of the screen.

Click Troubleshoot in Windows 11 System Settings

Step 4: Click Other troubleshooters.

Click Other troubleshooters in Windows 11 Settings

Step 5: Find Windows Update in the list and click the Run button next to it.

Run Windows Update troubleshooter in Windows 11 Settings

Step 6: Let the troubleshooter run through its checks. Once it’s done, you can click View detailed information to see exactly what it found and fixed. Then go to Settings > Windows Update and try the upgrade again.

Windows Update troubleshooter results in Windows 11

Wrapping Up

Error code 0xc00000f0 is a stubborn one, but it’s not unbeatable. The four methods above cover the full spectrum of fixes — from a quick automated troubleshoot all the way to a full fresh install. Here’s a quick recap of where to start:

  • Try Method 4 first (Windows Update Troubleshooter) — it’s the fastest and least disruptive.
  • Move to Method 3 (SFC + DISM) if the troubleshooter doesn’t find anything — corrupted system files are the most common culprit.
  • Use Method 2 (Reset your PC) if file repairs don’t resolve the stall at 79% or 99%.
  • Fall back to Method 1 (Fresh Install via Media Creation Tool) for the most reliable fix when everything else fails.

Once you’re running Windows 11, make sure to go to Settings > Windows Update and install any pending updates right away — this closes security gaps and prevents many common post-upgrade issues. And if you ever hit another error code down the road, the SFC and DISM commands in Method 3 are your best first-line tools to try before anything else.

Have questions or still seeing the error after trying these steps? Drop a comment below with your error details and we’ll help you troubleshoot further.

Support Tech2Geek ❤️

AI-powered search engines are making it harder for small independent blogs like ours to survive. If you find our guides helpful, please consider supporting us.

You can help by sharing our articles or making a small donation.

☕ Make a Small Donation

Every contribution helps us keep creating free tech guides and reviews.

Categorized in: