Com es corregeix l’error que falta a ‘comdlg32.ocx’ al Windows?



Proveu El Nostre Instrument Per Eliminar Problemes

El ‘ comdlg32.ocx ’És una part del paquet d’execució de Visual Basic i no es troba a l’ordinador per defecte. Forma part de l’esmentada suite i l’utilitzen moltes aplicacions diferents. Ara, l'aplicació que l'utilitza pot mostrar el següent missatge d'error:



El component comdlg32.ocx o una de les seves dependències no està registrat correctament: falta un fitxer o no és vàlid.



Error 'comdlg32.ocx'



Aquest missatge indicava que el fitxer falta o està malmès. Resoldre aquest problema no hauria de ser massa difícil, ja que molts usuaris van tenir l’amabilitat de publicar els mètodes que van utilitzar per resoldre el problema, així que assegureu-vos de consultar-los a continuació

Què causa el Falta 'comdlg32.ocx' a Windows?

L’error que falta a ‘comdlg32.ocx’ a Windows és causat per dos problemes diferents. Les hem inclòs a continuació perquè les comproveu i esperem que sigueu un pas més cap a la solució final.

  • Problemes amb el fitxer ‘comdlg32.exe’ - Si el fitxer falta, està malmès o no està registrat, és possible que hagueu de substituir-lo per una versió de treball i tornar-lo a registrar mitjançant el símbol del sistema. És possible que l'aplicació problemàtica no tingui accés al fitxer, així que assegureu-vos que proporcioneu la propietat i els permisos.
  • Control de comptes d'usuari (UAC) - La desactivació de l'UAC ha resolt el problema per a molts usuaris, però aquest mètode dependrà principalment de l'aplicació problemàtica.

Solució 1: torneu a registrar el fitxer

Si el fitxer ‘comdlg32.ocx’ de l’ordinador ha desaparegut o està malmès, el millor que podeu fer és descarregar un fitxer de treball i tornar-lo a registrar mitjançant l’indicador de comandes. És un conjunt senzill de passos, però assegureu-vos de seguir les instruccions amb atenció ja que esteu treballant amb fitxers del sistema. Mireu-ho a continuació.



  1. Feu clic en aquest enllaç per descarregar un treball comdlg32.ocx arxiu al vostre ordinador. En fer clic a l'enllaç, s'iniciarà la baixada immediatament. Localitzeu el fitxer a l’ordinador, feu-hi clic amb el botó dret i trieu Copia des del menú contextual que apareixerà.

Copiant el fitxer

  1. A continuació, obriu Biblioteques entrada al PC problemàtic o obriu qualsevol carpeta de l’ordinador i feu clic a l’opció Aquest ordinador al menú de l’esquerra.
  2. Aneu a la ubicació següent de l'ordinador per localitzar la carpeta on heu de copiar el fitxer:
C:  Windows  System32 >> Windows de 32 bits C:  Windows  SysWOW64 >> Windows de 64 bits
  1. Feu clic amb el botó dret a qualsevol lloc dins de la carpeta i trieu Enganxa opció del menú contextual que apareixerà. És possible que hagueu de proporcionar permisos d'administrador per a això. Confirmeu qualsevol sol·licitud per substituir el fitxer que hi ha actualment.

Enganxant el fitxer a la carpeta requerida

  1. Buscar ' Símbol d'ordres ”Escrivint-lo bé al menú Inici o prement el botó de cerca situat al costat mateix. Feu clic amb el botó dret a la primera entrada que apareixerà com a resultat de la cerca i seleccioneu la icona ' Executa com administrador ”Entrada del menú contextual.
  2. A més, també podeu utilitzar la combinació de tecles del logotip de Windows + R per mostrar el fitxer Quadre de diàleg Executa . Escriure ' cmd ”Al quadre de diàleg que apareix i utilitzeu el fitxer Ctrl + Maj + Intro combinació de tecles per a l'administrador Símbol del sistema.

Executant el símbol del sistema

  1. Escriviu l'ordre següent a la finestra i assegureu-vos de prémer Entra després d’escriure-ho.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Proveu d'obrir l'aplicació que provoca l'error que falta 'comdlg32.ocx' i comproveu si el problema encara apareix.

Solució 2: executeu el programa en mode de compatibilitat amb permisos d'administrador

