4/28/2006

Visage has been suddenly failing and I am getting too many complaints from people. After extensive code review and testing I exhusted all possibilities for a bug within Visage causing it to fail. Thinking that something must have changed with the system as I could not make it work on my system anymore, I found out that recently Microsoft Updates deployed a spy checker program called VerCLSID.exe which checks any COM objects (DLLS) before it gets loaded by either File Explore or Internet Explorer and rejects the COM DLL from getting loaded. I guess they have some kind of white list and black list.

VerCLISD.exe lives on C:\Windows\System32 folder and runs everytime your bring up Explorer (during system start up) or launch Internet Explorer.

There are tons of posts on the Internet about VerCLSID.exe; just Google on it. In fact, some people have complained bout it as in some cases it caused IE to launch very slow and sometimes causes it to hang.

I disabled it by basically renaming it to somehting else, VerCLSID2.exe and now Visage works.

It seems that this MS update just happened recently. I need to do more investigation on this and see how MS decided what is good and what is bad as unlike other Malware or spyware programs Visage is a monitoing programs installed by an admin role in a controlled environment. I am going to change the Visage CLSID see if that does the trick!

Useful netsh commands

To see blocked ports on your system:  netsh interface ipv4 show excludedportrange protocol=tcp For more info visit: https://ardalis.com/atte...