I have a windows 98 machine I'm working on and no programs can connect to anything on the internet. I can ping out to the internet, but I can't ping like www.yahoo.com. So I'm guessing it's a DNS problem. This machine had lots of viruses/trojans/spyware on it when it came in. I have removed them all. I have reinstalled win98 (over itself). I have done SFC and it replaced user.exe. At first I was getting socket errors, so I did the win98 winsock fix and now I'm getting "Unable to resolve host" on somes apps (such as the update portion of spybot). IE always gives me page cannot be displayed. Yahoo messenger doesn't even look like its trying to connect, just comes back immediatly with whatever error message. It's on a lan and every other machine is working fine with the same settings. I have also tried putting in the correct DNS addresses. I have forced all the settings (ip/dns/gateway) and still same thing. I have looked up what .dlls are used for DNS and replaced those using SFC. Is this possibly a NIC problem? Any suggestions would be greatly appreciated. Thank you for your time.