Fixa COMDLG32.OCX saknas i Windows 10

En viktig komponent i Visual Basic Runtime Suit är comdlg32.ocx. Den innehåller flera funktioner som används av applikationer relaterade till Visual Suite . Det kan ibland bli korrupt eller kan tyckas saknas i systemet. Om du också har att göra med samma problem är du på rätt plats. Vi ger dig en perfekt guide som hjälper dig att fixa comdlg32.ocx-problem och reparera comdlg32.ocx Windows 10.

Fixa COMDLG32.OCX saknas i Windows 10

Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10(How to Fix COMDLG32.OCX Missing in Windows 10)

Problemet med comdlg32.ocx Windows 10 som saknas orsakas av två separata problem. Vi har listat dem nedan så att du kan granska och förstå felet.

  • Problem med filen comdlg32.exe:(Issues with the file comdlg32.exe:) Du kan behöva ersätta filen och omregistrera den med kommandotolken(Command Prompt) . Du bör också ge behörigheter till alla applikationer för att få åtkomst till den, om du inte har gjort det.
  • Användarkontokontroll (UAC):(User Account Control (UAC): ) Om UAC är aktiverat kan det här felet visas. Att inaktivera det kan lösa problemet men det beror på vilken programvara som påverkas.

Användare har klagat på att få detta meddelande när detta fel inträffar: Komponent comdlg32.ocx eller ett av dess beroenden är inte korrekt registrerat: en fil saknas eller är ogiltig. (Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid. )Det betyder att filen antingen saknas eller är korrupt. Det kan vara felaktigt registrerat eller så kan du behöva ladda ner det igen. Låt oss titta på hur du löser detta fel med hjälp av följande metoder.

Metod 1: Omregistrera filen comdlg32.ocx(Method 1: Re-register comdlg32.ocx File)

Om din dator comdlg32.ocx windows 10-fil är korrupt eller saknas är det bästa du kan göra att ersätta den med en fungerande fil. Följ stegen nedan för att göra detsamma:

1. Gå till OCXme- sidan. Klicka på Ladda ner comdlg32.ocx(Download comdlg32.ocx ) för att ladda ner filen.

Ocxme webbsida.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

2. Leta upp den i din nedladdningsmapp och högerklicka på den och välj Kopiera(Copy) från menyn.

3. Välj Den här datorn(This PC) från menyn till vänster.

Detta PC-alternativ

4. Gå till den här sökvägen beroende på din datorspecifikationer.

  • Om du har 32-bitars(32-bit) Windows, gå till C:\Windows\System32 sökväg

System32 mappplats.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

  • Om du har 64-bitars(64-bit) Windows, gå till C:\Windows\SysWOW64 sökväg

gå till sökvägen till sysWOW64-mappen

5. Högerklicka(Right-click) var som helst i mappen. Välj Klistra in(Paste) från menyn.

Alternativet Klistra in.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

6. En prompt visas som ber om administratörsbehörighet(administrator permission) . Klicka på Fortsätt(Continue) .

7. Sök efter kommandotolken(Command Prompt ) i Windows sökfält(Windows Search Bar) och klicka på Kör som administratör(Run as Administrator) .

Sök efter kommandotolken i Windows sökfält

8A. Skriv följande kommandon och tryck på Retur(Enter) efter varje.

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

Kommandotolken

8B. Du kan också skriva dessa kommandon som ett alternativ om de som nämns ovan inte löser problemet. Tryck på Enter(Enter key ) efter att ha skrivit kommandot.

  • För 32-bitars(32-bit) Windows:
regsvr32 %systemroot%\system32\comdlg32.ocx

cmd eller kommandotolkskommando för att omregistrera filen i 32-bitars system

  • För 64-bitars(64-bit) Windows:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

cmd eller kommandotolkskommando för att omregistrera filen i 64-bitars system

Låt kommandona köra och kontrollera om det saknade problemet med comdlg32.ocx är löst.

Obs:(Note:) Om din comdlg32-fil inte saknas(not missing) kan du registrera om den genom att köra kommandot regsvr32 comdlg32.ocx(regsvr32 comdlg32.ocx) i kommandotolken. 

