You can read all about that on the web. But if it's that resistant to repair, it's time to do a factory restore. That way it will work unless there's some hardware failure.
Alright so I have a gaming pc, it's barely one year old. I had to leave it at home when I left for college, and when I came back it said my version of windows was not genuine. I'd had problems with malware and viruses before going off to college. So I get the genuine version of windows back and connect it to the home router via ethernet. My computer says I have Internet access, but none of my browsers work, and none of my games such as League of Legends, Hearthstone, etc can get a connection. Whenever I try to look something up it says I have a DNS error, and I have already tried many things to fix this DNS issue. I have flushed the router, pinged the different browsers (if that's what you call it), and have run multiple scans with SpyHunter and McAfee in safe mode, safe mode with networking, and in normal mode. When I am in safe mode with networking, all of my internet connections work and everything is fine. When I am not in safe mode, nothing still works after trying all of these possible solutions. I'm considering taking to a shop to get everything sorted on it, but I figured I would make a post in these forums first to see if anyone else can give me some advice about this annoying issue.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic