To upgrade from Windows 8 or 8.1 to Windows 10 in 2026, download the official Windows 10 22H2 ISO, mount it in File Explorer (Windows 8.1 supports native ISO mounting), run setup.exe, and choose Keep personal files and apps on the Ready to Install screen. Microsoft’s free upgrade pathway still works to install Windows 10, but as of September 2023 it no longer activates with a Windows 8/8.1 key — you’ll need a separate Windows 10 license.
Applies to: Windows 8 and Windows 8.1 upgrading to Windows 10 22H2 | Last updated: May 4, 2026
Key Takeaways
- Windows 8 reached end of life in January 2023, Windows 8.1 also January 2023 — neither receives security patches anymore
- The free upgrade pathway still works to install Windows 10 in 2026, but Microsoft no longer auto-activates Windows 10 using a Windows 8/8.1 key
- The cleanest method is mount-the-ISO + setup.exe — Windows 8.1 supports native ISO mounting, so you don’t need 7-Zip like on Windows 7
- Choose “Keep personal files and apps” on the Ready to Install screen to preserve everything
- If your hardware is from 2018 or later, consider going straight to Windows 11 — Windows 10 itself reaches end of life in October 2025
Quick Steps
- Confirm Windows 8/8.1 is activated (right-click Start > System)
- Back up important files to an external drive
- Download the Windows 10 22H2 ISO matching your current language
- Right-click the ISO and choose Mount, then run
setup.exefrom the mounted drive - Choose “Not right now” for downloading updates, accept the license terms
- Confirm Keep personal files and apps on the Ready to Install screen
- Click Install and wait 30-90 minutes
- After login, install pending Windows Updates and update drivers
- Apply your Windows 10 license key in Settings > Update & Security > Activation
In This Guide
- Prerequisites: Activation, Language, Backups
- Method 1: Media Creation Tool (Direct Upgrade)
- Method 2: In-Place Upgrade With a Mounted ISO (Recommended)
- Method 3: Clean Install With Key Carryover
- Skip Windows 10: Going Straight to Windows 11
- Post-Upgrade: Activation, Drivers, and Cleanup
- Frequently Asked Questions
Prerequisites: Activation, Language, and Backups
Confirm Windows 8/8.1 Is Activated
Right-click the Start button and choose System. Scroll to the bottom and check the Windows activation status. If it says “Windows is activated,” you’re set. If not, the upgrade will prompt you for a key during install — most retail Windows 8 keys still validate Windows 8 itself, even if they no longer carry over to Windows 10 for free activation.
If your Windows 8/8.1 isn’t activated or the upgrade prompts you for a product key just to start, you can try one of the generic upgrade keys below. These keys only get the upgrade past the product-key prompt — they do not activate Windows 10 permanently.
Windows 8 generic upgrade keys:NGXJ7-RWTT3-RYGP4-KTXTD-M7RDPVDGKG-N3B97-CC73Q-9H9FQ-Y4DHCBHM36-NC98B-C6BC6-PMHTC-V8MQPBH8M3-YJN8D-PWVTB-G3HCM-X4PK26PN82-R4BBH-XX8K2-DCK84-VMFDH967N4-R7KXM-CJKJB-BHGCW-CPKT7BTNJ7-FFMBR-FF9BH-7QMJ9-H49T7HB39N-V9K6F-P436V-KWBTC-Q3R9V
Windows 8.1 generic upgrade keys:NTQ99-TJD7V-DVMBR-M9KP9-YDVQQJ4GXG-8RN8X-3K4HK-9GRWQ-C36VD334NH-RXG76-64THK-C7CKG-D3VPTKBN88-BYDXD-X6HQ7-3KHFC-W2M93HMCNV-VVBFX-7HMBH-CTY9B-B4FXYDDTRW-HNDHV-KP2J7-BJRGG-RRFX3GCRJD-8NW9H-F2CDX-CCM8D-9D6T9MNDGV-M6PKV-DV4DR-CYY8X-2YRXH
Note Your System Architecture and Language
In the same System window, note whether you’re running 32-bit or 64-bit Windows (under “System type”). You need to download the matching Windows 10 ISO. Then open Control Panel > Region and check the format — English (United States) and English (United Kingdom / International) are different ISOs and a mismatch will block the “Keep personal files and apps” option.
Back Up Your Files
Even with “Keep personal files and apps,” upgrades occasionally fail mid-install. Copy Documents, Pictures, Desktop, and any other folders that matter to an external drive before you start.
Method 1: Media Creation Tool (Direct Upgrade)
The Media Creation Tool is Microsoft’s official upgrade utility. Download it from the Windows 10 download page, run it, and choose Upgrade this PC now. Windows 8.1 generally handles the MCT better than Windows 7 does — TLS support is modern enough that the tool’s downloader works on 8.1 without tricks.
If the MCT errors out — usually with a vague “we couldn’t reach the server” message — fall back to Method 2.
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 reliably on every Windows 8.1 system I’ve upgraded.
- Download the Windows 10 22H2 ISO matching your architecture and language. See my Windows 10 ISO download guide for the cleanest path
- In File Explorer, right-click the ISO and choose Mount. Windows 8.1 mounts ISOs natively — a virtual drive appears with the install files
- Open the mounted drive and double-click
setup.exe - On the first screen, click Change how Windows Setup downloads updates and select Not right now. The upgrade picks up updates after install instead
- Accept the license terms
- Setup checks for compatibility issues — uninstall any flagged software when prompted
- On the Ready to install screen, confirm “Keep personal files and apps” is selected. If only “Personal files only” or “Nothing” appear, you have a language mismatch
- Click Install. Expect 30-90 minutes and several reboots
Tip: If the Mount option is missing in the right-click menu (rare on Windows 8.1, common on stripped builds), open the ISO with the built-in Windows Explorer ZIP viewer or extract it with 7-Zip into a folder, then run
setup.exefrom there.
Method 3: Clean Install With Key Carryover
If your Windows 8/8.1 install is sluggish, corrupted, or full of bloatware, a clean install gives you a faster Windows 10 system at the cost of losing installed apps.
- Back up everything you want to keep to an external drive
- Use Rufus or the Media Creation Tool to write the Windows 10 ISO to a USB stick — see how to create a Windows 10 installation USB
- Boot from the USB and install Windows 10 fresh
- When asked for a product key, click I don’t have a product key — you can activate later
- 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: Going Straight to Windows 11
Windows 10 itself reaches end of life in October 2025. If you’re still on Windows 8/8.1 in 2026 and your hardware is from roughly 2018 or later, it’s worth considering Windows 11 directly instead of stopping at 10. Windows 11 has hardware requirements (TPM 2.0, 8th-gen Intel or Ryzen 2000 or newer, Secure Boot), but they can be bypassed for unsupported hardware.
The cleanest path is UnattendedWinstall, which builds a Windows 11 install media with the bypass and your debloat preferences baked in. After install, run Winhance to clean up. The same backup-then-clean-install workflow as Method 3 applies.
If you would rather upgrade to Windows 10 first and then to Windows 11 later, see my Windows 7 to Windows 10 guide — the post-Windows-10 steps are identical.
Post-Upgrade: Activation, Drivers, and Cleanup
- Check activation: Settings > Update & Security > Activation. Since September 2023, Windows 8/8.1 keys no longer auto-activate Windows 10 — you’ll need to apply a Windows 10 key
- Run Windows Update repeatedly until “You’re up to date” — there are typically several rounds of cumulative updates after a Windows 8 upgrade
- Update drivers — Windows 8.1 drivers usually carry over, but generic Microsoft replacements may have replaced GPU or chipset drivers. See my driver installation guide
- Optionally debloat the install with Winhance — Windows 10 22H2 still installs OneDrive, Cortana, and other components you may not want
Frequently Asked Questions
Can I upgrade directly from Windows 8 to Windows 10 for free in 2026?
The technical upgrade still works. The free license doesn’t — Microsoft removed Windows 8/8.1 key carryover in September 2023. Your Windows 10 install will work, but you’ll need a separate Windows 10 license to activate it.
Do I need to upgrade to Windows 8.1 first if I’m on Windows 8?
No. Windows 10 setup accepts both Windows 8 and Windows 8.1 as upgrade sources. The upgrade engine handles the differences automatically. That said, if you have time, going Windows 8 → 8.1 → 10 is occasionally smoother because some legacy app compatibility quirks are resolved at the 8.1 stage.
How long does the upgrade process take?
Anywhere from 30 minutes to two hours, depending on disk speed and how much data is on the system. SSDs finish faster than spinning HDDs by a wide margin. Plan for an afternoon, not 20 minutes.
Can I keep my files and apps after upgrading?
Yes, as long as you select “Keep personal files and apps” on the Ready to Install screen and your Windows 10 ISO language matches your Windows 8/8.1 install language. If only “Personal files only” or “Nothing” appear, the language is mismatched.
What if Windows 10 doesn’t activate after the upgrade?
That’s the expected behaviour as of September 2023 — Microsoft no longer auto-activates Windows 10 with a Windows 8/8.1 key. You’ll need a valid Windows 10 license. Apply it in Settings > Update & Security > Activation.

The procedure described here can still be implemented in January 2025.
Thank you