Hvordan fikser man den 'comdlg32.ocx' manglende fejl på Windows?



Prøv Vores Instrument Til At Fjerne Problemer

Det ' comdlg32.ocx '-Fil er en del af Visual Basic Runtime-pakken, og den findes ikke som standard på din computer. Det er en del af den nævnte suite, og den bruges af mange forskellige applikationer. Nu kan applikationen, der bruger den, vise følgende fejlmeddelelse:



Komponent comdlg32.ocx eller en af ​​dens afhængigheder er ikke korrekt registreret: en fil mangler eller er ugyldig.



‘Comdlg32.ocx’ Manglende fejl



Denne meddelelse angav, at filen enten mangler eller er beskadiget. At løse dette problem bør ikke være for svært, da mange brugere var venlige nok til at sende de metoder, de brugte til at løse problemet, så sørg for at tjekke dem ud nedenfor!

Hvad der forårsager ‘Comdlg32.ocx’ Mangler fejl i Windows?

Den 'comdlg32.ocx' manglende fejl på Windows er forårsaget af to forskellige problemer. Vi har inkluderet dem nedenfor, så du kan tjekke ud og forhåbentlig være et skridt tættere på den endelige løsning!

  • Problemer med filen 'comdlg32.exe' - Hvis filen mangler, er beskadiget eller ikke-registreret, skal du muligvis erstatte den med en fungerende version og omregistrere ved hjælp af kommandoprompt. Det kan være muligt, at den problematiske app ikke har adgang til filen, så sørg for at give ejerskab og tilladelser!
  • Brugerkontokontrol (UAC) - Deaktivering af UAC lykkedes at løse problemet for mange brugere, men denne metode afhænger for det meste af den problematiske app.

Løsning 1: Registrer filen igen

Hvis filen 'comdlg32.ocx' på din computer er forsvundet eller er ødelagt, er det bedste, du kan gøre, at downloade en fungerende fil og omregistrere ved hjælp af kommandoprompt. Det er et let sæt trin, men sørg for at følge instruktionerne nøje, da du arbejder med systemfiler. Tjek det nedenfor!



  1. Klik på dette link for at downloade et værk comdlg32.ocx fil på din computer. Ved at klikke på linket startes download med det samme. Find filen på din computer, højreklik på den, og vælg Kopi fra kontekstmenuen, der vises.

Kopiering af filen

  1. Åbn derefter Biblioteker post på den problematiske pc, eller åbn en hvilken som helst mappe på computeren, og klik på denne pc-indstilling i menuen til venstre.
  2. Naviger til følgende placering på din computer for at finde den mappe, hvor du skal kopiere filen til:
C:  Windows  System32 >> 32-bit Windows C:  Windows  SysWOW64 >> 64-bit Windows
  1. Højreklik et vilkårligt sted i mappen, og vælg sæt ind indstilling fra kontekstmenuen, der vises. Du skal muligvis give administratortilladelser til det. Bekræft eventuelle anmodninger om at erstatte den fil, der aktuelt findes der.

Indsættelse af filen i den krævede mappe

  1. Søge efter ' Kommandoprompt ”Ved at skrive det enten lige i Start-menuen eller ved at trykke på søgeknappen lige ved siden af ​​det. Højreklik på den første post, der vises som et søgeresultat, og vælg “ Kør som administrator ”Genvejsmenuindgang.
  2. Derudover kan du også bruge Windows Logo Key + R-tastekombinationen til at få vist Kør dialogboksen . Indtaste ' cmd ”I dialogboksen, der vises, og brug Ctrl + Skift + Enter tastekombination til administrator Kommandoprompt.

Kører kommandoprompt

  1. Indtast følgende kommando i vinduet, og sørg for at trykke på Gå ind efter at have skrevet det ud.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Prøv at åbne appen, der kaster den manglende 'comdlg32.ocx' fejl, og kontroller, om problemet stadig vises!

Løsning 2: Kør programmet i kompatibilitetstilstand med administratortilladelser

