How to Fix Windows 11 Won’t Install on Your PC

Installing Windows 11 should be as simple as running the setup and following the prompts — but if your PC throws errors like “This PC can’t run Windows 11”, “We couldn’t install Windows 11”, or the setup freezes midway, you’re definitely not alone.

These problems usually boil down to system compatibility, corrupted installation files, missing updates, or even misconfigured BIOS settings. The good news? Most of them are easy to fix once you know where to look.

In this guide, we’ll walk you through every possible solution — from checking hardware compatibility to repairing the installation process — so you can finally get Windows 11 running on your PC without a hitch.

Why Windows 11 Won’t Install

Before diving into fixes, let’s understand the most common causes:

  • Your PC doesn’t meet Windows 11’s minimum system requirements.
  • TPM 2.0 or Secure Boot is disabled in the BIOS.
  • Your installation media (USB or ISO) is corrupted or outdated.
  • Insufficient disk space or missing partitions during setup.
  • Pending Windows updates are preventing the upgrade.
  • You’re using an old BIOS version that doesn’t support Secure Boot or UEFI.

Now, let’s fix it step by step.

Step 1: Check if Your PC Meets Windows 11 Requirements

First things first — make sure your computer actually supports Windows 11.

  1. Download Microsoft’s PC Health Check tool from the official Windows 11 page.
  2. Run the tool and click Check now.
  3. It’ll tell you whether your system meets the required specs.

Minimum Requirements include:

  • TPM 2.0 enabled
  • Secure Boot enabled
  • UEFI boot mode
  • At least 4 GB RAM and 64 GB storage
  • Dual-core 64-bit processor (1 GHz or faster)

If your PC fails these checks, you can still install Windows 11 — but you’ll need to bypass the requirements (we’ll cover that later).

Step 2: Enable TPM and Secure Boot in BIOS

These two features are often the main culprits behind the “can’t install Windows 11” error.

  1. Restart your computer and press F2, DEL, or F10 to open BIOS/UEFI.
  2. Go to the Security or Advanced tab.
  3. Find and enable TPM, fTPM (AMD), or PTT (Intel).
  4. Locate Secure Boot and enable it.
  5. Save changes and exit.

After restarting, try installing Windows 11 again. If it still fails, continue with the next steps.

Step 3: Use Windows Update to Install Windows 11

If you’re upgrading from Windows 10, the easiest way to install Windows 11 is through Windows Update.

  1. Open Settings → Windows Update.
  2. Click Check for updates.
  3. If your PC is eligible, you’ll see an option to upgrade to Windows 11.
  4. Click Download and install.

If you don’t see the update, your system might be blocked by pending updates or configuration settings. Don’t worry — we’ll cover alternative installation methods next.

Step 4: Install Windows 11 Using the Installation Assistant

If Windows Update doesn’t show the option, Microsoft provides a handy tool called the Windows 11 Installation Assistant.

  1. Go to the Windows 11 Download Page.
  2. Under Windows 11 Installation Assistant, click Download now.
  3. Run the tool and follow the on-screen instructions.
  4. It’ll automatically download and install Windows 11 on your current system.

This method preserves your apps and data — but your PC must still meet the minimum requirements.

Step 5: Create Bootable Media Using the Media Creation Tool

If you want a clean install, use the Media Creation Tool to create bootable installation media.

  1. Download the tool from the Windows 11 download page.
  2. Run it and select Create installation media (USB flash drive, DVD, or ISO).
  3. Follow the prompts to make a bootable USB drive.
  4. Boot your PC from that USB (press F12 or Esc during startup to open the boot menu).
  5. Follow the on-screen setup to install Windows 11.

If setup still refuses to proceed, you may need to bypass the hardware checks.

Step 6: Bypass Windows 11 Hardware Requirements

If your PC fails due to missing TPM or an unsupported CPU, you can bypass the checks safely using Registry Editor.

  1. When the installation is blocked, press Shift + F10 to open Command Prompt.
  2. Type regedit and press Enter.
  3. In Registry Editor, go to: HKEY_LOCAL_MACHINE\SYSTEM\Setup
  4. Right-click Setup, select New → Key, and name it: LabConfig
  5. In the right panel, create these three DWORD (32-bit) values and set each to 1:
    • BypassTPMCheck
    • BypassSecureBootCheck
    • BypassCPUCheck
  6. Close Registry Editor and resume setup.

This tells Windows Setup to skip those checks, allowing the installation to continue.

Step 7: Check for Corrupted Installation Media

If the installer crashes or fails halfway through, your ISO or USB may be corrupted.

  • Re-download the ISO file directly from Microsoft’s website.
  • Avoid third-party builds or modified ISOs — they often cause boot errors.
  • Recreate your bootable USB using Rufus or the Media Creation Tool.
  • Format the USB drive before creating new installation media.

Step 8: Update Your BIOS or UEFI Firmware

Older BIOS versions can prevent Secure Boot or TPM from working correctly.

  1. Visit your PC or motherboard manufacturer’s support website.
  2. Locate the BIOS/UEFI updates section.
  3. Download and install the latest version (follow your manufacturer’s instructions carefully).
  4. Restart and try installing Windows 11 again.

A BIOS update can resolve a surprising number of installation problems.

Step 9: Free Up Disk Space

Windows 11 needs at least 64 GB of space, but realistically you’ll want more for smooth installation.

  • Delete unnecessary files or move them to another drive.
  • Empty the Recycle Bin.
  • Run Disk Cleanup (search it from Start).
  • If you’re partitioning manually, ensure the drive you’re installing to has at least 70–80 GB free.

Step 10: Run the Windows Setup Troubleshooter

Windows includes a built-in troubleshooter for setup issues.

  1. Press Windows + I to open Settings.
  2. Go to System → Troubleshoot → Other troubleshooters.
  3. Scroll down and run the Windows Update or Setup troubleshooter (if available).
  4. Follow the on-screen suggestions.

This can automatically fix permission or update-related installation problems.

Wrapping Up

If Windows 11 won’t install on your PC, the problem usually comes down to either missing requirements or corrupted installation files. The quickest way to fix it is to enable TPM and Secure Boot in BIOS, make sure your ISO is fresh, and install using Rufus or the Installation Assistant.

And if your hardware is officially unsupported — don’t worry, you can still install Windows 11 with a simple registry bypass. Just remember that you might not receive official updates or support from Microsoft.

Once you’ve completed the setup, keep your drivers up to date, back up regularly, and enjoy a faster, cleaner Windows 11 experience.

Posted by Arpita

With a background in Computer Science, she is passionate about sharing practical programming tips and tech know-how. From writing clean code to solving everyday tech problems, she breaks down complex topics into approachable guides that help others learn and grow.

X