|

How to Upgrade From Windows 7 to Windows 10 Without Data Loss (2026)

How to Upgrade from Windows 7 to Windows 10 Without Data Loss

To upgrade from Windows 7 to Windows 10 without losing data in 2026, download the official Windows 10 22H2 ISO from Microsoft, mount it in File Explorer, run setup.exe, and on the “Ready to install” screen choose Keep personal files and apps. Microsoft’s free upgrade pathway still produces a working Windows 10 install, but as of 2023 it no longer activates automatically using a Windows 7 key — you’ll need a separate Windows 10 license to activate after the upgrade.

Applies to: Windows 7 SP1 (32-bit and 64-bit) upgrading to Windows 10 22H2 | Last updated: May 4, 2026

How to Upgrade Windows 7 to Windows 10 Without Losing Data

Key Takeaways

  • Windows 7 reached end of life in January 2020 — security patches stopped, so this upgrade is overdue if you’re still on it
  • The free upgrade still functionally works in 2026, but Microsoft no longer auto-activates Windows 10 with a Windows 7 key (since September 2023)
  • Always start with Service Pack 1 installed on Windows 7 — older versions can’t run the Windows 10 setup engine
  • The cleanest method is mount-the-ISO + setup.exe — skip the Media Creation Tool, which often errors on Windows 7
  • If your hardware is from 2018 or later, consider leapfrogging straight to Windows 11 with a bypass instead of stopping at Windows 10

Quick Steps

  1. Confirm Windows 7 is activated and Service Pack 1 is installed
  2. Back up your important files to an external drive
  3. Download the Windows 10 22H2 ISO using my Windows 10 ISO download guide
  4. Right-click the ISO and choose Mount (or extract with 7-Zip on Windows 7 if Mount isn’t available)
  5. Run setup.exe as Administrator from the mounted drive
  6. Choose “Not right now” for downloading updates, accept the license terms
  7. On the Ready to Install screen, confirm Keep personal files and apps is selected
  8. Click Install and wait 30-120 minutes for the upgrade to complete
  9. After login, check Activation in Settings > Update & Security and apply a Windows 10 key if needed

In This Guide


Prerequisites: Service Pack 1, Activation, and Backups

Confirm Windows 7 Is Activated

Click Start, right-click Computer, and choose Properties. Scroll to the Windows Activation section. If it says “Windows is activated,” you’re good. If not, you’ll be prompted for a product key during the upgrade.

Install Service Pack 1

Service Pack 1 (KB976932) is a hard requirement. Without it, Windows 10 setup refuses to start. Check the System Properties window — if “Service Pack 1” appears under the Windows edition, you’re done. If not, download it from the Microsoft Update Catalog, picking x64 if your system is 64-bit or the standard build for 32-bit.

Back Up Your Files

The “Keep personal files and apps” option works reliably most of the time, but the upgrade can still fail or hang and leave you with an unbootable system. Copy your Documents, Pictures, and Desktop folders to an external drive before you start. Five minutes of backup is cheaper than five hours of recovery.

Method 1: Media Creation Tool (Direct Upgrade)

The Media Creation Tool is what Microsoft officially points you at. Download it from the Windows 10 download page and run it. Choose Upgrade this PC now. The tool downloads the install files and runs the upgrade in place.

This method works when it works, but on Windows 7 specifically the MCT often errors out with vague TLS or “we couldn’t reach the server” messages because Windows 7’s outdated SChannel can’t negotiate modern TLS by default. If that happens, use Method 2 instead — it bypasses the MCT entirely.

Method 2: In-Place Upgrade With a Mounted ISO (Recommended)

This is the method I use in the repair shop. It avoids the Media Creation Tool entirely and works on every Windows 7 SP1 system I’ve tried.

  1. From a working Windows 10 or 11 PC (or any other machine with a modern browser), download the Windows 10 22H2 ISO. See my Windows 10 ISO download guide for the cleanest path.
  2. Copy the ISO to the Windows 7 system, ideally to C:\ISO\
  3. On Windows 7, right-click the ISO. If Mount is missing (it usually is on Windows 7), install 7-Zip and use it to extract the ISO into a folder like C:\Win10\
  4. Open the extracted folder, right-click setup.exe, and choose Run as administrator
  5. On the first screen, click Change how Windows Setup downloads updates and select Not right now. This skips the slow online update step and the upgrade picks up updates after install instead
  6. Accept the license terms
  7. Setup checks your PC for compatible apps. If anything is flagged, uninstall it when prompted
  8. On the Ready to install screen, confirm “Keep personal files and apps” is selected. If only “Personal files only” or “Nothing” appear, you have an ISO language mismatch — re-download with a matching language
  9. Click Install. The upgrade takes 30-120 minutes depending on disk speed and reboots multiple times

