About the Windows 7 support expiration.

"A few things to note.
There is ZERO guarantee that the upgrade will run on your current computer, and actually zero guarantee that your computer will be usable after the attempt.
On top of this the Win10 upgrade will likely throw away some programs you use and love."

He knows a lot about cars and computers.
that's why i like a fresh install on a new HD