A corrupt network adapter driver can cause a wide array of problems. Sometimes, it's just simpler to un install and re install the drivers for the network device.
- Start Device Manager. From System Properties, on the Hardware tab, hit the Device Manager button.
- Find the driver for the network adapter, right click on it, and choose Uninstall.
- From the Device Manager menu, choose Action - Scan for hardware changes.
- Restart system if suggested.
Unfortunately, you may not be able to do this until after you un install all protocols and transports bound to the network adapter.
- From Local Area Connection (or whatever name you have assigned to the network adapter), right click and select Properties.
- In the connection items list, select all protocols and transports, and hit Uninstall.
- Restart the computer, and continue with the process above.
Depending upon the number of protocols and transports, and the network adapter, the un install may take several passes, with repeated re starting the computer. Be patient and persistent. And consider that you may have to deal with LSP / Winsock corruption, if that's not why you're doing this, already.