Hur fixar jag det comdlg32.ocx-fel som saknas i Windows?
”comdlg32.ocxFilen är en del av Visual Basic Runtime-sviten och den finns inte som standard på din dator. Det är en del av nämnda svit och används av många olika applikationer. Nu kan applikationen som använder den visa följande felmeddelande:
Komponent comdlg32.ocx eller något av dess beroenden är inte korrekt registrerade: en fil saknas eller är ogiltig.
Detta meddelande indikerade att filen antingen saknas eller är korrupt. Att lösa problemet borde inte vara för svårt eftersom många användare var snälla att lägga upp de metoder de använde för att lösa problemet, så se till att du tittar på dem nedan!
Vad som orsakar ‘Comdlg32.ocx’ Saknas fel i Windows?
”Comdlg32.ocx” -felet i Windows orsakas av två olika problem. Vi har inkluderat dem nedan så att du kan kolla in och förhoppningsvis vara ett steg närmare den slutliga lösningen!
Lösning 1: Registrera om filen
Om filen 'comdlg32.ocx' på din dator har försvunnit eller är korrupt, är det bästa du kan göra att ladda ner en fungerande fil och registrera dig igen med kommandotolken. Det är en enkel uppsättning steg men se till att du följer instruktionerna noggrant eftersom du arbetar med systemfiler. Kolla in det nedan!
- Klicka på den här länken för att ladda ner en fungerande comdlg32.ocx-fil på din dator. Om du klickar på länken startar nedladdningen omedelbart. Leta reda på filen på din dator, högerklicka på den och välj Kopiera från snabbmenyn som kommer att visas.
- Öppna sedan Bibliotek post på den problematiska datorn eller öppna någon mapp på datorn och klicka på alternativet Den här datorn från menyn till vänster.
- Navigera till följande plats på din dator för att hitta mappen där du behöver kopiera filen till:
C: \ Windows \ System32 >> 32-bitars Windows C: \ Windows \ SysWOW64 >> 64-bitars Windows
- Högerklicka var som helst i mappen och välj Klistra alternativ från snabbmenyn som kommer att visas. Du kan behöva tillhandahålla administratörsbehörighet för det. Bekräfta eventuella uppmaningar att ersätta filen som för närvarande finns där.
- Söka efter "Kommandotolken”Genom att skriva antingen direkt i Start-menyn eller genom att trycka på sökknappen bredvid den. Högerklicka på den första posten som dyker upp som ett sökresultat och välj “Kör som administratör”Snabbmenypost.
- Dessutom kan du också använda Windows-tangenten + R-tangentkombinationen för att ta fram Kör dialogrutan. Skriv in "cmd”I dialogrutan som visas och använder Ctrl + Skift + Enter tangentkombination för administratörens kommandotolken.
- Skriv in följande kommando i fönstret och se till att du trycker på Stiga på efter att ha skrivit ut det.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
- Försök att öppna appen som ger fel på comdlg32.ocx och kontrollera om problemet fortfarande visas!
Lösning 2: Kör programmet i kompatibilitetsläge med administratörsbehörigheter
Att köra programmet i kompatibilitetsläge för en äldre version av Windows än den som för närvarande är installerad på din dator fungerade för många användare. I fall av fall körde det problematiska programmet körbart med administratörsbehörigheter att lösa problemet med filen comdlg32.ocx. Du kan prova båda eller en av dem samtidigt. Observera att denna metod mest beror på att programmet kastar felet!
- Leta reda på programmets körbara filen och ändra dess egenskaper genom att högerklicka på posten antingen på skrivbordet, Start-menyn eller Sökresultat-fönstret och välj Egenskaper. Navigera till Kompatibilitet fliken i fönstret Egenskaper och markera rutan bredvid Kör det här programmet som administratör.
- Under Kompatibilitetsläge markera rutan bredvid Kör programmet i kompatibilitetsläge för alternativ och välj Windows 8 eller 7 från listrutan innan du accepterar ändringarna. Om det här alternativet redan var markerat avmarkerar du det helt.
- Se till att du bekräftar alla dialogrutor som kan visas för dig för att bekräfta med administratörsbehörighet och programmet bör starta med administratörsbehörighet från och med nu. Öppna den genom att dubbelklicka på dess ikon och försök se om felet fortfarande visas.
Lösning 3: Ändra äganderätt och ge fullständiga behörigheter för filen 'comdlg32.ocx'
Om det inte går att komma åt filen ordentligt av det program som visar felmeddelandet, kvarstår detta fel och du kan inte använda appen. Det är dock möjligt att ändra ägaren och behörigheterna för filen 'comdlg32.ocx' så att alla kan komma åt den. För att fortsätta med stegen nedan måste du naturligtvis ha administratörsbehörighet!
- Öppna Bibliotek post på den problematiska datorn eller öppna någon mapp på datorn och klicka på alternativet Den här datorn från menyn till vänster.
- Navigera till följande plats på din dator för att hitta den mapp där filen 'comdlg32.ocx' finns:
C: \ Windows \ System32 >> 32-bitars Windows C: \ Windows \ SysWOW64 >> 64-bitars Windows
- Du måste ta ägandet av ocx filen finns i mappen ovan innan du fortsätter. Högerklicka på filen och klicka sedan på Egenskaperoch klicka sedan på säkerhet flik. Klicka på Avancerad knapp. Fönstret "Avancerade säkerhetsinställningar" visas. Här måste du ändra Ägare av nyckeln.
- Klicka på Förändra länk bredvid etiketten "Ägare:" Fönstret Välj användare eller grupp visas.
- Välj användarkontot via Avancerad knapp eller skriv bara ditt användarkonto i det område som säger ”Ange objektnamnet som ska väljas” och klicka på OK. Lägg till Alla konto.
- Klicka på Lägg till nedan och följ upp den genom att klicka på knappen Välj en huvudknapp högst upp. Välj användarkontot via Avancerad eller skriv bara ditt användarkonto i det område som säger ”Ange objektnamnet för att väljaOch klicka OK. Lägg till Alla konto.
- Under Grundläggande behörigheter se till att du väljer Full kontroll innan du tillämpar de ändringar du har gjort.
- Kontrollera om problemet har lösts och om du fortfarande ser felmeddelandet ”comdlg32.ocx” på din dator!
Lösning 4: Inaktivera UAC
Inaktivera UAC kan vara användbart när felet visas i specifika program. UAC är inte precis en viktig säkerhetsfunktion eftersom den bara uppmanar användaren när de ska göra några mer betydande ändringar i sin dator. Om något stängs av kommer det att inaktivera några irriterande uppmaningar som visas när du öppnar systemverktyg
- Öppna Kontrollpanel genom att söka efter den i Start-menyn. Du kan också använda Windows-tangent + R-tangentkombination, Skriv in "control.exe”I Springa rutan som kommer att visas och klicka på OK.
- Ändra Visa av alternativ i Kontrollpanelen till Stora ikoner och hitta Användarkonton alternativet genom att bläddra eller titta längst ner.
- Öppna den och klicka på “Ändra inställningar för användarkontokontroll" knapp. Du kommer att märka att det finns flera olika nivåer du kan välja på säkerhetsreglaget.
- Försök att minska detta värde med ett om det är längst upp på skjutreglaget och kontrollera om det hjälpte efter lanseringen av det problematiska programmet. Upprepa processen om felet fortfarande visas.
- Vi rekommenderar dig stäng av UAC för nu eftersom programmet förmodligen bör starta framgångsrikt och försöka aktivera det efter.