Upgrading from Windows 10 to Windows 11 gives you access to the new Start menu, improved Snap layouts, and stronger security features. If your device meets the hardware requirements, the process can be completed directly from within Windows 10. This guide explains how to upgrade to Windows 11 from Windows 10 using official Microsoft tools while keeping your files and apps intact.
System Requirements Before You Upgrade to Windows 11 from Windows 10
Windows 11 has stricter hardware rules than Windows 10. Your PC must have a compatible 64-bit processor, at least 4 GB of RAM, 64 GB of storage, UEFI firmware with Secure Boot, and a TPM 2.0 chip. Most devices made after 2018 meet these specs, but older machines often do not. Microsoft provides the free PC Health Check app to confirm compatibility before you begin.
Run the app first so you know whether your current hardware supports the upgrade. If any requirement fails, the upgrade will be blocked until you resolve it or choose to stay on Windows 10.

Step-by-Step Guide: How to Upgrade to Windows 11 from Windows 10
-
Download and run the PC Health Check app
Go to the official Microsoft support page and download “PC Health Check”. Install and open the app, then click “Check now”. Note any failed items such as TPM or Secure Boot. Enable TPM in your BIOS if the app reports it is off.

-
Back up your important files
Before starting any major upgrade, copy personal documents, photos, and downloads to an external drive or OneDrive. Open File Explorer, select your user folder, and drag the key folders to your backup location. This step takes only a few minutes but protects against unexpected issues.
-
Check for the upgrade in Windows Update
Click the Start button, type “Windows Update”, and open the Settings page. Click “Check for updates”. If Windows 11 is offered, select “Download and install”. The process may take 30–90 minutes depending on your internet speed and hardware.
-
Use the Installation Assistant if the update does not appear
Visit the official Windows 11 download page and click “Download Now” under Installation Assistant. Run the downloaded file, accept the license terms, and let the tool verify your PC. Choose “Keep personal files and apps” when prompted, then click Install.

-
Complete the final setup after restart
Your PC will restart several times. When the desktop appears, sign in with your Microsoft account, adjust privacy settings, and pin your most-used apps to the taskbar. Open Settings > Windows Update > Check for updates one more time to install any post-upgrade patches.
Common Issues and How to Fix Them
- If the upgrade fails with error 0xC1900101, disconnect non-essential USB devices and run the Installation Assistant again.
- TPM 2.0 not detected usually means it is disabled in BIOS; restart, enter BIOS (usually by pressing F2 or Del), and enable both TPM and Secure Boot.
- Slow download speeds improve when you pause other large downloads and connect via Ethernet instead of Wi-Fi.
- After upgrading, some older printers or scanners may need updated drivers from the manufacturer’s website.
Frequently Asked Questions
Can I upgrade to Windows 11 from Windows 10 for free?
Yes. Microsoft offers a free upgrade path for eligible Windows 10 devices that meet the hardware requirements.
Will I lose my files during the upgrade?
No files are deleted when you select the “Keep personal files and apps” option in either Windows Update or the Installation Assistant.
How long does the upgrade usually take?
Most users finish in 45–90 minutes, including download time and the multiple automatic restarts.
Conclusion
Following the steps above lets you move from Windows 10 to Windows 11 safely and with minimal downtime. Start with the PC Health Check app, back up your data, and use either Windows Update or the Installation Assistant to complete the process.