Hvordan fikser man den 'comdlg32.ocx' manglende fejl på Windows?
Det 'comdlg32.ocx'-Filen 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.
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!
Løsning 1: Registrer filen igen
Hvis 'comdlg32.ocx' filen på din computer er forsvundet eller korrupt, er det bedste, du kan gøre, at downloade en fungerende fil og genregistrere 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!
- Klik på dette link for at downloade en fungerende 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.
- Å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.
- 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
- Højreklik et vilkårligt sted inde i mappen, og vælg sæt ind indstilling fra kontekstmenuen, der vises. Du skal muligvis give administratorrettigheder til det. Bekræft eventuelle anmodninger om at erstatte den fil, der aktuelt findes der.
- 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.
- 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 for administratorkommandoprompt.
- 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
- Prøv at åbne den app, 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 hovedsageligt afhænger af, at programmet kaster fejlen!
- 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.
- 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.
- 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 det ved at dobbeltklikke på ikonet, 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!
- Å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.
- Naviger til følgende sted 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
- Du bliver nødt til at tage ejerskab af ocx fil placeret inde i mappen ovenfor, 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.
- Klik på Lave om link ved siden af "Ejer:" - etiketten Vinduet Vælg bruger eller gruppe vises.
- 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.
- 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.
- Under Grundlæggende tilladelser sektion, skal du sørge for at vælge Fuld kontrol inden du anvender de ændringer, du har foretaget.
- 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 primær 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, deaktiverer du nogle irriterende meddelelser, der vises, når du åbner systemværktøjer, hvis du slukker for det
- Å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.
- Skift Vis af indstilling i Kontrolpanel til Store ikoner og find Brugerkonti mulighed ved at rulle eller se i bunden.
- Åbn den og klik på “Skift brugerkontokontrolindstillinger”-Knappen. Du vil bemærke, at der er flere forskellige niveauer, du kan vælge på sikkerhedsskyderen.
- 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.
- Vi anbefaler dig sluk for UAC for nu, da programmet sandsynligvis burde starte med succes og prøve at aktivere det efter.