I. Introduction

There are still many PC users running Windows 7, 8 or 8.1 on their computers.  This blog post featured image shows upgrading Windows 7 to Windows 10 for free of charge in 2022.  There are many articles available on the net to upgrade free from Windows 7 (8 and 8.1) to Windows 10.  But my experience tells me you’ll be the lucky one if you upgrade to Windows 7, 8 and 8.1 with Windows 10 the way they say you can do.

How to Upgrade to Windows 10 for Free in 2022

The above link talks about upgrading from Windows 7, 8 and 8.1 using the Microsoft Media Creation tool to download the latest Windows 10 and 32bit or 64 bit Windows 10 to your PC running an older Windows operating system to upgrade to the latest Windows 10.

The other method widely talked about is to fresh install Windows 10 using genuine Windows 7, 8 or 8.1 product key.

The above two methods may work, but as I tested, most of the time it miserably fails.

II. Microsoft shut the door on free Windows 10 upgrades after about a year

Microsoft released the retail version of Windows 10 on July 29, 2015. Eventually, Windows 7 running PC received a “Windows 10 Update Assistant” offer that popped up on the PC as a way to get a better experience with Windows 10. This pop up ceased coming up if you decided to not to upgrade to Windows 10 about 1 year later.

According to the following article, Microsoft shut down its free Windows 10 upgrade program in November 2017.

How to upgrade to Windows 10 for free

What you find on the net for a Windows 10 free upgrade is mostly using the latest version of Windows 10 to go through DLA (Digital License Activation) from Microsoft’s online database. Windows 10 activation status is not stored on your PC.  It’s stored on the Microsoft database.  There is no reason for Microsoft to keep providing free Windows 10 upgrades free of charge as Microsoft charges the Windows 10 retail licensing fee for every Windows 10 retail version they sell.

III. Then, what is the best way to upgrade your Windows 7, 8 and 8.1 to Windows 10 free in 2022?

The answer is simple — use an older version of Windows 10 full installation image (iso file) to create a Windows 10 installer on DVD or USB. (Personally, I recommend to use DVD base Windows 10 full install disk as rare occasions USB base installer may fail – (please refer to my old blog post).

You can still download older version of Windows 10 in any language using Rufus software utility.

Rufus Utility

I use Windows 10 version 1507, Initial Release (Build number 10240) for fail-safe Windows 7, 8 and 8.1 upgrades to Windows 10 (never failed before).

Please visit;

How to download older ISO versions of Windows 10

for detailed explanation (Thanks to Maruo Huc).

Also please visit his YouTube link for very good visual explanation.

Rufus download Windows 10 - 10240

Rufus download Windows 10 – 10240

With Windows 7, 8 or 8.1 running on your PC, insert a DVD or USB Flash Media containing a bootable image of Windows 10 version 1507 build 10240 and start the setup program and follow the upgrade instructions. Once a Windows 10 upgrade is completed, you have a choice of using the latest version of Windows 10 for the update.  Although, you have to go through the process twice; it’s the best way to get a Windows 10 free upgrade from Windows 7, 8 and 8.1.

IV: What about a free upgrade from Windows 10 to Windows 11?

It’s not clear when Windows 10 to Windows 11 free upgrade offer will end as yet.

However, according to the following article, this end date will be no sooner than 5th October, 2022.

Is Microsoft’s Free Windows 11 Upgrade Offer Coming to an End?

Free Windows 11 Upgrade

Free Windows 11 Upgrade

Rufus software utility can also download the full installation image for Windows 11.  Most likely, the initial release full installation image of Windows 11 will continue to offer free upgrades for Windows 10 running PCs.


If you need help for upgrading from Windows 7, 8 and 8.1 running computer to Windows 10  (Sydney CBD, Sydney North Shore – particularly in Carlingford, Epping, Chatswood, Roseville, Lindfield, Killara, Gordon, Pymble, Turramurra, Wahroonga, Warrawee, Hornsby, Macquarie Park and St Ives area) please contact Harry 0417 424 909.  Or refer to our Service page.

Your comments are welcome (subject to moderation).  Nickname is allowed for comment posting, however, you must provide a valid e-mail address (will not to be displayed).  If you fill out Website box, website address will be linked on your name appeared on the comment.  As regard to the treatment of your e-mail address, please refer to ACE PRIVACY POLICY.