Correction de COMDLG32.OCX manquant dans Windows 10

Un composant essentiel de Visual Basic Runtime Suit est comdlg32.ocx. Il contient plusieurs fonctions utilisées par les applications liées à la suite Visual(Visual suite) . Il peut parfois être corrompu ou sembler absent du système. Si vous rencontrez également le même problème, vous êtes au bon endroit. Nous vous apportons un guide parfait qui vous aidera à résoudre le problème manquant de comdlg32.ocx et à réparer comdlg32.ocx Windows 10.

Correction de COMDLG32.OCX manquant dans Windows 10

Comment réparer COMDLG32.OCX manquant dans Windows 10(How to Fix COMDLG32.OCX Missing in Windows 10)

Le problème manquant de comdlg32.ocx dans Windows 10 est causé par deux problèmes distincts. Nous les avons répertoriés ci-dessous pour que vous puissiez les examiner et comprendre l'erreur.

  • Problèmes avec le fichier comdlg32.exe :(Issues with the file comdlg32.exe:) vous devrez peut-être remplacer le fichier et le réenregistrer à l'aide de l'invite de commande(Command Prompt) . Vous devez également fournir des autorisations à toutes les applications pour y accéder, au cas où vous ne l'auriez pas fait.
  • Contrôle de compte d'utilisateur (UAC) :(User Account Control (UAC): ) si l' UAC est activé, vous pouvez voir cette erreur. Le désactiver peut résoudre le problème, mais cela dépend du logiciel concerné.

Les utilisateurs se sont plaints de recevoir ce message lorsque cette erreur se produit : Composant comdlg32.ocx ou l'une de ses dépendances mal enregistré : un fichier est manquant ou invalide. (Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid. )Cela signifie que le fichier est manquant ou corrompu. Il est peut-être mal enregistré ou vous devrez peut-être le télécharger à nouveau. Voyons comment résoudre cette erreur en utilisant les méthodes suivantes.

Méthode 1 : Réenregistrer le fichier comdlg32.ocx(Method 1: Re-register comdlg32.ocx File)

Si le fichier comdlg32.ocx windows 10 de votre ordinateur est corrompu ou manquant, la meilleure chose à faire est de le remplacer par un fichier de travail. Suivez les étapes ci-dessous pour faire de même :

1. Accédez à la page OCXme . Cliquez sur Télécharger comdlg32.ocx(Download comdlg32.ocx ) pour télécharger le fichier.

Page Web d'Ocxme.  Comment réparer COMDLG32.OCX manquant dans Windows 10

2. Localisez-le dans votre dossier de téléchargements, cliquez dessus avec le bouton droit de la souris et sélectionnez Copier(Copy) dans le menu.

3. Sélectionnez Ce PC(This PC) dans le menu de gauche.

Cette option informatique

4. Accédez à ce chemin en fonction des spécifications de votre ordinateur.

  • Si vous avez Windows 32 bits,(32-bit) accédez au chemin C:\Windows\System32

Emplacement du dossier System32.  Comment réparer COMDLG32.OCX manquant dans Windows 10

  • Si vous avez Windows 64 bits,(64-bit) accédez au chemin C:\Windows\SysWOW64

allez dans le chemin du dossier sysWOW64

5. Cliquez avec le bouton droit(Right-click) n'importe où dans le dossier. Sélectionnez Coller(Paste) dans le menu.

Possibilité de coller.  Comment réparer COMDLG32.OCX manquant dans Windows 10

6. Une invite apparaîtra demandant l' autorisation de l'administrateur(administrator permission) . Cliquez sur Continuer(Continue) .

7. Recherchez Invite de commandes(Command Prompt ) dans la barre de recherche Windows(Windows Search Bar) et cliquez sur Exécuter en tant qu'administrateur(Run as Administrator) .

Recherchez l'invite de commande dans la barre de recherche Windows

8A. Tapez les commandes suivantes et appuyez sur Entrée(Enter) après chacune.

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

Invite de commandes

8B. Vous pouvez également taper ces commandes comme alternative si celles mentionnées ci-dessus ne résolvent pas le problème. Appuyez sur la touche Entrée(Enter key ) après avoir tapé la commande.

  • Pour Windows 32 bits :(32-bit)
regsvr32 %systemroot%\system32\comdlg32.ocx

cmd ou commande d'invite de commande pour réenregistrer le fichier dans un système 32 bits

  • Pour Windows 64 bits :(64-bit)
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

cmd ou commande d'invite de commande pour réenregistrer le fichier dans un système 64 bits

Laissez les commandes s'exécuter et vérifiez si le problème manquant de comdlg32.ocx est résolu.

