Arreglar COMDLG32.OCX que falta en Windows 10

Un componente esencial de Visual Basic Runtime Suit es comdlg32.ocx. Contiene varias funciones utilizadas por aplicaciones relacionadas con la suite Visual(Visual suite) . Puede corromperse a veces o puede parecer que falta en el sistema. Si también estás lidiando con el mismo problema, estás en el lugar correcto. Le traemos una guía perfecta que lo ayudará a solucionar el problema faltante de comdlg32.ocx y reparar comdlg32.ocx Windows 10.

Arreglar COMDLG32.OCX que falta en Windows 10

Cómo arreglar COMDLG32.OCX que falta en Windows 10(How to Fix COMDLG32.OCX Missing in Windows 10)

El problema de falta de Windows 10 comdlg32.ocx es causado por dos problemas separados. Los enumeramos a continuación para que los revise y comprenda el error.

  • Problemas con el archivo comdlg32.exe:(Issues with the file comdlg32.exe:) es posible que deba reemplazar el archivo y volver a registrarlo mediante el símbolo del sistema(Command Prompt) . También debe otorgar permisos a todas las aplicaciones para acceder a él, en caso de que no lo haya hecho.
  • Control de cuentas de usuario (UAC):(User Account Control (UAC): ) si UAC está habilitado, es posible que vea este error. Deshabilitarlo podría solucionar el problema, pero depende del software afectado.

Los usuarios se han quejado de recibir este mensaje cuando ocurre este error: Componente comdlg32.ocx o una de sus dependencias no está registrada correctamente: falta un archivo o no es válido. (Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid. )Significa que el archivo falta o está dañado. Es posible que esté registrado incorrectamente o que deba volver a descargarlo. Veamos cómo resolver este error usando los siguientes métodos.

Método 1: Vuelva a registrar el archivo comdlg32.ocx(Method 1: Re-register comdlg32.ocx File)

Si el archivo comdlg32.ocx de Windows 10 de su computadora está dañado o falta, lo mejor que puede hacer es reemplazarlo con un archivo que funcione. Siga los pasos a continuación para hacer lo mismo:

1. Vaya a la página de OCXme . Haga clic en Descargar comdlg32.ocx(Download comdlg32.ocx ) para descargar el archivo.

Página web de Ocxme.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

2. Localícelo en su carpeta de descargas, haga clic con el botón derecho y seleccione Copiar(Copy) en el menú.

3. Seleccione Esta PC(This PC) en el menú de la izquierda.

Esta opción de PC

4. Vaya a esta ruta según las especificaciones de su computadora.

  • Si tiene Windows de 32 bits,(32-bit) vaya a la ruta C:\Windows\System32

Ubicación de la carpeta System32.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

  • Si tiene Windows de 64 bits,(64-bit) vaya a la ruta C:\Windows\SysWOW64

vaya a la ruta de la carpeta sysWOW64

5. Haga clic derecho en(Right-click) cualquier lugar dentro de la carpeta. Seleccione Pegar(Paste) del menú.

Pegar opción.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

6. Aparecerá un mensaje solicitando permiso de administrador(administrator permission) . Haga clic en Continuar(Continue) .

7. Busque Símbolo del sistema(Command Prompt ) en la barra de búsqueda de Windows(Windows Search Bar) y haga clic en Ejecutar como administrador(Run as Administrator) .

Busque el símbolo del sistema en la barra de búsqueda de Windows

8A. Escriba los siguientes comandos y presione Entrar(Enter) después de cada uno.

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

Símbolo del sistema

8B. También puede escribir estos comandos como alternativa si los mencionados anteriormente no resuelven el problema. Presione la tecla Intro(Enter key ) después de escribir el comando.

  • Para Windows de 32 bits :(32-bit)
regsvr32 %systemroot%\system32\comdlg32.ocx

cmd o comando del símbolo del sistema para volver a registrar el archivo en un sistema de 32 bits

  • Para Windows de 64 bits :(64-bit)
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

cmd o comando del símbolo del sistema para volver a registrar el archivo en un sistema de 64 bits

Deje que los comandos se ejecuten y verifique si se resolvió el problema de falta de comdlg32.ocx.

