Since the laptop can connect to the router and access the Net, it should only be the desktop machine that would need to be restarted if anything.
1. Right-click on the networking icon in the tray and click "Status". It should show that you are connected, and that packets are being both sent and received.
2. Disable any and all firewall software
entirely. Even Windows' built-in firewall gets wonky sometimes and denies connections that it shouldn't.
3. Open an MS-DOS window and type the following command:
ping
ip_address_of_the_router
If that works, you should get 4 positive responses from the router. If it doesn't work, give us the
exact error that the ping command gives you.
4. If the above ping works, try to ping a website (Google in this case) by its IP address:
ping 66.102.7.147
5. If
that works, try:
ping
www.google.com
6. If none of te above work:
Type:
ipconfig /all >C:\ipconfig.txt
Open the resulting ipconfig.txt file in Notepad and post the contents of the file.