Remarque :(Note:) Si votre fichier comdlg32 n'est pas manquant(not missing) , vous pouvez le réenregistrer en exécutant la commande regsvr32 comdlg32.ocx dans l'invite de commande. 

Lisez également: (Also Read:) Comment réparer l'erreur manquante StartupCheckLibrary.dll(How to Fix StartupCheckLibrary.dll Missing Error)

Méthode 2 : Ouvrir l'application en mode de compatibilité(Method 2: Open App in Compatibility Mode)

De nombreux clients ont signalé que l'exécution du logiciel en mode de compatibilité pour une version précédente de Windows fonctionnait. Le problème avec l' erreur de fichier comdlg32.ocx a été résolu(file error was fixed) dans certaines situations en exécutant le programme problématique exécutable avec des droits d'administrateur. Vous pouvez essayer les deux en suivant les étapes ci-dessous.

1. Cliquez avec le bouton droit sur le fichier exécutable du programme (.exe)(executable file (.exe)) et sélectionnez Propriétés(Properties) dans le menu.

Choix des propriétés.  Comment réparer COMDLG32.OCX manquant dans Windows 10

2. Dans l'onglet Compatibilité , cochez (Compatibility )Exécuter cette application en mode de compatibilité pour(Run this application in compatibility mode for) et choisissez Windows 8 ou 7(Windows 8 or 7) dans la liste ouverte.

Exécutez cette application en mode de compatibilité pour l'option

3. Cochez l' option Exécuter ce programme en tant qu'administrateur .(Run this program as an administrator)

Exécutez ce programme en tant qu'option d'administrateur.  Comment réparer COMDLG32.OCX manquant dans Windows 10

4. Confirmez les invites, le cas échéant.

5. Cliquez sur Appliquer(Apply) et OK .

Fenêtre des propriétés

Le logiciel devrait maintenant commencer avec les privilèges d'administrateur.

Méthode 3 : modifier le propriétaire et fournir des autorisations complètes(Method 3: Change Ownership and Provide Full Permissions)

Si le logiciel affiche toujours le message d'erreur, alors rendez le fichier comdlg32.ocx accessible à tous en changeant son propriétaire et ses droits(file accessible to everyone by changing its owner and rights) . Vous aurez besoin de privilèges d'administrateur et voici comment vous pouvez le faire pour résoudre le problème manquant de comdlg32.ocx.

1. Avant de continuer, vous devez assumer la propriété(ownership) du fichier comdlg32.ocx stocké dans le dossier du logiciel problématique.

2. Cliquez avec le bouton droit sur le fichier(file) et choisissez Propriétés(Properties) dans le menu déroulant.

Choix des propriétés.  Comment réparer COMDLG32.OCX manquant dans Windows 10

3. Accédez à l' onglet Sécurité .(Security)

Onglet Sécurité.  Comment réparer COMDLG32.OCX manquant dans Windows 10

4. Cliquez sur l' option Avancé . (Advanced)La fenêtre des paramètres de sécurité avancés(Advanced Security Settings) s'ouvrira.

option avancée

5. À côté du libellé Propriétaire :(Owner:) , cliquez sur Modifier(Change) . La fenêtre Sélectionner un utilisateur ou un groupe(Select User or Group) s'ouvrira.

Changer d'option

6. Vous pouvez utiliser l'option Avancé(Advanced ) pour sélectionner le compte d'utilisateur ou simplement le saisir dans le formulaire Entrez le nom de l'objet à sélectionner(Enter the object name to select) . Cliquez sur Vérifier les noms(Check Names) et attendez qu'il vérifie le nom d'utilisateur et cliquez sur OK .

Fenêtre Sélectionner un utilisateur ou un groupe

7. Vous êtes maintenant le propriétaire du fichier. Ensuite(Next) , cliquez sur Ajouter(Add) .

Ajouter une option.  Comment réparer COMDLG32.OCX manquant dans Windows 10

8. Sous Saisie des autorisations,(Permissions Entry,) cliquez sur Sélectionner un principal(Select a principal) .

Sélectionnez une option principale

9. Répétez l' étape 6(Step 6) .

10. Dans la section Autorisations de base(Basic permissions) , assurez-vous de choisir Contrôle total(Full control) avant d'implémenter des modifications. Cliquez sur OK .

Fenêtre de saisie des autorisations.  Comment réparer COMDLG32.OCX manquant dans Windows 10

Lisez également : (Also Read:) Correction des éléments de menu contextuel manquants lorsque plus de 15 fichiers sont sélectionnés(Fix Context Menu Items Missing when more than 15 Files are Selected)

Méthode 4 : désactiver le contrôle de compte d'utilisateur(Method 4: Disable User Account Control)

