Fix comctl32.ocx-filen saknas eller är ogiltig i Windows 10

När de försökte spela spel eller använda vissa applikationer har användare rapporterat följande fel:

comctl32.ocx-filen saknas eller är ogiltig

Felet kan också vara i följande påståenden:

Komponent 'COMDLG32.OCX' är inte korrekt registrerad: filen saknas eller är ogiltig.

Komponent comdlg32.ocx eller något av dess beroenden är inte korrekt registrerade: en fil saknas eller är ogiltig.

Comctl32.ocx-filen saknas eller är ogiltig

Vad är Comctl32.ocx?

Comctl32.ocx är en Visual Basic 6.0 runtime-fil, men den är valfri. Om du inte har det i ditt system kan du få felet som diskuteras här. Det kan vara möjligt att filen finns i systemet men inte är rätt version. En annan möjlighet är att filen kan ha blivit korrupt.

I båda fallen är lösningen att registrera eller omregistrera filen från förhöjd kommandotolk. Innan något annat, öppna Kontrollpanelen >> System och kontrollera om ditt system använder en 32-bitars eller 64-bitarsversion av Windows.

Registrera / omregistrera Comctl32.ocx via kommandotolken

1] Sök efter kommandotolken i Windows sökfält och högerklicka på alternativet. Välj Kör som administratör.

2] Skriv något av följande kommandon och tryck på Enter för att utföra samma:

För Windows 32 bitar,

regsvr32 comctl32.ocx

För Windows 64 bitar,

C: \ Windows \ SysWOW64 \ regsvr32 C: \ Windows \ SysWOW64 \ comdlg32.ocx

Registrera Omregistrera Comctl32.ocx genom kommandotolken

3] Starta om systemet och problemet skulle lösas.