Try command prompt and type in ipconfig /flushdns a small gap between ipconfig and forward slash or it will not work.Ok. it should tell you DNS has been flushed if so reboot and see if it works any better.
buteman, Thanks for the help, unfortunately when i enter ipconfig /flushdns it tells me that it could not flush the dns resolver cache: function failed during execution. Help, its still a very sick laptop.
That error message appears if the DNS Client service is disabled or stopped. If you have a large hosts file - the kind that's used to block adverts etc (click here), disabling that service is a good idea otherwise your browsing speed will be affected.
It's not an essential service for a desktop PC, but the registry edit buteman posted will ensure the service starts automatically (or ought to unless something has got in and disabled it).
Not into routers or dongles but if you are going to use a dongle i think you have to turn the other connection off on the computer.Maybe someone else can comment.or tell you how to get your router working properly.
This thread is now locked and can not be replied to.