Really?
What could it do on any subsequent passes that it wouldn't fix on the
first?
I tried that, as well as LSP fix, but finally gave up & re-installed!
The chains in Winsock are complicated. Each of the different products - LSPFix
and the various flavours of WinsockFix, have different strengths and weaknesses,
and none of the choices will find all possible problems. Compound problems will
only be resolved by running each product repeatedly.
Rarely, but still it happens, we have had folks report "I ran LSPFix, and it
made changes, but I still can't share files - but I can ping now" or similar
statements. We've had them re run the process, and sometimes things are fixed.
LSP and Winsock are parts of the network stack. They are not the same parts of
the network stack, and they aren't all IP networking, though. Different
malware, and different anti-malware, products will muck up different parts of
LSP and / or Winsock. Sometimes, one problem will mask another problem - so you
have to fix problems in sequence.
And there's no non destructive diagnostic tool to analyse corruption. You run a
tool, it makes changes, the changes either fix something or they don't. Want to
get a look at your Winsock structure? Autoruns (SysInternals / Microsoft) and
(Programs - Accessories - System Tools - ) System Information will enumerate the
Winsock components on your computer.
But, if a reinstall is something that you can do, conveniently, that may be the
best solution - this time.