When trying to upgrade from Windows 10 to Windows 11, many users face the error code 0xc00000f0. The error code appears when the installation is stuck at 79% or 99% for over a few hours.

The issue impacts Windows 10 versions 21H2 and 22H2 equally. Fortunately, there are a couple of methods that you can use to fix the problem and upgrade your PC. So, let's get going.

1. Run Update Troubleshooter

The first and foremost step is to run the troubleshooter to ensure there are no systemic and/or configuration issues with the system.

First, head to the Start Menu and click on the 'Settings' tile to proceed.

After that, make sure you have selected the 'System' tab from the left sidebar.

Next, from the right section, click on the 'Troubleshoot' tile.

Afterward, click on the 'Other Troubleshooter' tile to proceed.

Now, locate the 'Windows Update' tile and click on the 'Run' button to commence the troubleshooting.

Once the troubleshooting is completed, Windows will list the detected problem and take the necessary steps to fix it. You can also view more information regarding the issue by clicking the 'View detailed information' option. Try updating your system now to see if the error was resolved.

2. Run SFC and DISM

System files could be corrupted due to incomplete Windows updates, improper uninstallation of third-party apps, or due to a virus/malware. However, it is an easy fix by running the DISM and SFC tools on your system.

First, head to the Start Menu and type 'Terminal' to perform a search. Then, from the search results, right-click on the 'Terminal' tile and click on the 'Run as administrator' option.

A UAC (User Account Control) window will appear on your screen. If you are not logged in with an admin account, enter the credentials for one. Otherwise, click on the 'Yes' button.

After that, click on the 'chevron' (downward arrow) icon and click the 'Command Prompt' option.

Then, type or copy and paste the below-mentioned command and hit Enter on your keyboard. This will restore the currently installed OS image on your device.

DISM/ Online/Cleanup-Image/RestoreHealth

Afterward, type or copy and paste the following command to check and repair the system files on your PC.

SFC /scannow

After running the commands, exit Command Prompt and restart your PC. Then, check if you can update your PC.

3. Reset Your PC

The error code 0xc00000f0 is faced when a system file pertaining to the upgrade is missing or damaged. Resetting the PC will reinstall the operating system without impacting your personal files and folder and, thus, might help rectify this issue.

First, head to the Settings app from the Start Menu.

After that, make sure you have selected the 'System' tab from the left sidebar present on the Settings window.

Next, from the right section of the window, scroll down to locate and click on the 'Recovery' tile to continue.

Now, locate the 'Reset this PC' tile under the 'Recovery options' section and click on the 'Reset PC' button on the tile's far right edge. This will open a separate window.

You will have two options on the separate 'Reset this PC' window. Choose 'Keep my files' by clicking on it to roll the system settings and apps to a fresh start whilst keeping your personal files and folders intact.

On the next screen, you must choose a method for reinstalling the operating system on your machine. Since there could be an issue with the copy already present on your system, it is recommended that you click on the 'Cloud download' option.

Note: 'Cloud download' will require an active internet connection and consume upwards of 4 GB of data.

After that, Windows will list the settings that you have chosen. If you wish to change any of it, click the 'Change settings' option to continue.

If you change the settings, you can configure the following settings on the next screen. You can choose not to restore the apps and settings by clicking on the toggle switch under the 'Restore preinstalled apps?' option and bringing it to the 'No' position. You can even switch from the Cloud download to the local installation by clicking on the toggle switch under the 'Download Windows?' option to change the installation method. once adjusted according to your preference, click the 'Confirm' button to proceed.

Then, click the 'Next' button at the bottom of the window to continue.

It might take a while for Windows to load the next screen. On the next screen, Windows will list the impact of resetting your PC. Read them carefully and click the 'Reset' button to start resetting. Your machine may restart several times, which is completely normal.

4. Fresh Install Windows 11

If resetting your PC doesn't resolve your problem, you must install Windows 11 from scratch. The best method to do so is by creating a bootable media using the media creation tool. Moreover, you do not need to have a Windows 11 ISO beforehand to create an installation media using the Media creation tool.

First, head to the Windows 11 Download page, then locate the 'Create Windows 11 Installation Media' section. Next, click the 'Download Now' button under the section to initiate the download.

Once the download is completed, head to the default downloads directory on your system and double-click on the 'MediaCreationTool.exe' file to open it.

A UAC (User Account Control) window will appear on your screen. If you are not logged in with an admin account, enter credentials for one. Otherwise, click on the 'Yes' button to proceed.

On the Windows 11 setup window, click 'Accept' to proceed.

On the next screen, the tool will automatically detect the language and edition for the current PC. Click on the 'Use the recommended options for this PC' checkbox and click 'Next' to continue.

After that, click on the 'USB flash drive' option. Choose the' ISO file' option if you wish to create a DVD later. Click on 'Next' to proceed.

If you have more than one USB drive connected to your system, select them from the list displayed on the screen. Once selected, click 'Next' to continue.

If you select the ISO option, a File Explorer window will open. Navigate to the directory where you wish to download the ISO and click 'Save' to download the file.

Media Creation Tool will start downloading Windows 11 to the USB disk. If you are downloading the ISO, remember to burn it later to the disk.

Once the bootable USB media is downloaded or created, the Media Creation Tool will state the same on the window.

Though there are not a lot of troubleshooting methods specifically for this error, the above-mentioned four are very effective. Most users have been able to fix the issue by installing Windows 11 from scratch.