Having trouble updating Nvidia drivers and Upgrading to Windows 10

So I'm having trouble primarily with 2 different updates. The first is going from Windows 7 to Windows 10. I get the same error every time. It seems to happen after downloading, when in the preparing for install phase. It will download and install updates for Windows 7 just fine, but won't upgrade to Windows 10. The error code i get is 80070002. Windows help suggest in that error to delete the temporary update files, so i delete everything in the datastore and download files and it doesn't help. Using microsoft's troubleshooter it finds 2 errors. "Service registration is missing or corrupt" and "problems installing recent updates" both of which it lists as fixed. But if i reboot the computer try to install windows 10, i'll get the same error, do the same tasks, get the same problems found in the troubleshooting, saying they are fixed.

The other update, is my Nvidia drivers. Where Geforce Experiance just keeps saying unable to connect to Nvidia. It says every time i load geforce experiance, but it also says the most recent driver available was released 1/27/16, so obviously its somehow connecting to Nvidia.

Also, just in case this is evident, i didn't have internet for half a year, so my PC might be missing some important update.

I figure if i can identify and fix the problem with 1 of these issues, the other might resolve itself. Seems like 2 different problems with updating software might be related.