Telkens wanneer u een oudere software of toepassing probeert te openen, komt u een fout tegen, "onderdeel‘MSCOMCTL.OCX' of een van zijn afhankelijkheden niet correct geregistreerd: een bestand ontbreekt of is ongeldig“. U wordt geconfronteerd met deze fout omdat MSCOMCTL.OCX (een ActiveX-besturingsbestand/32-bits besturingselement) deel uitmaakt van een verouderde Visual Basic 6.0.
Maar er zijn veel toepassingen die mogelijk nog steeds het MSCOMCTL.OCX-bestand nodig hebben en dat is het moment waarop u de MSCOMCTL.OCX-foutmelding opmerkt, omdat het MSCOMCTL.OCX-bestand mogelijk in het programma ontbreekt. Om dit Active X-besturingselement/32-bits besturingselement te gebruiken, moet het daarom worden geïnstalleerd of geregistreerd op uw huidige Windows-platform.
Laten we eens kijken hoe we de 32-bits besturingselementen kunnen registreren en de fout kunnen oplossen.
Methode 1: Door MSCOMCTL.OCX te downloaden en te registreren bij System32
Stap 1: Ga naar deze link van de officiële website van Microsoft en download Microsoft Visual Basic 6.0 Common Controls.
Stap 2: Klik op Downloaden te downloaden op uw pc.
Stap 3: Klik met de rechtermuisknop en extract gedownloade bestand met behulp van winzip of andere uitpakkende toepassingen.
Stap 4 – Kopiëren MSCOMCTL.OCX-bestand.
Als alternatief kunt u download MSCOMCTL.OCX van hier en pak het gedownloade zip-bestand uit en kopieer MSCOMCTL.OCX-bestand.
Stap 4: Navigeer naar het onderstaande pad in C-schijf om het bestand uit te pakken:
Geval 1 - Als uw computer 64 bit is, gaat u naar de onderstaande locatie en plakt u deze.
C:\Windows\SysWOW64
Geval 2 - Als uw computer 32 bit is Ga naar de onderstaande locatie en plak deze.
C:\Windows\System32
Lezen: Hoe weet u of uw pc een 64-bits of 32-bits pc is?.
Nu moeten we dit registreren.
1. Zoeken cmd in het zoekvak van Windows 10.
2. Klik nu met de rechtermuisknop en kies uitvoeren als beheerder.
Voer nu de onderstaande opdrachten uit op basis van uw pc-type.
Als uw pc een 64-bits pc is: -
Voer de onderstaande opdrachten uit.
cd C:\Windows\SysWOW64
regsvr32 mscomctl.ocx
Als uw pc een 32-bits pc is: -
cd C:\Windows\System32
regsvr32 mscomctl.ocx
Probeer nu het programma opnieuw te openen en het zou zonder problemen moeten openen. Maar als het probleem aanhoudt, probeer dan de onderstaande methode.
Methode 2: Door MSCOMCTL.OCX te downloaden en te registreren naar SysWOW64
Stap 1: In Deze pc (Deze computer) venster, navigeer naar het onderstaande pad in Crit om het bestand uit te pakken:
C:\Windows\SysWOW64
Stap 2: Volg nu de Stap 5 van Methode 1 en kopieer het zip-bestand naar SysWOW64 map in C-schijf.
Dat is het! Probeer nu het programma te openen en het zou perfect moeten werken.