netsh winsock show catalog would be one way of viewing the Winsock Catalog. Running that before you reset it probably isn't a bad idea. IIRC, Layered Service Providers (LSPs) are daisy chained and so either an improper functioning one or one that wasn't removed properly can lead to symptoms which are similar to those you described.
I don't see signs of avast inserting an LSP on this box, which is equipped with the free version. Other configs could differ.