Just wanted to remind DUer's that Windows 10 free upgrade from 7, 8.1 still works. [View all]
I know it has been posted in threads here before, but I just wanted to let everyone know it still works, almost seamlessly.
There is a caveat. If you used Windows disks to install and automatically format your hard drive during the install, you may have a 100mb System Reserve drive that contains all your initial boot files and may act as a constraint towards getting the update to install.
Check your hard drive setup to insure install success.
1. Check your drive setup.
2. Click Start Run, type "diskmgmt.msc"
3. This will bring up a listing of your disks in a window.
4. Check to see if you have a 100mb "System Reserved" or "Data" partition (no drive letter). If you do not, quit Disk Management and skip to 7.
5. Check the free space column to make sure you have 15mb free space. If not, there is still hope, read on.

6. If you have 15mb or greater free space, then you should be able to install Windows 10. A safer number is 18mb, but MS says 15mb is good. Quit the Disk Management application.
6a. If you do not have 15mb free, here is a website that shows you what to do, but at this point, you need to be careful as you can mess up your pc and make it unbootable if you make a mistake.
https://support.microsoft.com/en-us/help/3086249/we-couldn-t-update-system-reserved-partition-error-installing-windows
7. I'll refer to this website now for a list of things to consider and do before upgrading and links the to the Windows 10 Update Tool,
https://mspoweruser.com/how-to-upgrade-to-windows-10-for-free/
The upgrade/update tool will check your system to verify if it can handle windows 10.