How to upgrade a compatible PC to Windows 11 from Windows 10

Windows 11 upgrade
(Image credit: Mauro Huculak)

As support for Windows 10 will come to an end on October 14, 2025, it's time to start thinking about upgrading to Windows 11 to maintain the continuity of updates and support. In this guide, I will outline three easy ways to complete this process without losing your files.

Windows 11 has been widely available since 2021, bringing a fresh, modern look and feel to the experience with its sleek design, enhanced features, and improved performance, making it a significant upgrade over its predecessor and the best part is that the upgrade from Windows 10 is free.

If you're ready to make the leap to the more advanced version of the operating system, you have different ways to upgrade. For instance, you can use the Windows Update settings.

If the upgrade isn't available, you can also use the Installation Assistant tool, which offers a similar experience to the Windows Update, but using this method, you will force the download.

Alternatively, you can download the official ISO file for Windows 11, which you can mount directly into File Explore to launch the upgrade process.

In this how-to guide, I will outline the steps to download and upgrade to Windows 11 on a desktop, laptop, or tablet that is already running Windows 10.

Important: This is a non-destructive process, but there is always a chance of something going wrong during and after the upgrade, which means that you should consider creating a temporary backup before proceeding. You've been warned. Also, to minimize the changes or issues, these instructions assume the device has the most up-to-date release of Windows 10 with the latest system and driver updates.

Recent updates

These instructions have been updated to reflect changes in the process and make sure that the information is still accurate.

Windows 11 upgrade requirements

Although Windows 11 is a free upgrade for existing Windows 10 devices, it doesn't mean that everyone's computer will support the new version.

Hardware requirements

Here are the minimum hardware requirements to perform the free upgrade:

  • CPU: 1GHz or faster or System on a Chip (SoC) with two cores minimum.
  • RAM: 4GB.
  • Storage: 64GB or larger.
  • Firmware: UEFI
  • TPM: Trusted Platform Module (TPM) version 2.0.
  • Graphics: Compatible with DirectX 12 or later with WDDM 2.0 driver.
  • Display resolution: High definition (720p) display greater than 9-inch diagonally, 8 bits per color channel.
  • Connectivity: Internet and Microsoft account.

In addition, the processor must support SSE4.2 on Intel or SSE4A on AMD (which also includes the POPCNT instruction). Usually, most processors released after 2008 include these instructions.

Check compatibility

Whether you use Windows Update, ISO file, or Installation Assistant, any of these tools should be able to determine and inform you whether or not the device meets the minimum requirements, but you can always check manually.

To check the basic hardware specs, use these steps:

  1. Open Settings.
  2. Click on System.
  3. Click on About.
  4. Confirm the processor, memory, and system type.
  • Quick note: The memory should be equal or greater (recommended) than 4GB, and the processor must be an Intel's 7th Get 7820HQ, Core X, Xeon W, or 8th Gen or newer or an AMD Zen 2 or newer. Also, the system type must be 64-bit. Windows 11 does not come in 32-bit.

(Image credit: Mauro Huculak)
  1. Click on Storage.
  2. Confirm the main drive is greater than 64GB.

(Image credit: Mauro Huculak)

You can also check the specifications of your laptop or desktop hardware on the manufacturer's support website.

In addition, you will need to ensure that the computer has enabled the Trusted Platform Module (TPM) version 2.0. These instructions will help you complete this task.

Secure Boot is not a requirement, but it's recommended. You can use this guide to check the feature state and the steps to turn it on as necessary.

PC Health Check app

Alternatively, you can also use the PC Health Check app to determine if your computer will support Windows 11 quickly:

  1. Open Start.
  • Quick note: The app should already be installed on your computer, but if it's not, you can download it using the Microsoft support link.
  1. Search for the PC Health Check and click the top result to open the app
  2. Click the Check now button.
  3. Click the "See all results" button to display the final report.

(Image credit: Mauro Huculak)

After you complete the steps, you will know if your computer can handle the new version of Windows. If there's a check that the device didn't pass, click the available link in the app to find out how to remedy the situation.

How to upgrade to Windows 11 using Windows Update

To upgrade a PC running Windows 10 to Windows 11 through Windows Update, use these steps:

  1. Open Settings.
  2. Click on Update & Security.
  3. Click on Windows Update.
  4. Click the Check for updates button.
  5. Click the "Download and install" button.

(Image credit: Mauro Huculak)
  1. Click the Restart now button.

Once you complete the steps, the computer will restart, and the upgrade to Windows 11 will begin. Since this is an in-place upgrade, you won't need to go through the entire out-of-box experience (OOBE).

How to upgrade to Windows 11 using Installation Assistant

If Windows Update is causing a problem, and you know the hardware is compatible, you can use the Installation Assistant.

To use the tool to upgrade to Windows 11 from Windows 10, use these steps:

  1. Open this Microsoft support website.
  2. Click the Download Now button under the "Windows 11 Installation Assistant" section.

(Image credit: Mauro Huculak)
  1. Save the file on the computer.
  2. Double-click the Windows11InstallationAssistant.exe file to launch the setup.
  3. Click the Accept and install button.

(Image credit: Mauro Huculak)

After you complete these steps, the tool will download the installation files and will proceed to upgrade the computer to Windows 11, preserving your files, apps, and most of the settings. The time of completion will depend on your internet connection and device hardware.

How to upgrade to Windows 11 using official ISO file

You can also mount the ISO file to File Explorer to proceed with the upgrade process.

To upgrade a device to Windows 11 from the ISO file, use these steps:

  1. Open Windows 11 download page.
  2. Under the "Download Windows 11 Disk Image (ISO)" section, select the Windows 11 option.

(Image credit: Mauro Huculak)
  1. Click the Download button.
  2. Select the ISO language.

(Image credit: Mauro Huculak)
  1. Click the Confirm button.
  2. Click the 64-bit Download button.

(Image credit: Mauro Huculak)
  1. Right-click the image file and select the Mount option.

(Image credit: Mauro Huculak)
  1. Select the virtual drive from the left navigation pane (if applicable).
  2. Double-click the setup.exe file to launch the setup manually.

(Image credit: Mauro Huculak)
  1. Click the Next button.
  2. Click the Accept button to agree to the terms.
  3. Click the Install button.

(Image credit: Mauro Huculak)

Once you complete the steps, the upgrade will begin preserving your files, and most of your settings and applications.

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

Mauro Huculak

Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.