Mscomctl.ocx was in my system32 folder; I downloaded numerous versions to replace it, and then used the regsvr32 mscomctl.ocx to register it, through the run bar and through the command prompt, and also through the command prompt using 'Run as Administrator.' It says it has registered successfully; but the problem does not go away. I've rebooted several times. I've used both CCleaner and then Registry Booster to fix my registry. Nothing seems to help.
This happened after I installed a trial program called 'Student Life,' which is a PIM made for university/college students.
I tried restoring to a previous system restore point, but for some reason I get an error and none of my system files are touched, and everything remains the same. I assume there is a connection. I assumed there was a virus/malware problem, so I unleashed Spybot and avast!, but they returned nothing. My computer is apparently quite free of all evils.
Except inexplicably programs that rely on Mscomctl.ocx - this has something to do with Visual Basic? - just won't run and constantly return the message.
Is there any way to fix this, short of entierely reinstalling Vista, which is a pain in the rump? Thanks.
I'm on a Toshiba Satellite A200 laptop, running Vista Home Premium.
Edited by Emblazonet, 20 June 2008 - 02:54 PM.