When Windows 10 was first released in 2015, Microsoft used a completely new distribution model and allowed upgrading existing Windows 7 SP1 and Windows 8.1 computers to Windows 10 for free. Initially the free upgrade offer was meant only for a year, but later they extended it further. But now the upgrade offer is going to finally end this year, therefore you should quickly make use of this offer and upgrade your PC to Windows 10 for free.
Microsoft has announced that the free upgrade promotion is going to end on the December 31st of this year. And this means that only two weeks remain for a free upgrade if you have been procrastinating the Windows 10 upgrade so far.
Check hardware compatibility first
In order to upgrade your Windows 7 SP1 or Windows 8.1 PC to Windows 10, the first thing you should do is make sure that your old PC will actually be able to run Windows 10. For installing Windows 10, you should have a PC with at least 1GHz CPU, 2GB RAM, 20 GB hard disk drive, and a graphics card supporting DirectX 9. But these are the basic minimum hardware requirements and will run the Windows 10 in the lowest possible configuration.
Download Windows 10 and upgrade
Before you can upgrade your Windows 7 and Windows 8 computers to Windows 10, make sure you upgrade Windows 7 to Windows 7 SP1 and Windows 8 to Windows 8.1. Without this step, the upgrade to Windows 10 will not be allowed.
After this you can just visit the Windows 10 Upgrade web page at https://www.microsoft.com/en-us/accessibility/windows10upgrade and click on the Upgrade Now button. This step works better in Microsoft Internet Explorer or Edge web browser. It will result in the download of more than 3GB of data before the upgrade finally begins.
After December 31st 2017, the opportunity to perform a free upgrade to Windows 10 will permanently be disabled. So if you want to upgrade your Windows 7 or Windows 8.1 PC to Windows 10, you should do so within the next two weeks to get it for free.