Digerati ModeratorHardware Expert Staff member Joined Aug 28, 2012 Posts 4,278 Location Nebraska, USA Dec 31, 2013 #1 While I happen to be a rare breed among my colleagues as a proponent of judicious use of Registry cleaners (well, CCleaner's Registry cleaner anyway - the only one I use and recommend), I believe they are best used as preventative maintenance tools and not to fix a broken Windows. And never without backing up the Registry first. I am a proponent because I don't see any evidence that Registry cleaners are the malicious beast they are made out to be. 10-15 years ago, maybe. But the established Registry cleaners of today and their developers have come a long way since then. But to reiterate, they should not be used to fix a broken Windows as they can make matters worse, if not careful. I do NOT recommend downloading or using drivers from the component makers - instead, use only the motherboard maker's drivers. This is because motherboard makers frequently tweak the components (and their drivers) they integrate onto their boards. Network cards (including integrated) are not very robust. If an electrical anomaly appears on the Ethernet cable, it can easily destroy the card (or integrated device), and they are not physically very robust either. I would do 4 things: 1. If integrated (and it likely is) I would ensure it is enabled in the BIOS Setup Menu 2. Replace the Ethernet cable. They are even less robust than the cards and can only take so many yanks and trip overs. 3. Change router ports. Router ports do go bad. I have a 3-port Linksys (formally a 4-port) router and a 6-port Netgear (formally an 8-port) router here. Routers still work fine, the integrated switches have the failed ports. 4. If none of the above work - disable the integrated in the BIOS and install a new card. They are almost dirt cheap: 10/100/1000Mbit Ethernet Card for $8.26 (with free shipping).