In Internet Explorer -
Tools | Internet Options | Connection tab | Lan Settings
Uncheck all boxes then ok your way out to save. Close I.E. and test again.
If that doesn't work, set your router's primary or preferred dns to be 4.2.2.1
Save and reboot router. Reboot pc and test.
If that doesn't help, uninstall all antivirus and/or 3rd party firewalls to test.
When I asked in the post above that you try pinging some stuff, my first suggestion was the inside edge of the router you are using. Can you ping that? Should be your default gateway, maybe 192.168.1.1, just a guess.
Open a command prompt and type ipconfig /all and post the results for us to take a look at
Show us the complete output of ipconfig /all, which included the ethernet adapter Local Area Connection settings.
Type snippingtool in the start menu if you want to make a screenshot .jpg to attach to a post.
Something is wrong with your network adapter then.
Copy/paste each line one at a time to an elevated command prompt. Press enter after each. Reboot when done.
netsh int ip reset c:\resetlog.txt
netsh winsock reset
Time for some system specs.
You say you have two network cards, what are they manufacturer and model number, add on cards or integrated on the motherboard. If integrated what are the motherboard specs, manufacturer and model number.
Is it possible that a driver update may have caused this issue? Open device manager, expand network adapter, select then right click each adapter and choose properties, select the driver tab at the top and see if you have the option to roll back the driver available to you.
Have you been able to run the network trouble shooter and does it provide any type of information.
Open command prompt and type ping localhost
does that return any information or error
As a last option perhaps remove / uninstall the two adapter from device manager and reboot the computer and let the found new hardware wizard do its' thing.
Install the latest driver from your motherboard's page. Choose Vista or Vista x64 instead of Windows 7.
GA-M61P-S3 (rev. 1.0) - GIGABYTE
When you check the properties for the ethernet controller in device manager, what does it say about the yellow triangle, does it report that there is no driver installed, device cannot start, or some other message. If that is the integrated/onboard NIC, then perhaps you might try using the BIOS utility (or at least device manager) to disable it and re-install the add on card (what's the mfg. and model of the addon card) and see if that provides a different result. If you are unable to ping localhost, trying pinging the loopback address 127.0.0.1
If both fail, then I suspect that both cards have failed for some reason and you may need to look into acquiring another adapter.
when you type ncpa.cpl into the search box and hit enter, what do you see in the network connections explorer window?