Si todavía tiene problemas con el 'Componente 'COMDLG32.OCX' no registrado correctamente: el archivo no es válido o no es válido' error, baje a Método 2.
Método 2: Copie el COMDLG32.OCX desde C: Windows SysWOW64
Si el primer método fue un busto, vea si copiar el COMDLG32.OCX archivo de C: Windows SysWOW64 a C: Windows . Algunos usuarios han informado que esta solución les ha permitido iniciar la aplicación que anteriormente mostraba el 'Componente 'COMDLG32.OCX' no registrado correctamente: el archivo no es válido o no es válido' error.
A continuación, se ofrece una guía rápida sobre cómo copiar COMDLG32.OCX archivo de C: Windows SysWOW64 a C: Windows:
- Abra el Explorador de archivos y navegue hasta C: Windows SysWOW64 . Una vez que llegue allí, utilice la función de búsqueda o navegue manualmente para encontrar el COMDLG32.OCX archivo. Una vez que lo haga, cópielo en su portapapeles.
Nota: Si no logras encontrar el COMDLG32.OCX archivo, visite este enlace ( aquí ) y presione el Descargar botón para descargar el Controles comunes de Microsoft Visual Basic 6.0 . Luego, abra el instalador y siga las instrucciones en pantalla para instalar Controles comunes de Microsoft Visual Basic 6.0 en su sistema. Una vez que se complete la instalación, reinicie su computadora y vuelva a realizar el paso 1. - Con el COMDLG32.OCX archivo copiado en su portapapeles, navegue hasta C: Windows y pegue el archivo allí. Si se le pregunta si desea anular el archivo anterior, presione si .
- Inicie la aplicación problemática nuevamente. Debería abrirse sin el 'Componente 'COMDLG32.OCX' no registrado correctamente: el archivo no es válido o no es válido' error.