Un componente esencial del traje de tiempo de ejecución de Visual Basic es Comdlg32.ocx. Contiene varias funciones utilizadas por aplicaciones relacionadas conSuite visual. A veces puede ser corrupto o puede aparecer en el sistema. Si también está tratando con el mismo problema, está en el lugar correcto. Le traemos una guía perfecta que lo ayudará a solucionar COMDLG32.OCX, falta de problema y reparar Comdlg32.ocx Windows 10.
Cómo arreglar COMDLG32.OCX Falta en Windows 10
El problema faltante ComdLG32.ocx Windows 10 es causado por dos problemas separados. Los hemos enumerado a continuación para que revise y comprenda el error.
- Problemas con el archivo comdlg32.exe:Es posible que deba reemplazar el archivo y volver a registrarlo con el símbolo del sistema. También debe proporcionar permisos a todas las aplicaciones para acceder a ella, en caso de que no lo haya hecho.
- Control de cuenta de usuario (UAC):Si UAC está habilitado, entonces puede ver 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 registradas correctamente: faltan un archivo o no es válido.Significa que el archivo está faltante o corrupto. Puede estar registrado incorrectamente o es posible que deba volver a descargarlo. Veamos cómo resolver este error utilizando los siguientes métodos.
Método 1: Vuelva a registrar el archivo Comdlg32.ocx
Si el archivo Computy Comdlg32.ocx Windows 10 está corrupto o falta, lo mejor que puede hacer es reemplazarlo con un archivo de trabajo. Siga los pasos a continuación para hacer lo mismo:
1. Ve aOcxmepágina. Hacer clic enDescargar comdlg32.ocxpara descargar el archivo.
2. Localelo en su carpeta de descargas y haga clic con el botón derecho y seleccioneCopiarDesde el menú.
3. SeleccioneEsta PCDesde el menú izquierdo.
4. Vaya a esta ruta dependiendo de las especificaciones de su computadora.
- Si tienesDe 32 bitsLas ventanas van aC: \ Windows \ System32camino
- Si tienesDe 64 bitsLas ventanas van aC: \ windows \ syswow64camino
5. Haga clic derecho en cualquier lugar dentro de la carpeta. SeleccionarPastaDesde el menú.
6. Aparecerá un mensaje solicitandopermiso de administrador. Hacer clic enContinuar.
7. BuscarSolicitante del sistemaEn la barra de búsqueda de Windows y haga clic enEjecutar como administrador.
8a. Escriba los siguientes comandos y presioneIngresardespués de cada uno.
regsvr32 /u Comdlg32.ocx regsvr32 /i Comdlg32.ocx
8b. También puede escribir estos comandos como una alternativa si los mencionados anteriormente no resuelven el problema. PrensaIngrese la teclaDespués de escribir el comando.
- ParaDe 32 bitsWindows:
regsvr32 %systemroot%\system32\comdlg32.ocx
- ParaDe 64 bitsWindows:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx
Deje que los comandos se ejecuten y verifiquen si se resuelve COMDLG32.OCX que falta.
Nota:Si su archivo Comdlg32 esno falta, entonces puedes volver a registrarlo ejecutandoDerecho -vr32 comdlg32.ocxcomando en el símbolo del sistema.
Lea también: Cómo corregir el error de inicio.
Método 2: Abra la aplicación en modo de compatibilidad
Muchos clientes informaron que ejecutar el software en modo de compatibilidad para una versión anterior de Windows funcionó. El problema con el comdlg32.ocxSe solucionó el error del archivoEn algunas situaciones ejecutando el programa problemático ejecutable con los derechos del administrador. Puede probar ambos siguiendo los pasos a continuación.
1. Haga clic con el botón derecho en el programaarchivo ejecutable (.exe)y seleccionarPropiedadesDesde el menú.
2. EnCompatibilidadpestaña, comprobarEjecute esta aplicación en modo de compatibilidad paray elegirWindows 8 o 7de la lista abierta.
3. Verifique elEjecutar este programa como administradoropción.
4. Confirme las indicaciones, si hay alguna aparición.
5. Haga clic enAplicaryDE ACUERDO.
El software ahora debería comenzar con los privilegios de administración.
Método 3: Cambiar la propiedad y proporcionar permisos completos
Si el software todavía muestra el mensaje de error, luego haga el comdlg32.ocxArchivo accesible para todos cambiando su propietario y sus derechos. Necesitará privilegios de administrador y así es como puede hacerlo para solucionar el problema faltante de comdlg32.ocx.
1. Antes de continuar, debes asumirpropiedaddel archivo Comdlg32.ocx almacenado en la carpeta del software problemático.
2. Haga clic derecho enarchivoy elegirPropiedadesDesde el menú desplegable.
3. Ve alSeguridadpestaña.
4. Haga clic en elAvanzadoopción. La ventana paraConfiguración de seguridad avanzadase abrirá.
5. Al lado delDueño:etiqueta, haga clic enCambiar. La ventanaSeleccione el usuario o el grupose abrirá.
6. Puedes usarAvanzadoopción para elegir la cuenta de usuario o simplemente escribirla en elIngrese el nombre del objeto para seleccionarforma. Hacer clic enComprobar los nombresy espere a que verifique el nombre de usuario y haga clicDE ACUERDO.
7. Ahora eres el propietario del archivo. A continuación, haga clic enAgregar.
8. BajoEntrada de permisos,hacer clic enSeleccione un director.
9. RepitaPaso 6.
10. BajoPermisos básicosSección, asegúrese de elegirControl totalantes de implementar cualquier cambio. Hacer clicDe acuerdo.
Lea también: Falta los elementos del menú contextual cuando se seleccionan más de 15 archivos
Método 4: Deshabilitar el control de la cuenta de usuario
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, se pueden mostrar varias indicaciones cada vez que inicia herramientas del sistema. Así es como puedes hacerlo:
1. BuscarPanel de controlEn la barra de búsqueda de Windows y haga clic en ella.
2. SeleccioneCuentas de usuarioopción.
Nota:Si no puede encontrarlo, cambie elVer junto aopción paraÍconos grandesy localizarlo.
3. Abrirlo y seleccionarCambiar la configuración de control de la cuenta de usuario.
4. Un control deslizante de seguridad ahora se mostrará con distintos niveles para elegir. Si el control deslizante está cerca delarriba, intentarencapotadoporunoy hacer clicDE ACUERDO. Verifique si soluciona el problema.
Si todavía se enfrenta a Comdlg32.ocx, el problema faltante, siga intentando bajar un paso y verifique si resuelve el problema.
Método 5: Reinstalar software conflictivo
Para algunos usuarios, la reinstalación del software que causa el error COMDLG32.OCX también puede resolver el problema. Sigue estos pasos.
1. PresioneTeclas de Windows + Rjuntos para abrir elCorrercaja de diálogo.
2. Entreappwiz.cplen el cuadro de diálogo Ejecutar y hacer clicDE ACUERDOPara abrir la ventana desinstalante.
3. Elige elsoftwareEso está causando el problema Comdlg32.ocx. Haga clic derecho en él y seleccioneDesinstalar.
Nota:Hemos usadoBonjourComo ejemplo a continuación.
4. Haga clic enSíEn el aviso de confirmación y reiniciarPC con Windows.
5. Reinstale la versión más reciente del software eliminado de suEnlace de descarga oficial.
Lea también: Cómo arreglar el servicio de audio no ejecuta Windows 10
Preguntas frecuentes (preguntas frecuentes)
Q1. En Windows 10 64 bit, ¿cómo puedo registrar comdlg32.ocx?
Respuesta:Tiporegsvr32 comctl32.ocxen el símbolo del sistema y presione Entrar. Registrará el archivo.
Q2. ¿Qué es exactamente el comdlg32.ocx?
Respuesta:Comdlg32.ocx es unCmdialog activo control dllque estaba integrado con Visual Studio o Visual Basic Software.
Q3. ¿Es Comdlg32.ocx un programa seguro?
Respuesta: Sí,es un archivo válido conectado conCmdialog. También se conoce como cmdialog ActiveX Control Dll.
Recomendado:
- Se corrigió los servicios de dominio de Active Directory no está disponible actualmente
- Corrige Windows 10 0xc004f075 Error
- Corrige 0x80004002: no hay tal interfaz admitida en Windows 10
- Arregle Vcruntime140.dll Falta en Windows 11
Esperamos que esta guía haya sido útil y pudiera arreglarcomdlg32.ocx faltanteen el problema de Windows 10. Háganos saber qué método funcionó para usted mejor. Si tiene alguna consulta o sugerencia, no dude en soltarlos en la sección de comentarios.