As free upgrade to windows 10 will end at 29 July 2016 I tried to update my laptop immediately before it’s free offer ends. To upgrade for free just going to Microsoft website and you will see free upgrade banner somewhere on the page. Just hit the free update to windows 10 banner and you are going to be guided step by step.
On my case the proses took about 2-3 hours (depend on how fast your internet connection). It will first downloading then installing windows 10.
After boot it will try to update the software and the problem begun, the update stuck even after I wait for hours.
There are several solutions out there to this problem but the one that work for me was tried to fix the update service. We can detect this problem before Windows 10 update.
In windows 7 or 8 Make your windows update service is working correctly by open Internet Explorer and click Tool>Windows Update and try to update your windows, if you able to update some patches from there, the you will not having problem updating to Windows 10, but if you unable to update using windows update you will face the same problem above.
Mine is Windows 7 Pro edition with SP1 installed. To check what version you got, click Start, right click Computer icon and click properties.
How I Overcome This Problem?
Install System Update Readiness Tool for Windows 7 (KB947821) from here
If you are like mine using Windows 7 Sp1 then you can use direct link below
The file size is about 230Mb. After installing the update above make sure you can update via windows update successfully. If still cannot do restart your computer.
When you able to use windows update, you are ready to update to Windows 10 without problem. Have a nice try.