I am a software developer. One of my users (out of many) has an unusual problem with their computer, where they need to occasionally run a specific Microsoft FixIt, or they'll lose connectivity to my software. The software makes a network connection, which is severed permanently until they run this FixIt, which immediately restores connectivity. I am totally baffled as to how this is happening, and it is a unique issue.
The specific FixIt in question is here. It is for Windows 7 only, as far as I can tell (the user is running Windows 7 32-bit).
How can I tell what operations this FixIt is actually performing on the system? What specific services is it stopping/starting/restoring? What files does it change? Maybe if I understood what it was doing, I could advise the user as to what might be happening on their system that breaks my software.