ThisCalculator

Everyday

Upgrade Windows 7 to Windows 10 for Free

Updated · Standard formula, shown below

Upgrade Windows 7 to Windows 10 for Free

You may still be able to upgrade a Windows 7 PC to Windows 10 without paying for an upgrade, but success is not guaranteed: Microsoft ended Windows 10 support on October 14, 2025, and its old free-upgrade offer has expired. The steps below explain how to try an in-place upgrade, preserve your files, and check activation; back up first, because any operating-system upgrade carries risk.

What You’ll Need

  • A Windows 7 PC with a genuine, activated installation and administrator access. A valid license does not guarantee that a free Windows 10 activation will be granted now.
  • A reliable internet connection and enough time. The download and installation may take hours and restart the computer several times.
  • An external drive or cloud location for a full backup of personal files, plus the installation media or recovery discs supplied with the PC, if available.
  • At least 8 GB of free space on the system drive is a practical starting point; the setup program will check whether more is needed. Disconnect nonessential external devices.
  • A Windows 10 installation USB drive (8 GB or larger) or a way to download the installer from Microsoft. Use a computer that meets Windows 10’s hardware requirements; older PCs may not have compatible drivers.

Step-by-Step

  1. Check whether upgrading makes sense. Windows 10 is no longer receiving regular security updates from Microsoft, so it is not a good long-term choice for a PC that connects to the internet or handles sensitive information. Check whether the PC can run a currently supported operating system. If you still need Windows 10 for a specific reason, understand that the free activation outcome is uncertain and that the OS is out of support.
  2. Back up and verify your files. Copy documents, photos, browser data, and other important files to a separate drive or trusted cloud storage. Open a few copied files to confirm the backup works. Save any software installers, product keys, or recovery information you may need. Do not rely on the upgrade’s “keep files” option as your only backup.
  3. Confirm Windows 7 is activated and identify its edition. Open Control Panel > System and Security > System. Check the Windows edition, whether the system is 32-bit or 64-bit, and the activation status. If Windows 7 is not activated, resolve that issue with a legitimate license before attempting an upgrade. Windows 10 setup generally needs a matching edition, such as Home to Home or Pro to Pro; a 32-bit installation cannot be changed to 64-bit while keeping programs and files.
  4. Check hardware and free space. Compare the PC with Microsoft’s Windows 10 system requirements and check the computer maker’s support pages for Windows 10 drivers. Older processors, graphics, storage, or peripherals may not work properly. Uninstall software the setup identifies as incompatible, and free up space using Windows’ built-in disk cleanup tools. Do not delete personal folders to make room unless they are safely backed up.
  5. Get installation media from Microsoft, if available. Use Microsoft’s Windows 10 download page and follow its current instructions for the Media Creation Tool or ISO, if those options are offered. Availability and download options can change. Avoid third-party download sites and modified installers. If using a USB, creating it erases its contents, so copy anything important off it first.
  6. Start setup from inside Windows 7. If you have an ISO, open it in Windows 7 using a suitable tool, or use the USB drive. In File Explorer, open the media and run setup.exe. Starting setup while Windows 7 is running is the usual route for an in-place upgrade. Do not boot from the USB if your goal is to keep installed apps and files; booting from it starts a clean-install process instead.
  7. Follow the setup prompts carefully. Allow setup to check the PC and download updates if offered. Review the compatibility report. When asked what to keep, select Keep personal files and apps if that option is available and you want an in-place upgrade. If it is missing or disabled, stop and investigate the edition, language, architecture, or compatibility mismatch rather than continuing and risking data loss.
  8. Complete installation and check activation. Keep the PC plugged into power and do not turn it off during installation. After reaching the Windows 10 desktop, connect to the internet and open Settings > Update & Security > Activation. Check whether Windows is activated. If it is not, use the Activation troubleshooter or enter a valid Windows 10 product key you own. Do not assume an old Windows 7 key will activate Windows 10; Microsoft’s current activation rules and free-upgrade availability may not accept it.
  9. Check the result before relying on the PC. Confirm that your files and essential programs are present, test the network, sound, display, and other devices, and install drivers only from trusted manufacturer sources. Keep your backup until everything important is verified. If the PC is not activated or has hardware problems, avoid buying a key from an unknown seller; consider a supported operating system or a compatible replacement device.