Läs också: (Also Read:) Hur man åtgärdar StartupCheckLibrary.dll Missing Error(How to Fix StartupCheckLibrary.dll Missing Error)

Metod 2: Öppna appen i kompatibilitetsläge(Method 2: Open App in Compatibility Mode)

Många kunder rapporterade att det fungerade att köra programvaran i kompatibilitetsläge för en tidigare version av Windows . Problemet med comdlg32.ocx -filfelet(file error was fixed) åtgärdades i vissa situationer genom att köra det problematiska programmet med administratörsrättigheter. Du kan prova båda genom att följa stegen nedan.

1. Högerklicka på programmets körbara fil (.exe)(executable file (.exe)) och välj Egenskaper(Properties) från menyn.

Egenskaper alternativ.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

2. På fliken Kompatibilitet , markera (Compatibility )Kör det här programmet i kompatibilitetsläge för(Run this application in compatibility mode for) och välj Windows 8 eller 7(Windows 8 or 7) från den öppnade listan.

Kör det här programmet i kompatibilitetsläge för alternativet

3. Markera alternativet Kör det här programmet som administratör .(Run this program as an administrator)

Kör det här programmet som ett administratörsalternativ.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

4. Bekräfta uppmaningar om några visas.

5. Klicka på Verkställ(Apply) och OK .

Egenskapsfönster

Programvaran bör nu börja med administratörsrättigheter.

Metod 3: Ändra ägande och ge fullständiga behörigheter(Method 3: Change Ownership and Provide Full Permissions)

Om programvaran fortfarande visar felmeddelandet, gör sedan filen comdlg32.ocx tillgänglig för alla genom att ändra dess ägare och rättigheter(file accessible to everyone by changing its owner and rights) . Du kommer att kräva administratörsbehörighet och här är hur du kan göra det för att åtgärda problemet med comdlg32.ocx som saknas.

1. Innan du fortsätter måste du överta ägandet(ownership) av comdlg32.ocx-filen som är lagrad i mappen med problematisk programvara.

2. Högerklicka på filen(file) och välj Egenskaper(Properties) från rullgardinsmenyn.

Egenskaper alternativ.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

3. Gå till fliken Säkerhet .(Security)

Fliken Säkerhet.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

4. Klicka på alternativet Avancerat . (Advanced)Fönstret för avancerade säkerhetsinställningar(Advanced Security Settings) öppnas.

Avancerat alternativ

5. Bredvid etiketten Ägare:(Owner:) klicka på Ändra(Change) . Fönstret Välj användare eller grupp(Select User or Group) öppnas.

Ändra alternativ

6. Du kan använda alternativet Avancerat(Advanced ) för att välja användarkonto eller bara skriva in det i formuläret Ange objektnamnet för att välja(Enter the object name to select) . Klicka på Kontrollera namn(Check Names) och vänta tills det verifierar användarnamnet och klicka på OK .

Välj Användare eller Gruppfönster

7. Nu är du ägare till filen. Klicka(Next) sedan på Lägg till(Add) .

Lägg till alternativ.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

8. Under Behörighetsinmatning(Permissions Entry,) klickar du på Välj en huvudman(Select a principal) .

Välj ett huvudalternativ

9. Upprepa steg 6(Step 6) .

10. Under Grundläggande behörigheter(Basic permissions) , se till att du väljer Full kontroll(Full control) innan du implementerar några ändringar. Klicka på Ok .

Fönstret för inmatning av behörigheter.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

Läs också: (Also Read:) Åtgärda kontextmenyalternativ som saknas när fler än 15 filer har valts(Fix Context Menu Items Missing when more than 15 Files are Selected)

Metod 4: Inaktivera kontroll av användarkonto(Method 4: Disable User Account Control)

När det här problemet bara uppstår i vissa appar kan det vara fördelaktigt att inaktivera UAC . Det gör inga betydande förändringar på din dator. Det enda problemet är att efter att ha stängt av det kan flera uppmaningar visas när du startar systemverktyg. Så här kan du göra det:

1. Sök efter Kontrollpanelen(Control Panel) i Windows sökfält och klicka på den.

Sök efter Kontrollpanelen.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

2. Välj alternativet Användarkonton .(User Accounts)