Tip: If you can’t get “Keep personal files and apps” to appear, the most common cause is that your Windows 7 ISO language doesn’t match the Windows 10 ISO language. Download the matching language version and try again.

Method 3: Clean Install With Key Carryover

If your Windows 7 install is already a mess — slow, corrupted, full of bloatware — a clean install gives you a faster, cleaner Windows 10 system. The trade-off is that you lose installed apps; only files matter.

  1. Back up everything you want to keep to an external drive
  2. Use Rufus to write the Windows 10 ISO to a USB stick — see how to create a Windows 10 installation USB
  3. Boot from USB and install Windows 10 fresh
  4. When asked for a product key, click I don’t have a product key — you can activate later
  5. After install, in Settings > Update & Security > Activation, enter your purchased Windows 10 key

For options that preserve more than a clean install, see how to reinstall Windows without losing data.

Skip Windows 10 Entirely: Going Straight to Windows 11

If your hardware is from 2018 or later, consider skipping Windows 10 and going directly to Windows 11. Windows 10 reaches end of life in October 2025, so installing it in 2026 just sets you up for another upgrade soon.

Windows 11 has hardware requirements (TPM 2.0, 8th-gen Intel or newer / Ryzen 2000 or newer, Secure Boot) but they can be bypassed for non-supported hardware. The cleanest way to do that is with UnattendedWinstall, which bakes the bypass into the install media along with debloat options. After install, run Winhance to clean up the leftover bloat.

Post-Upgrade: Activation, Drivers, and Cleanup

Once Windows 10 boots into the desktop, three jobs to finish:

  1. Check activation: Settings > Update & Security > Activation. Since September 2023, Microsoft no longer auto-activates upgrades from Windows 7. If activation is missing, you’ll need to purchase a Windows 10 key
  2. Run Windows Update repeatedly until it shows “You’re up to date” — there are usually several rounds of cumulative updates after a Windows 7 upgrade
  3. Update drivers — Windows 7 drivers usually carry over but generic Microsoft replacements may have been installed. Visit your laptop or motherboard vendor’s site for current Windows 10 drivers, particularly chipset and GPU. See my driver installation guide

Frequently Asked Questions

Can I still upgrade to Windows 10 for free in 2026?

The technical upgrade pathway still works using the ISO method. The free license, however, is no longer applied automatically — Microsoft removed Windows 7/8 key carryover in September 2023. Your Windows 10 install will work, but you’ll need to buy a Windows 10 license to activate it.

Will I lose my files if I upgrade from Windows 7 to Windows 10?

Not if you select “Keep personal files and apps” on the Ready to Install screen. Files in your user profile (Documents, Desktop, Pictures, Downloads) carry over, along with most installed programs. That said, always back up to an external drive before any major OS upgrade.

What happens if my Windows 7 isn’t activated?

Setup will prompt you for a Windows 10 product key during the upgrade. You can skip this and complete the upgrade, then enter or purchase a Windows 10 key later in Settings > Activation.

Why can’t I keep my files during the upgrade?

The most common cause is a language mismatch between the Windows 7 install and the Windows 10 ISO. Re-download the ISO in the language that matches your current install. The second most common cause is incompatible software that setup wants you to uninstall first — clear that and the option reappears.

Should I upgrade to Windows 10 or Windows 11 in 2026?

If your hardware supports Windows 11 (8th-gen Intel / Ryzen 2000 or newer, TPM 2.0, Secure Boot), go straight to Windows 11. Windows 10 hits end of life in October 2025, so installing it now is short-term. If your hardware is older, install Windows 10 and use it until you replace the machine.

Similar Posts

4 Comments

  1. After upgrading my windows are not activated.When using windows 7 it was activated but now its not activated.I am not able to activate the window using the product key mentioned at the back of my laptop.Please help me activate the windows

  2. It failed! Error message “Setup has failed to validate the product key. ”
    However, the Windows 7 product key is valid and Setup did not ask for a new key.
    There was no option other than Close.
    Trying to upgrade from Windows 7 Ultimate to Windows 10. 64 bit Intel processor.

Comments are closed.