Solución: falta el archivo comctl32.ocx o no es válido

Windows de 64 bits
  • Si ve el ' DllregisterServer comctl32.ocx se realizó correctamente “, Significa que la operación fue exitosa.
  • Cierre el símbolo del sistema elevado y reinicie su computadora. En el siguiente inicio, abra la aplicación que anteriormente mostraba el 'Componente 'COMDLG32.OCX' no registrado correctamente: el archivo no es válido o no es válido'. Debería poder abrirlo normalmente.
  • 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:



    1. 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.
    2. 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 .
    3. 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.
    3 minutos de lectura