To upgrade from Windows 8 to Windows 8.1 without losing your files, make sure your Windows 8 installation is activated, download the matching Windows 8.1 ISO (same edition, same system type, same English variant — US or International), mount the ISO, then run setup.exe as administrator and choose “Keep personal files and apps”. The language variant must match your current Windows language or the “keep apps” option will be greyed out.
Applies to: Windows 8 (all editions) upgrading to Windows 8.1 | Last updated: April 13, 2026
Key Takeaways
- Windows 8.1 is a free upgrade for any activated copy of Windows 8 — no additional license is required.
- The Windows 8.1 ISO is no longer hosted on Microsoft’s official download page. Archive.org hosts the original Microsoft ISO and is the most reliable source in 2026.
- Your Windows 8.1 ISO must match your current Windows 8 in three ways: edition (Pro / Single Language / Core), architecture (32-bit or 64-bit), and language variant (English US vs English International).
- If the “Keep personal files and apps” option is missing on the setup screen, the language variant is wrong. Download the other English version (US or International) and try again.
- Install Google Chrome or Firefox before starting — Internet Explorer on a clean Windows 8 install struggles with modern download pages.
Quick Steps
- Confirm Windows 8 is activated — right-click Start > System.
- Install Chrome or Firefox if you are still on Internet Explorer.
- Check your edition, architecture (32-bit / 64-bit), and language variant.
- Download the Windows 8.1 ISO from Archive.org matching all three.
- Right-click the ISO > Open with > Windows Explorer to mount it.
- Run
setup.exeas administrator, accept the license, then select Keep personal files and apps and click Install.
Step 1: Confirm Windows 8 Is Activated
The Windows 8 to 8.1 upgrade is free, but only if your copy of Windows 8 is activated. An unactivated installation will prompt for a product key partway through the upgrade and stop if you cannot provide one.
- Right-click the Start button and choose System.
- Scroll to the bottom of the System window.
- Look for “Windows is activated”. Note your Windows edition (Pro, Single Language, Core) and system type (32-bit or 64-bit) while you are here — you will need both in Step 3.

If Your Windows 8 Is Not Activated
The keys below are publicly published generic upgrade keys (source: softwarekeep.com). They let the setup process continue, but they do not permanently activate Windows. Use them only to get past the activation check during the upgrade.
Windows 8 generic keys:
NGXJ7-RWTT3-RYGP4-KTXTD-M7RDP
VDGKG-N3B97-CC73Q-9H9FQ-Y4DHC
BHM36-NC98B-C6BC6-PMHTC-V8MQP
BH8M3-YJN8D-PWVTB-G3HCM-X4PK2
6PN82-R4BBH-XX8K2-DCK84-VMFDH
967N4-R7KXM-CJKJB-BHGCW-CPKT7
BTNJ7-FFMBR-FF9BH-7QMJ9-H49T7
HB39N-V9K6F-P436V-KWBTC-Q3R9V
Windows 8.1 generic keys:
NTQ99-TJD7V-DVMBR-M9KP9-YDVQQ
J4GXG-8RN8X-3K4HK-9GRWQ-C36VD
334NH-RXG76-64THK-C7CKG-D3VPT
KBN88-BYDXD-X6HQ7-3KHFC-W2M93
HMCNV-VVBFX-7HMBH-CTY9B-B4FXY
DDTRW-HNDHV-KP2J7-BJRGG-RRFX3
GCRJD-8NW9H-F2CDX-CCM8D-9D6T9
MNDGV-M6PKV-DV4DR-CYY8X-2YRXH
Step 2: Install Chrome or Firefox
Fresh Windows 8 installs ship with Internet Explorer 10, which struggles to load modern download sites and will usually block the Archive.org ISO download. Skip this step if you already have Chrome, Firefox, or any other browser installed.
- Open Internet Explorer and go to google.com/chrome.
- Click Download Chrome and run the installer.
- Close Internet Explorer once Chrome is installed and use Chrome for the rest of this guide.
Step 3: Download the Windows 8.1 ISO
Microsoft removed the Windows 8.1 ISO from its software download page in 2023. The original Microsoft ISO is preserved on Archive.org and is the most reliable source still available.
- Open the Windows 8.1 English ISO page on Archive.org.
- On the right side under Download Options, click ISO Image.
- Choose 32-bit or 64-bit to match the system type you noted in Step 1.
Choose the Correct Language Variant
This is the step that trips most people up. Windows 8.1 ships in two English builds — English (United States) and English (International) — and they are not interchangeable. If the variant does not match your Windows 8 installation, the setup will not let you keep your installed apps.
- Open Control Panel > Region (set view to Large icons if you cannot see it).
- Check your current Format and Location. If your region is the US, pick English (United States). For almost any other English region (UK, South Africa, Australia, Canada, India, etc.), pick English (International).

