Win 10 may not work well on some computers.
It uses fewer drivers than what may be on yours and that makes for issues..
Call Microsoft and speak to the guy in India and he will walk you through it.

I think I'd rather buy a new computer.

This 'puter is only a year old. It's on Windows 7, but I ran the compatibility test and it's supposed to be good to go for the upgrade.
The wife's laptop downloaded 10 easy peasy.
As I recall when I did my computers there was an option to "check for new drivers" or some such wording.
I can't get to that point. I click download, then click run, and then.....nothing.
I've been trying to download 10 from this page......
https://www.microsoft.com/en-us/windows/windows-10-upgradeBack when they first started allowing people to reserve your "free" Windows 10, I reserved a download for this computer and one for the wife's laptop.
We got the notification on the wife's laptop to download, but I've never gotten notification on this computer.
I'm about ready to say screw it and just keep my Windows 7 version.