At køre programmet i kompatibilitetstilstand for en ældre version af Windows end den, der aktuelt er installeret på din computer, fungerede for mange brugere. I rækkefølge lykkedes det at køre det problematiske programs eksekverbare med administratorrettigheder at løse problemet med comdlg32.ocx-filen. Du kan prøve begge eller en af ​​dem på samme tid. Bemærk, at denne metode for det meste afhænger af, at programmet kaster fejlen!

  1. Find programmets eksekverbare fil og ændre dens egenskaber ved at højreklikke på indgangen enten på skrivebordet, Start-menuen eller vinduet Søgeresultater og vælge Ejendomme . Naviger til Kompatibilitet fanen Egenskaber, og marker afkrydsningsfeltet ud for Kør dette program som administrator .

    Kompatibilitetstilstand med administratorrettigheder

  2. Under Kompatibilitetstilstand markere afkrydsningsfeltet ud for Kør dette program i kompatibilitetstilstand til indstilling og vælg Windows 8 eller 7 fra rullelisten, inden du accepterer ændringerne. Hvis denne indstilling allerede var markeret, skal du fjerne markeringen helt.
  3. Sørg for at bekræfte eventuelle dialoger, der kan vises for dig for at bekræfte med administratorrettigheder, og programmet skal starte med administratorrettigheder fra nu af. Åbn den ved at dobbeltklikke på dens ikon, og prøv at se, om fejlen stadig vises.

Løsning 3: Skift ejerskab og giv fulde tilladelser til filen 'comdlg32.ocx'

Hvis filen ikke kan åbnes korrekt af det program, der viser fejlmeddelelsen, fortsætter denne fejl, og du kan ikke bruge appen. Det er dog muligt at ændre ejeren og tilladelserne til filen 'comdlg32.ocx', så alle kan få adgang til den. For at fortsætte med nedenstående trin skal du selvfølgelig have administratorrettigheder!

  1. Åben Biblioteker post på den problematiske pc, eller åbn en hvilken som helst mappe på computeren, og klik på denne pc-indstilling i menuen til venstre.
  2. Naviger til følgende placering på din computer for at finde den mappe, hvor filen 'comdlg32.ocx' er placeret:
    C:  Windows  System32 >> 32-bit Windows C:  Windows  SysWOW64 >> 64-bit Windows
  3. Du bliver nødt til at tage ejerskab af ocx fil, der er placeret inde i ovenstående mappe, før du fortsætter. Højreklik på filen, og klik derefter på Ejendomme , og klik derefter på Sikkerhed fanen. Klik på Fremskreden knap. Vinduet 'Avancerede sikkerhedsindstillinger' vises. Her skal du ændre Ejer af nøglen.
  4. Klik på Lave om link ved siden af ​​'Ejer:' - etiketten Vinduet Vælg bruger eller gruppe vises.

    Ændring af ejer

  5. Vælg brugerkonto via Fremskreden knappen eller bare skriv din brugerkonto i det område, der siger 'Indtast objektnavnet, der skal vælges', og klik på OK. Tilføj Alle sammen konto.
  6. Klik på Tilføje knappen nedenfor, og følg den op ved at klikke på knappen Vælg en hovedtop øverst. Vælg brugerkonto via Fremskreden knap eller skriv bare din brugerkonto i det område, der siger ' Indtast objektnavnet for at vælge 'Og klik Okay . Tilføj Alle sammen konto.
  7. Under Grundlæggende tilladelser sektion, skal du sørge for at vælge Fuld kontrol inden du anvender de ændringer, du har foretaget.

    Giver fuld kontrol

  8. Kontroller, om problemet er løst, og om du stadig ser 'comdlg32.ocx' manglende fejlmeddelelse på din computer!

Løsning 4: Deaktiver UAC

Deaktivering af UAC kan være nyttigt, når fejlen vises i bestemte programmer. UAC er ikke ligefrem en førsteklasses sikkerhedsfunktion, da den kun beder brugeren, når de er ved at foretage nogle mere betydningsfulde ændringer på deres computer. Hvis det er tilfældet, vil deaktivering af det deaktivere nogle irriterende meddelelser, der vises, når du åbner systemværktøjer

  1. Åben Kontrolpanel ved at søge efter det i menuen Start. Du kan også bruge Windows-tast + R-tastekombination , indtaste ' control.exe ”I Løb felt, der vises, og klik på OK.
  2. Skift Vis af indstilling i Kontrolpanel til Store ikoner og find den Brugerkonti mulighed ved at rulle eller se i bunden.

    Brugerkonti i Kontrolpanel

  3. Åbn den, og klik på “ Skift indstillinger for kontrol af brugerkonti ”-Knappen. Du vil bemærke, at der er flere forskellige niveauer, du kan vælge på sikkerhedsskyderen.
  4. Prøv at sænke denne værdi med en hvis det er øverst på skyderen, og kontroller om det hjalp efter lanceringen af ​​det problematiske program. Gentag processen, hvis fejlen stadig vises.

    Administration af UAC

  5. Vi anbefaler dig sluk for UAC for nu, da programmet sandsynligvis burde starte med succes og prøve at aktivere det efter.
5 minutter læst