Lorsque ce problème ne se produit que dans des applications particulières, la désactivation de l' UAC peut être bénéfique. Il n'apporte aucune modification significative à votre PC. Le seul problème est qu'après l'avoir désactivé, plusieurs invites peuvent s'afficher chaque fois que vous lancez les outils système. Voici comment vous pouvez le faire :

1. Recherchez Panneau(Control Panel) de configuration dans la barre de recherche de Windows et cliquez dessus.

Recherchez Panneau de configuration.  Comment réparer COMDLG32.OCX manquant dans Windows 10

2. Sélectionnez l' option Comptes d'utilisateurs .(User Accounts)

Remarque :(Note:) Si vous ne parvenez pas à le trouver, modifiez l' option Afficher par sur (View by)Grandes icônes(Large icons) et localisez-le.

Option Comptes d'utilisateurs

3. Ouvrez-le et sélectionnez Modifier les paramètres de contrôle de compte d'utilisateur(Change User Account Control Settings) .

Option Modifier les paramètres de contrôle de compte d'utilisateur.  Comment réparer COMDLG32.OCX manquant dans Windows 10

4. Un curseur de sécurité sera maintenant affiché avec des niveaux distincts parmi lesquels choisir. Si le curseur est près du haut(top) , essayez de le baisser(lowering ) d' un(one ) point et cliquez sur OK . vérifiez si cela résout le problème.

Fenêtre Paramètres de contrôle de compte d'utilisateur

Si vous rencontrez toujours le problème manquant de comdlg32.ocx, continuez à essayer de le réduire d'un cran et vérifiez s'il résout le problème.

Méthode 5 : réinstaller le logiciel en conflit(Method 5: Reinstall Conflicting Software)

Pour certains utilisateurs, la réinstallation du logiciel à l'origine de l'erreur comdlg32.ocx peut également résoudre le problème. Suivez ces étapes.

1. Appuyez simultanément sur les Windows + R keys pour ouvrir la  boîte de dialogue Exécuter .(Run)

2. Entrez appwiz.cpl dans la boîte de dialogue Exécuter et cliquez sur OK pour ouvrir la fenêtre de désinstallation.

Boîte de dialogue Exécuter

3. Choisissez le logiciel(software) à l'origine du problème comdlg32.ocx. Faites un clic droit dessus et sélectionnez Désinstaller(Uninstall) .

Remarque :(Note:) nous avons utilisé Bonjour comme exemple ci-dessous.

Options de désinstallation.  Comment réparer COMDLG32.OCX manquant dans Windows 10

4. Cliquez sur Oui(Yes) dans l'invite de confirmation et Redémarrez (Restart) le PC Windows(Windows PC) .

Invite de confirmation

5. Réinstallez la version la plus récente du logiciel supprimé à partir de son lien de téléchargement officiel(official download link) .

Lisez également: (Also Read:) Comment réparer le service audio ne fonctionne pas sous Windows 10(How to Fix The Audio Service is Not Running Windows 10)

Foire aux questions (FAQ)(Frequently Asked Questions (FAQs))

Q1. Sous Windows 10 64 bits, comment puis-je enregistrer comdlg32.ocx ?(Q1. On Windows 10 64 bit, how can I register comdlg32.ocx?)

Réponse :(Ans: ) Tapez regsvr32 comctl32.ocx dans l'invite de commande et appuyez sur Entrée(Enter) . Il enregistrera le fichier.

Q2. Quel est exactement le comdlg32.ocx ?(Q2. What exactly is the comdlg32.ocx?)

Réponse :(Ans: ) Comdlg32.ocx est une DLL de contrôle ActiveX CMDialog(CMDialog ActiveX control DLL) qui a été intégrée au logiciel Visual Studio ou Visual Basic .

Q3. Est-ce que comdlg32.ocx est un programme sûr ?(Q3. Is comdlg32.ocx a safe programme?)

Ans: Oui,(Ans: Yes, ) c'est un fichier valide connecté à CMDIALOG . Il est également connu sous le nom de CMDialog ActiveX Control DLL .

Recommandé:(Recommended:)

Nous espérons que ce guide vous a été utile et que vous avez pu résoudre le problème de comdlg32.ocx manquant(comdlg32.ocx missing) dans Windows 10 . Faites-nous savoir quelle méthode a le mieux fonctionné pour vous. Si vous avez des questions ou des suggestions, n'hésitez pas à les déposer dans la section des commentaires.



About the author

Je suis un ingénieur logiciel avec une expérience dans l'Explorateur Xbox, Microsoft Excel et l'Explorateur Windows 8.1. Pendant mon temps libre, j'aime jouer à des jeux vidéo et regarder la télévision. J'ai un diplôme de l'Université de l'Utah et je travaille actuellement comme ingénieur logiciel pour une entreprise internationale.



Related posts