Nota: Si (Note:)no falta(not missing) su archivo comdlg32 , puede volver a registrarlo ejecutando el comando regsvr32 comdlg32.ocx en el símbolo del sistema. 

Lea también: (Also Read:) Cómo reparar el error faltante de StartupCheckLibrary.dll(How to Fix StartupCheckLibrary.dll Missing Error)

Método 2: abrir la aplicación en modo de compatibilidad(Method 2: Open App in Compatibility Mode)

Muchos clientes informaron que ejecutar el software en modo de compatibilidad para una versión anterior de Windows funcionó. El problema con el error del archivo comdlg32.ocx se solucionó(file error was fixed) en algunas situaciones al ejecutar el ejecutable del programa problemático con derechos de administrador. Puede probar ambos siguiendo los pasos a continuación.

1. Haga clic con el botón derecho en el archivo ejecutable del programa (.exe)(executable file (.exe)) y seleccione Propiedades(Properties) en el menú.

Opción de propiedades.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

2. En la pestaña Compatibilidad , marque (Compatibility )Ejecutar esta aplicación en modo de compatibilidad(Run this application in compatibility mode for) y elija Windows 8 o 7(Windows 8 or 7) de la lista abierta.

Ejecute esta aplicación en modo de compatibilidad para la opción

3. Marque la opción Ejecutar este programa como administrador .(Run this program as an administrator)

Ejecute este programa como una opción de administrador.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

4. Confirme las indicaciones, si aparecen.

5. Haga clic en Aplicar(Apply) y Aceptar(OK) .

Ventana de propiedades

El software ahora debería comenzar con privilegios de administrador.

Método 3: cambiar la propiedad y proporcionar permisos completos(Method 3: Change Ownership and Provide Full Permissions)

Si el software aún muestra el mensaje de error, haga que el archivo comdlg32.ocx sea accesible para todos cambiando su propietario y derechos(file accessible to everyone by changing its owner and rights) . Necesitará privilegios de administrador y así es como puede hacerlo para solucionar el problema que falta comdlg32.ocx.

1. Antes de continuar, debe asumir la propiedad(ownership) del archivo comdlg32.ocx almacenado en la carpeta del software problemático.

2. Haga clic derecho en el archivo(file) y seleccione Propiedades(Properties) en el menú desplegable.

Opción de propiedades.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

3. Vaya a la pestaña Seguridad .(Security)

Pestaña de seguridad.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

4. Haga clic en la opción Avanzado . (Advanced)Se abrirá la ventana de Configuración de seguridad avanzada(Advanced Security Settings) .

Opción avanzada

5. Junto a la etiqueta Propietario:, haga clic en (Owner:)Cambiar(Change) . Se abrirá la ventana Seleccionar usuario o grupo(Select User or Group) .

Cambiar opción

6. Puede usar la opción Avanzado para elegir la cuenta de usuario o simplemente escribirla en el formulario (Advanced )Ingrese el nombre del objeto para seleccionar(Enter the object name to select) . Haga clic en Verificar nombres(Check Names) y espere a que verifique el nombre de usuario y haga clic en Aceptar(OK) .

Seleccionar ventana de usuario o grupo

7. Ahora eres el propietario del archivo. A continuación(Next) , haga clic en Agregar(Add) .

Añadir opción.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

8. En Entrada de permisos,(Permissions Entry,) haga clic en Seleccionar un principal(Select a principal) .

Seleccione una opción principal

9. Repita el paso 6(Step 6) .

10. En la sección Permisos básicos(Basic permissions) , asegúrese de elegir Control total(Full control) antes de implementar cualquier cambio. Haga clic en Aceptar(Ok) .

Ventana de entrada de permisos.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

Lea también: (Also Read:) Corrija los elementos del menú contextual que faltan cuando se seleccionan más de 15 archivos(Fix Context Menu Items Missing when more than 15 Files are Selected)

Método 4: deshabilitar el control de cuentas de usuario(Method 4: Disable User Account Control)

Cuando este problema solo ocurre en aplicaciones particulares, deshabilitar UAC puede ser beneficioso. No hace cambios significativos en su PC. El único problema es que después de apagarlo, pueden aparecer varias indicaciones cada vez que inicia las herramientas del sistema. Aquí sabrás como podrás hacerlo:

