Yo también tuve una vez un problema parecido, revisa si en tu panel de control tienes este programa instalado:
Microsoft Visual Redistributible C++ 2005 .
No sé por qué, pero me daba conflictos, lo que hice fue desinstalarlo - reiniciar la pc - registrar el OCX y volver a instalar el redistributible C++ 2005.
Espero te sirva de ayuda