Common Mistakes

  • Assuming the free upgrade is guaranteed. The widely publicized free-upgrade period ended, and Microsoft’s old upgrade path may no longer activate a Windows 7 device.
  • Skipping the backup. Setup can fail, and selecting the wrong installation option can remove apps or files. Keep a separate, verified copy.
  • Booting from installation media for an in-place upgrade. Run setup.exe from the existing Windows 7 desktop when trying to retain programs and data. A clean install is a different process and can erase the drive.
  • Choosing the wrong edition or language. A mismatch can remove the option to keep apps and files. Check the installer and existing Windows edition before proceeding.
  • Expecting an old product key to work. A Windows 7 key is not a guaranteed Windows 10 activation method today. Check activation after setup and use only a valid license.

Tips

  • Keep the PC connected to power and use a stable internet connection; avoid starting just before a deadline.
  • Write down the PC model and Windows edition before downloading anything, and check the maker’s driver and recovery information.
  • Disconnect printers, external drives, and other accessories that are not needed during setup. Reconnect them one at a time after installation.
  • Keep your Windows 7 recovery media and backup until you have confirmed the upgrade outcome. Do not erase the old installation immediately.
  • For a PC used online, prioritize moving to a supported operating system. An unsupported Windows version can remain exposed to newly discovered security issues.

Troubleshooting

Setup will not start: Confirm you are running setup.exe from the Windows 7 desktop, have administrator access, and are using unmodified installation media. Restart, disconnect nonessential devices, and try again. If the media is damaged, obtain it again through Microsoft’s current download instructions.

The “keep files and apps” option is unavailable: Check that the installer matches the installed Windows edition, language, and system architecture. A 32-bit-to-64-bit change requires a clean installation, which does not preserve installed programs. Stop and back up before choosing any option that removes data.

Setup reports incompatible hardware or software: Follow the compatibility report. Update or uninstall the identified program, check with the PC maker for drivers, or stop if a critical device has no compatible driver. Do not force an installation on hardware that cannot operate reliably.

Windows 10 is not activated: Open Settings > Update & Security > Activation, check the displayed message, and run the troubleshooter if available. Verify that the installed edition matches the license. If no valid license activates it, contact Microsoft support or use a properly licensed, supported alternative; do not use activation cracks or unofficial keys.

The PC will not boot or files are missing: Do not format the drive or repeat the installation until you have checked your backup and recovery options. Use the PC maker’s recovery instructions or seek qualified technical help if the data is important. A clean reinstall can permanently overwrite files.

Frequently Asked Questions

Can I still upgrade Windows 7 to Windows 10 for free?
Some PCs may still install Windows 10, but Microsoft’s former free-upgrade offer has ended and activation is not guaranteed. Check activation after installation.

Will I keep my files and programs?
An in-place upgrade may preserve them if setup offers “Keep personal files and apps” and you select it. Back up first; preservation is not guaranteed.

Can I use a Windows 7 product key?
It may not activate Windows 10 now. Use a valid license and check the Activation page rather than relying on an old key.

Can I upgrade from 32-bit Windows 7 to 64-bit Windows 10 and keep everything?
No. Changing system architecture requires a clean installation, which removes installed programs and can erase files. Back up before proceeding.

Is Windows 10 still supported?
No. Regular support ended on October 14, 2025. For an internet-connected computer, moving to a currently supported operating system is the safer long-term choice.

What if setup says my PC is incompatible?
Check the exact warning and the computer maker’s support information. Do not bypass a hardware or driver warning if a critical component may not work.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.