Ecco ... mi sembra proprio che il winsock non c'entra nulla.

Per caso hai ultimamente installato/disinstallato progetti VB6 con il suo installer?

Questo tipo di problemi si ha quando si sostituisce/disinstalla un componente importante ...

Ad esempio, OLEAUT32.DLL o simili ...