Fix: Windows Installation has Failed on Windows 10

8 expert-tested solutions to fix this error

by Aleksandar Ognjanovic
Aleksandar Ognjanovic
Aleksandar Ognjanovic
Troubleshooting Expert
Aleksandar's main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • Windows installation has failed can occur due to installed components, so be sure to remove them before trying to upgrade.
  • Certain software, such as your antivirus, can prevent Windows installation from working properly.
  • In some instances, performing a clean reinstall is the only way to fix this issue for good.

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Upgrading from one version of Windows to another is usually seamless, you start the process and wait for it to finish. And while that’s usually the case, update issues can sometimes occur.

Namely, lots of users, after seemingly completing the installation, were prompted with the Windows installation has failed error. They had to start again but the results were the same.

This can be a problem, especially if you’re eager to try the new version of Windows, but luckily, there are several methods you can use to fix it in no time.

To address this, we prepared a list of possible solutions that can come in handy. In case you’re still stuck with this installation error, make sure to check the steps we provided below.

What to do if Windows 10 installation failed when using the Media Creation Tool?

If Windows couldn’t be installed, then the issue is most likely your installation media. In that case, we recommended that you download the ISO again and recreate the bootable drive.

Many reported their Windows installation failed in safe OS phase, and this occurs because certain installation components are damaged, so they’ll need to be created again.

If Windows cannot install the required files, inspect your hardware, and make sure that there aren’t any hardware incompatibilities.

Why does the Windows installation has failed message appear?

windows 10 installation has failed message

There are several reasons why you might encounter this error message, and it usually appears due to installed components or security software.

Connected peripherals can also be a problem, so be sure to remove them before trying to install Windows. Lastly, file corruption could be the cause of this problem as well.

Which versions of Windows are affected by this issue?

Windows installation has failed message is a generic error, and as such, it can appear on almost any version of Windows.

All editions seem to be affected by this issue, and many have reported Windows 11 installation problems, so even the latest version is affected by this issue.

What to do if the Windows 10 installation failed?

1. Make sure you meet the requirements

  • RAM: 1GB for 32 bit and 2GB for 64 bit
  • Hard disk space: 16 GB for 32 bit and 20 GB for 64 bit
  • CPU: 1GHz or faster
  • Screen resolution: 800 x 600
  • Graphics: Microsoft DirectX 9 or later with WDDM 1.0 driver
  • Internet access

2. Uninstall the language pack

  1. Press Windows key + I.
  2. Navigate to the Time & Language section.
    windows 10 time and language
  3. Go to the Language in the left pane. In the right pane, select all non-English languages that you have and click on Remove.
    windows 10 remove language
  4. After removing all of them, check if the problem is resolved.

If you’re having any issues with this solution, be sure to visit our guide and see what to do if you can’t remove keyboard language.

3. Unplug all peripheral devices

Before starting the update disconnect all your nonessential peripherals. This includes printers, gamepads, external drives, and similar devices.

After disconnecting them, start the upgrade process. If the process is successful, connect your devices again.

4. Uninstall third-party antivirus

  1. Press Windows key + X and select Apps and Features from the menu.
    windows 10 apps and features
  2. Select your antivirus software and click on Uninstall.
    windows 10 uninstall IP scanner
  3. Follow the instructions on the screen to remove it.
  4. After removing the software, try to perform the upgrade again.

5. Choose to keep only files when asked

  1. Start the upgrade process.
  2. Follow the instructions on the screen until you reach the Choose what to keep screen.
  3. Select the option to Keep personal files only.
    windows 10 keep personal files setting
  4. Follow the instructions to complete the process.

6. Rebuild BCD

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Another way to fix Windows installation failure is to rebuild the Boot Configuration Data. You can do this via the built-in command-line tool called Command Prompt.

1. Open the Start Menu and click the Power button.

2. Press and hold the Shift key and select Restart.

windows 10 restart button

3. Choose the Troubleshoot option.

windows 10 click troubleshoot

4. Select Advanced options.

troubleshoot advanced options

5. Open Command Prompt. Select your account and enter the password if asked.

troubleshoot advanced options

6. Run the following commands one by one:
bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd

7. This should finalize the repair procedure and you should be able to upgrade your PC without any problems.

7. Upgrade Windows 10 with installation media

  1. Download the Media Creation Tool.
    windows 10 media creation tool open
  2. Once the application is downloaded, run it.
  3. Accept the terms of service.
    windows 10 accept media creation tool
  4. Choose the option to upgrade your PC.
    media creation tool upgrade this PC option
  5. Wait while Windows downloads the necessary files. This can take a while depending on your Internet speed.
  6. Follow the instructions on the screen to complete the upgrade process.

8. Perform a clean install

  1. Download the Media Creation Tool and run it.
  2. Connect an empty USB flash drive to your PC.
  3. Select the option to Create installation media.
    windows 10 create installation media
  4. Choose your flash drive from the list.
  5. Wait for the process to complete. This can take a while depending on your Internet speed.
  6. Restart your PC.
  7. Now keep pressing the boot menu key while your PC boots. The key is different for each motherboard brand, and it’s shown briefly while the PC starts.
  8. Select your USB flash drive from the list.
    windows 10 boot menu
  9. Follow the instructions on the screen to complete the process.

What to do if Windows installation has failed on Windows 11?

  1. Restart your PC and keep pressing F2 to enter BIOS.
  2. Once you enter BIOS, navigate to the Security section.
  3. Look for PTT of TPM option, and enable it.
    windows 10 and configuration
  4. Optional: You can also enable Secure Boot.
  5. Save changes and try to perform the installation again.

For more information, we suggest visiting our guide on how to enable TPM in different versions of BIOS.

What are Windows 11’s requirements?

windows 11 system requirements
Windows 11 requirements (Source: Microsoft)
  • CPU: 1Ghz, dual-core, 64-bit compatible processor
  • RAM: 4GB
  • Storage: 64GB or more
  • Firmware: UEFI with Secure Boot support
  • TPM: TPM 2.0

If needed, you can even install Windows 11 without TPM, but this might be a security risk, so it’s not recommended.

What is a clean install?

A clean install is a process in which you use Windows installation media to reinstall your operating system from scratch.

Usually, a clean install means that you’ll format your system drive to have a fresh start without any applications or files. If you choose to do this, we strongly advise you to back up your files beforehand.

Fixing the Windows installation has failed installation error is relatively simple, and you should be able to fix it using our solutions.

In case the issue is still there, your only option might be to create a bootable flash drive and clean install Windows.

Did you find a different solution for this issue? If so, feel free to share it with us in the comments section below.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on to easily address them. After installation, simply click the Start Scan button and then press on Repair All.