Obs:(Note:) Om du inte kan hitta det, ändra alternativet Visa efter till (View by)Stora ikoner(Large icons) och leta upp det.

Alternativet Användarkonton

3. Öppna den och välj Ändra inställningar för kontroll av användarkonto(Change User Account Control Settings) .

Ändra kontrollinställningar för användarkonto.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

4. Ett säkerhetsreglage kommer nu att visas med distinkta nivåer att välja mellan. Om skjutreglaget är nära toppen(top) , försök att sänka(lowering ) det med en(one ) och klicka på OK . kontrollera om det löser problemet.

Fönstret Inställningar för användarkontokontroll

Om du fortfarande har problem med comdlg32.ocx som saknas, fortsätt att försöka sänka det ett steg och kontrollera om det löser problemet.

Metod 5: Installera om motstridig programvara(Method 5: Reinstall Conflicting Software)

För vissa användare kan ominstallation av programvaran som orsakar comdlg32.ocx-felet också lösa problemet. Följ dessa steg.

1. Tryck på Windows + R keys samtidigt för att öppna  dialogrutan Kör .(Run)

2. Ange appwiz.cpl i dialogrutan Kör och klicka på OK för att öppna avinstallationsfönstret.

Dialogrutan Kör

3. Välj programvaran(software) som orsakar comdlg32.ocx-problemet. Högerklicka på den och välj Avinstallera(Uninstall) .

Obs:(Note:) Vi har använt Bonjour som ett exempel nedan.

Avinstallationsalternativ.  Så här åtgärdar du COMDLG32.OCX som saknas i Windows 10

4. Klicka på Ja(Yes) i bekräftelseprompten och starta om (Restart) Windows PC .

Bekräftelseprompt

5. Installera om den senaste versionen av den borttagna programvaran från dess officiella nedladdningslänk(official download link) .

Läs också: (Also Read:) Så här fixar du att ljudtjänsten inte körs Windows 10(How to Fix The Audio Service is Not Running Windows 10)

Vanliga frågor (FAQs)(Frequently Asked Questions (FAQs))

Q1. Hur kan jag registrera comdlg32.ocx i Windows 10 64 bit?(Q1. On Windows 10 64 bit, how can I register comdlg32.ocx?)

Svar:(Ans: ) Skriv regsvr32 comctl32.ocx i kommandotolken och tryck på Enter . Det kommer att registrera filen.

Q2. Vad exakt är comdlg32.ocx?(Q2. What exactly is the comdlg32.ocx?)

Svar:(Ans: ) Comdlg32.ocx är en CMDialog ActiveX-kontroll-DLL(CMDialog ActiveX control DLL) som var inbäddad i Visual Studio eller Visual Basic -programvara.

Q3. Är comdlg32.ocx ett säkert program?(Q3. Is comdlg32.ocx a safe programme?)

Svar: Ja,(Ans: Yes, ) det är en giltig fil kopplad till CMDIALOG . Det är också känt som CMDialog ActiveX Control DLL .

Rekommenderad:(Recommended:)

Vi hoppas att den här guiden var till hjälp och att du kunde fixa comdlg32.ocx som saknas(comdlg32.ocx missing) i Windows 10 - problem. Låt oss veta vilken metod som fungerade bäst för dig. Om du har några frågor eller förslag får du gärna lämna dem i kommentarsfältet.



About the author

När det kommer till teknik är inget viktigare än noggrannhet och kvalitet. På Microsoft är vi stolta över vår förmåga att ge våra kunder den bästa möjliga upplevelsen. Våra Windows- och iOS-produkter är några av de mest innovativa i branschen, och vi arbetar ständigt med att förbättra dem. Våra felfria PDF-filer är en annan anledning till att våra produkter är så framgångsrika. Vi vet att kvalitetskontroll är viktigt när det kommer till arbetsflöden och kommunikation, så vi är noga med att säkerställa att alla våra PDF-filer är felfria. Och slutligen, som en prylälskare förstår vi att att göra livet enklare alltid är en nyckelprioritet. Vi ser till att alla våra Lumia-enheter kommer med funktioner som NFC och CarPlay så att du enkelt kan dela filer med vänner och familj. Med dessa färdigheter,



Related posts