Tip: If you guess wrong here, you do not have to start over. Download the other English variant in Step 5 when the “Keep personal files and apps” option is missing — the upgrade will work on the second try.
Step 4: Mount the ISO File
Windows 8 mounts ISO files natively, so you do not need extra software like WinRAR or 7-Zip for this step.
- Open your Downloads folder and find the Windows 8.1 ISO (typically about 4 GB).
- Right-click the ISO file > Open with > Windows Explorer.
- A new virtual drive appears in This PC (usually drive D: or E:) containing the installation files.

Step 5: Run Setup and Upgrade
This is the final step. The upgrade itself runs unattended and takes 30 minutes to over an hour depending on whether you are on an SSD or a hard drive.
- On the mounted drive, right-click setup.exe and choose Run as administrator.
- On the “Get important updates” screen, choose No thanks, uncheck any optional boxes, and click Next.
- Accept the license terms.
- On the “Choose what to keep” screen, select Keep personal files and apps. If this option is missing or greyed out, the language variant is wrong — go back to Step 3 and download the other English version.
- Click Install and leave the computer alone until the upgrade finishes. Keep it plugged in and do not interrupt it.

When Windows 8.1 boots for the first time, pick a network, choose Use Express settings, and finish signing in. Right-click the Start button and open System to confirm the edition now reads “Windows 8.1”.
What to Do Next: Upgrade to Windows 10 or 11
Windows 8.1 reached end of support on January 10, 2023 and no longer receives security updates. If your hardware supports it, I recommend moving straight past 8.1 to a supported version:
- From Windows 8.1, follow my free Windows 8/8.1 to Windows 10 upgrade guide — the free upgrade path still works in 2026.
- Once on Windows 10, you can jump to Windows 11 using my Windows 10 to 11 upgrade guide.
- If your hardware fails the Windows 11 check (older CPU, no TPM 2.0), the FlyOOBE bypass guide covers three ways to install Windows 11 on unsupported hardware.
After any major upgrade, I also run Winhance — my free tool that removes bloatware, disables telemetry, and reverses most of the Microsoft account and advertising defaults in a few clicks.
Frequently Asked Questions
Is the Windows 8 to 8.1 upgrade still free in 2026?
Yes. The Windows 8.1 upgrade is free for any activated copy of Windows 8 and requires no additional license. The only cost is the time and bandwidth to download the 4 GB ISO.
Will I lose my files and apps when upgrading to Windows 8.1?
No, as long as you pick the correct language variant (English US vs English International) and your Windows 8 edition matches the ISO. If the setup allows the “Keep personal files and apps” option and you select it, everything is preserved. Back up anything irreplaceable before running any Windows upgrade.
What if “Keep personal files and apps” is greyed out?
That almost always means the language variant of the ISO does not match your current Windows installation. Exit the setup, eject the ISO, and re-download the other English version from Archive.org (if you downloaded US, try International, and vice versa). Running the setup a second time with the matching ISO will unlock the option.
How long does the Windows 8.1 upgrade take?
Between 30 minutes and over an hour. Systems with SSDs usually finish closer to the 30-minute mark, while older machines with traditional hard drives often take 60 to 90 minutes. Keep the computer plugged in and do not interrupt the process.
Can I skip Windows 8.1 and go straight to Windows 10 or 11?
Technically yes, but the upgrade from Windows 8 directly to Windows 10 often strips installed programs. Upgrading to 8.1 first and then to Windows 10 is the most reliable path for keeping your files and apps. Since Windows 8.1 is no longer supported, I would not stop there — once you are on 8.1, continue to Windows 10 or 11 using the linked guides above.
Is Windows 8.1 still safe to use?
Not for daily use. Windows 8.1 stopped receiving security updates on January 10, 2023, so it is increasingly exposed to new vulnerabilities. Upgrading to 8.1 is still useful as a stepping stone to Windows 10 or 11, but I would not keep 8.1 as your main operating system in 2026.
