If you haven't already:

Try deleting the NIC card from Device Manager and reboot. Let Windows detect and reload the drivers for the NIC. Then reconfigure your network settings.

This has worked for me in many instances.

Good Luck!
-Erica