1. Busque el Panel(Control Panel) de control en la barra de búsqueda de Windows y haga clic en él.

Busque Panel de control.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

2. Seleccione la opción Cuentas de usuario .(User Accounts)

Nota:(Note:) Si no puede encontrarlo, cambie la opción Ver por a (View by)Iconos grandes(Large icons) y localícelo.

Opción de cuentas de usuario

3. Ábralo y seleccione Cambiar configuración de control de cuentas de usuario(Change User Account Control Settings) .

Cambiar la opción Configuración de control de cuentas de usuario.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

4. Ahora se mostrará un control deslizante de seguridad con distintos niveles para elegir. Si el control deslizante está cerca de la parte superior(top) , intente bajarlo(lowering ) en uno(one ) y haga clic en Aceptar(OK) . comprueba si soluciona el problema.

Ventana Configuración de control de cuentas de usuario

Si aún enfrenta el problema de falta de comdlg32.ocx, siga intentando bajarlo un paso y verifique si resuelve el problema.

Método 5: reinstalar el software en conflicto(Method 5: Reinstall Conflicting Software)

Para algunos usuarios, reinstalar el software que causa el error comdlg32.ocx también puede resolver el problema. Sigue estos pasos.

1. Presione Windows + R keys juntas para abrir el  cuadro de diálogo Ejecutar .(Run)

2. Introduzca appwiz.cpl en el cuadro de diálogo Ejecutar y haga clic en Aceptar(OK) para abrir la ventana del desinstalador.

Cuadro de diálogo Ejecutar

3. Elija el software que está causando el problema comdlg32.ocx. Haz clic derecho sobre él y selecciona Desinstalar(Uninstall) .

Nota:(Note:) Hemos utilizado Bonjour como ejemplo a continuación.

Opción de desinstalación.  Cómo arreglar COMDLG32.OCX que falta en Windows 10

4. Haga clic en (Yes) en el mensaje de confirmación y reinicie (Restart) la PC con Windows(Windows PC) .

Solicitud de confirmación

5. Vuelva a instalar la versión más reciente del software eliminado desde su enlace de descarga oficial(official download link) .

Lea también: (Also Read:) Cómo arreglar el servicio de audio no ejecuta Windows 10(How to Fix The Audio Service is Not Running Windows 10)

Preguntas frecuentes (FAQ)(Frequently Asked Questions (FAQs))

Q1. En Windows 10 de 64 bits, ¿cómo puedo registrar comdlg32.ocx?(Q1. On Windows 10 64 bit, how can I register comdlg32.ocx?)

Respuesta:(Ans: ) Escriba regsvr32 comctl32.ocx en el símbolo del sistema y presione Entrar(Enter) . Registrará el archivo.

Q2. ¿Qué es exactamente el comdlg32.ocx?(Q2. What exactly is the comdlg32.ocx?)

Respuesta:(Ans: ) Comdlg32.ocx es una DLL de control ActiveX(CMDialog ActiveX control DLL) de CMDialog que se incrustó con el software Visual Studio o Visual Basic .

Q3. ¿Es comdlg32.ocx un programa seguro?(Q3. Is comdlg32.ocx a safe programme?)

Respuesta: Sí,(Ans: Yes, ) es un archivo válido conectado con CMDIALOG . También se conoce como CMDialog ActiveX Control DLL .

Recomendado:(Recommended:)

Esperamos que esta guía haya sido útil y que haya podido solucionar el problema de falta de comdlg32.ocx(comdlg32.ocx missing) en Windows 10 . Háganos saber qué método funcionó mejor para usted. Si tiene alguna consulta o sugerencia, no dude en dejarla en la sección de comentarios.



About the author

Soy un revisor profesional de Windows y software de oficina. Tengo un profundo conocimiento de estos programas, así como de sus diversas características y capacidades. Mis revisiones son objetivas y detalladas, para que los clientes potenciales puedan ver qué tan bien funciona el programa y qué mejoras se pueden hacer. También me encanta ayudar a las personas a encontrar las mejores aplicaciones para sus necesidades, ya sea a través de reseñas o buscando las mejores ofertas en aplicaciones.



Related posts