Correction: composant & lsquo; MSCOMCTL.OCX & rsquo; ou l'une de ses dépendances n'est pas correctement enregistrée: un fichier est manquant ou invalide

Si un programme vous invite avec une condition d'erreur «Composant 'MSCOMCTL.OCX' ou l'une de ses dépendances n'est pas correctement enregistrée: un fichier est manquant ou invalide» lorsque vous essayez de l'installer sur votre ordinateur, cela signifie qu'il ne peut pas trouver le fichier requis dans le répertoire ou le fichier n'est pas correctement enregistré sur l'ordinateur.

MSCOMCTL.OCX est un ensemble de contrôles 32 bits fournis avec l'environnement de programmation Microsoft Visual Basic 6.0. Pour utiliser ces contrôles 32 bits, ils doivent être installés / enregistrés avec votre système d'exploitation. L'enregistrement d'un fichier auprès du système d'exploitation signifie que le système d'exploitation stocke l'entrée du fichier dans sa base de données et sait qu'il est présent dans ce répertoire spécifique. Ainsi, chaque fois qu'une autre application le requiert, elle peut effectivement donner accès à ce fichier.

Avant de passer à la solution de contournement de ce problème, nous devons déterminer le type de système que vous utilisez. La méthode sera différente pour les systèmes 32 bits et 64 bits. Vérifiez votre type de système en suivant les étapes ci-dessous:

  1. Appuyez sur Windows + S, tapez « informations système » dans la boîte de dialogue et ouvrez l'application.

  1. Votre type de système sera mentionné devant le champ. Déterminez votre type de système et suivez les solutions en conséquence.

Pour les systèmes 64 bits:

Si votre système d'exploitation est 64 bits, suivez cette solution. Les répertoires sur lesquels nous travaillons seront différents, sinon toutes les étapes seront essentiellement les mêmes. Il y a deux possibilités; soit vous avez déjà le fichier «MSCOMCTL.OCX» sur votre ordinateur. Si vous le faites, nous n'avons qu'à nous enregistrer et le problème sera résolu. Si vous n'avez pas le fichier, vous devrez l'obtenir ailleurs. Nous vous recommandons d'obtenir le fichier à partir d'un autre ordinateur car Internet regorge d'escroqueries et de logiciels malveillants qui prétendent être le fichier dont vous avez besoin; c'est après les avoir téléchargés et exécutés que vous réalisez que vous venez d'infecter votre ordinateur.

  1. Appuyez sur Windows + E pour lancer l'explorateur de fichiers. Accédez au chemin de fichier suivant:

C: \ Windows \ SysWOW64

  1. Vérifiez maintenant si le fichier est déjà présent. Si ce n'est pas le cas, récupérez le fichier dans un endroit sûr et collez-le ici.
  2. Après vous être assuré que le fichier est dans le bon répertoire, appuyez sur Windows + S, tapez « invite de commande » dans la boîte de dialogue, faites un clic droit sur l'application et sélectionnez « Exécuter en tant qu'administrateur ».
  3. Une fois à l'invite de commande, exécutez les commandes suivantes.

cd C: \ Windows \ SysWOW64

Nous avons changé le répertoire actuel de l'invite de commande. Nous pouvons maintenant enregistrer le fichier avec votre système d'exploitation. Exécutez la commande suivante.

regsvr32 mscomctl.ocx

Redémarrez votre ordinateur après avoir enregistré le fichier et vérifiez si vous pouvez réinstaller correctement l'application.

Pour les systèmes 32 bits

Si vous avez un système 32 bits, les étapes seront plus ou moins les mêmes. Notre commande et le répertoire sur lequel nous travaillons seront différents.

  1. Appuyez sur Windows + E pour lancer l'explorateur de fichiers. Accédez au chemin de fichier suivant:

C: \ Windows \ System32

  1. Vérifiez maintenant si le fichier est déjà présent. Si ce n'est pas le cas, récupérez le fichier dans un endroit sûr et collez-le ici.
  2. Après vous être assuré que le fichier est dans le bon répertoire, appuyez sur Windows + S, tapez « invite de commande » dans la boîte de dialogue, faites un clic droit sur l'application et sélectionnez « Exécuter en tant qu'administrateur ».
  3. Une fois à l'invite de commande, exécutez la commande suivante:

cd C: \ Windows \ System32

Nous avons changé le répertoire actuel de l'invite de commande. Nous pouvons maintenant enregistrer le fichier avec votre système d'exploitation. Exécutez la commande suivante.

regsvr32 mscomctl.ocx

Redémarrez votre ordinateur après avoir enregistré le fichier et vérifiez si vous pouvez réinstaller correctement l'application.

Remarque: Nous n'avons répertorié aucun moyen pour vous d'obtenir le MSCOMCTL.OCX car la plupart des liens sur Internet sont constitués de logiciels malveillants et de virus. Si vous ne disposez pas du fichier, essayez de le récupérer sur l'ordinateur de quelqu'un d'autre. Il doit être placé dans le même répertoire que celui décrit précédemment. Si vous téléchargez sur Internet, assurez-vous que le site Web est authentique et que le fichier que vous téléchargez peut être téléchargé et utilisé en toute sécurité.

De plus, si vous avez déjà le fichier sur votre ordinateur et que son enregistrement ne résout pas le problème, supprimez le fichier et essayez d'exécuter à nouveau l'installation. Dans certains cas, le programme d'installation remplace automatiquement le fichier. Si ce n'est pas le cas, vous devez télécharger le fichier.

Recommandé

Correction: Minecraft ne répond pas
Qu'est-ce que l'application d'enregistrement de périphérique de tuner TV numérique et doit-elle être supprimée?
Qu'est-ce que FileRepMalware et devez-vous le supprimer?