Ever have one of those days. You find some spyware and remove it then DNS isn't working,
you can ping some places but not others. TCP/IP seems completely broken?
There doesn't seem to be a good way to clean it up, uninstall tcp and reinstall didn't fix it.

Found this program, it fixes corrupt tcp/ip registry entries and rebuilds the other parts of tcp.
It's worked to help fix several machines here.

Winsockfix.zip