Executar el programa en mode de compatibilitat per a una versió anterior de Windows que la instal·lada actualment a l’ordinador funcionava per a molts usuaris. En casos d’ordre, l’execució de l’executable del programa problemàtic amb permisos d’administrador ha aconseguit resoldre el problema amb el fitxer comdlg32.ocx. Podeu provar-les ambdues o una al mateix temps. Tingueu en compte que aquest mètode depèn sobretot del programa que hagi provocat l'error.

  1. Localitzeu el fitxer executable del programa fitxer i canvieu-ne les propietats fent clic amb el botó dret a la seva entrada a l'escriptori, al menú Inici o a la finestra de resultats de cerca i trieu Propietats . Aneu a Compatibilitat a la finestra Propietats i marqueu la casella situada al costat de Executeu aquest programa com a administrador .

    Mode de compatibilitat amb permisos d'administrador

  2. Sota la Mode de compatibilitat , marqueu la casella al costat de la secció Executeu aquest programa en mode de compatibilitat per a opció i tria Windows 8 o 7 de la llista desplegable abans d’acceptar els canvis. Si aquesta opció ja estava marcada, desmarqueu-la completament.
  3. Assegureu-vos de confirmar els diàlegs que puguin aparèixer per confirmar-los amb privilegis d'administrador i el programa s'hauria d'iniciar amb privilegis d'administrador a partir d'ara. Obriu-lo fent doble clic a la seva icona i proveu de veure si encara apareix l'error.

Solució 3: canvieu la propietat i proporcioneu els permisos complets per al fitxer 'comdlg32.ocx'

Si l’aplicació que mostra el missatge d’error no pot accedir correctament al fitxer, aquest error persistirà i no podreu utilitzar l’aplicació. Tot i això, és possible canviar el propietari i els permisos del fitxer ‘comdlg32.ocx’ perquè tothom hi pugui accedir. Per descomptat, per continuar amb els passos següents, haureu de tenir permisos d'administrador.

  1. Obert Biblioteques entrada al PC problemàtic o obriu qualsevol carpeta de l’ordinador i feu clic a l’opció Aquest ordinador al menú de l’esquerra.
  2. Aneu a la ubicació següent de l’ordinador per localitzar la carpeta on es troba el fitxer ‘comdlg32.ocx’:
    C:  Windows  System32 >> Windows de 32 bits C:  Windows  SysWOW64 >> Windows de 64 bits
  3. Haureu de fer-vos propietari del fitxer ocx fitxer situat dins de la carpeta proporcionada anteriorment abans de continuar. Feu clic amb el botó dret al fitxer i, a continuació, feu clic a Propietats i, a continuació, feu clic a Seguretat fitxa. Feu clic a Advanced botó. Apareixerà la finestra 'Configuració avançada de seguretat'. Aquí heu de canviar el fitxer Propietari de la clau.
  4. Feu clic a Canvi enllaç situat al costat de l'etiqueta 'Propietari': apareixerà la finestra Selecciona l'usuari o grup.

    Canvi de propietari

  5. Seleccioneu el compte d'usuari mitjançant el fitxer Advanced o simplement escriviu el vostre compte d'usuari a l'àrea que diu 'Introduïu el nom de l'objecte a seleccionar' i feu clic a D'acord. Afegiu el fitxer Tothom compte.
  6. Feu clic a Afegeix Feu clic al botó Selecciona un principal a la part superior i seguiu-lo. Seleccioneu el compte d'usuari mitjançant el fitxer Advanced o simplement escriviu el vostre compte d'usuari a la zona que diu ' Introduïu el nom de l'objecte a seleccionar 'I feu clic D'acord . Afegiu el fitxer Tothom compte.
  7. Sota la Permisos bàsics secció, assegureu-vos de triar Control total abans d’aplicar els canvis que heu fet.

    Proporcionar un control complet

  8. Comproveu si el problema s'ha resolt i si encara veieu el missatge d'error 'comdlg32.ocx' a l'ordinador.

Solució 4: desactiveu UAC

Desactivar UAC pot ser útil quan apareix l'error en programes específics. UAC no és exactament una característica de seguretat principal, ja que només demana a l'usuari quan està a punt de fer alguns canvis més significatius al seu equip. En tot cas, desactivar-lo desactivarà algunes molestes indicacions que apareixen en obrir les eines del sistema

  1. Obert control Panel cercant-lo al menú Inici. També podeu utilitzar el fitxer Combinació de tecles Windows + R , escriure ' control.exe ”Al Correr que apareixerà i feu clic a D'acord.
  2. Canvia el Veure per opció del Tauler de control a Icones grans i localitzeu el fitxer Comptes d'usuari opció desplaçant-se o mirant a la part inferior.

    Comptes d'usuari al tauler de control

  3. Obriu-lo i feu clic a ' Canvieu la configuració del control del compte d'usuari ”Botó. Notareu que hi ha diversos nivells diferents que podeu triar al control lliscant de seguretat.
  4. Proveu de reduir aquest valor un un si es troba al control lliscant superior i comproveu si ha ajudat després d’iniciar el programa problemàtic. Repetiu el procés si encara apareix l'error.

    Gestió de la UAC

  5. Us recomanem desactiveu UAC ara com ara, probablement el programa s'hauria d'iniciar amb èxit i proveu d'activar-lo després.
5 minuts de lectura