[FIXED] «ShellExecuteEx a échoué; code 8235 'dans Windows 10

Le message «ShellExecuteEx a échoué; code 8235 »est généralement accompagné du message« Une référence a été renvoyée par le serveur ». Vous pouvez rencontrer cette erreur lorsque vous essayez d'installer un programme ou d'ouvrir une application.





Qu'est-ce que le «ShellExecuteEx a échoué; Erreur de code 8235. Une référence a été renvoyée par le serveur »Erreur Mean?

Ce message d'erreur indique que certaines politiques de sécurité vous empêchent d'effectuer une certaine action. Les politiques peuvent être des restrictions par défaut ou des ajustements effectués via une mise à jour, par exemple. Le problème peut également provenir du programme ou de la configuration avec lequel vous travaillez.

Dans cet article, vous apprendrez comment corriger l'erreur ShellExecuteEx Failed.

Comment résoudre l'erreur d'échec de ShellExecuteEx

Pour résoudre le problème, vous devez vous assurer que l'accès au fichier ou au programme avec lequel vous travaillez n'est pas refusé car il ne dispose pas des privilèges requis. Dans cet article, vous découvrirez comment assouplir certaines restrictions et supprimer les barrages routiers qui ne devraient pas être présents.



Suivez les solutions ci-dessous l'une après l'autre et dans l'ordre dans lequel nous les avons disposées.

Utiliser les autorisations d'administrateur

Si vous rencontrez l'erreur chaque fois que vous souhaitez installer un programme, cliquez avec le bouton droit sur le programme d'installation et sélectionnez Exécuter en tant qu'administrateur. Cliquez sur l'option Oui une fois que la fenêtre de dialogue Contrôle de compte d'utilisateur apparaît.

Le programme d'installation peut avoir besoin d'une autorisation pour écrire des fichiers dans certains répertoires système protégés. Assurez-vous que vous êtes connecté à un compte administrateur avant d'effectuer cette opération. De plus, il est important que vous vérifiiez la légitimité du programme d’installation que vous êtes sur le point d’exécuter, car l’octroi d’un accès administrateur à un programme malveillant peut causer des ravages dont votre PC pourrait ne pas récupérer.



Accorder les privilèges d'administrateur du programme

Si l'erreur continue à apparaître chaque fois que vous essayez de lancer un programme, accordez-lui des privilèges d'administrateur. Windows peut empêcher l'application d'accéder à certains fichiers système dont elle a besoin pour fonctionner correctement.

Vous pouvez soit cliquer avec le bouton droit sur le programme et sélectionner Exécuter en tant qu'administrateur à chaque fois que vous souhaitez l'ouvrir ou apporter des modifications à ses propriétés. Ces étapes vous montreront comment inviter Windows à exécuter le programme en tant qu'administrateur chaque fois que vous le lancez:

  1. Lancez une fenêtre Explorateur de fichiers et accédez au dossier d'installation du programme.
  2. Localisez son fichier exécutable, cliquez dessus avec le bouton droit de la souris, puis cliquez sur Propriétés.
  3. Si vous avez un raccourci sur le bureau vers le fichier exe, cliquez dessus avec le bouton droit de la souris et cliquez sur Propriétés.
  4. S'il n'y a pas de raccourci vers le fichier sur le bureau et que vous ne savez pas comment le localiser, procédez comme suit:
  • Ouvrez le menu Démarrer et recherchez le programme.
  • Une fois qu'il apparaît dans la liste des résultats, cliquez dessus avec le bouton droit de la souris, placez le pointeur de votre souris sur Plus, puis sélectionnez Ouvrir l'emplacement du fichier.
  • Vous serez redirigé vers un dossier dans lequel vous verrez le raccourci du menu Démarrer du programme.
  • Cliquez avec le bouton droit sur le raccourci et sélectionnez Ouvrir l'emplacement du fichier.
  • Le dossier d'installation du programme va maintenant apparaître.
  • Vous pouvez maintenant cliquer avec le bouton droit sur son fichier exécutable et sélectionner Propriétés.
  1. Une fois la fenêtre Propriétés ouverte, accédez à l'onglet Compatibilité.
  2. Cliquez sur le bouton «Modifier les paramètres pour tous les utilisateurs».
  3. Dans la fenêtre de dialogue suivante, cochez la case «Exécuter ce programme en tant qu'administrateur», puis cliquez sur le bouton OK.
  4. Vous pouvez maintenant exécuter le programme et vérifier si le message d'erreur réapparaît.

Ajuster les paramètres UAC

Le message d'erreur peut apparaître car votre stratégie UAC actuelle est trop stricte. La politique de sécurité la plus élevée invite Windows à examiner et à bloquer les opérations que vous pourriez considérer comme élémentaires.



S'il est important que vous mainteniez un niveau de sécurité raisonnable pour votre système, vous pouvez assouplir certaines mesures difficiles pour éviter que de tels problèmes ne se produisent inutilement. Les étapes suivantes vous montreront comment réduire votre stratégie UAC:

  1. Cliquez avec le bouton droit sur le bouton Démarrer et sélectionnez Exécuter ou appuyez simultanément sur les touches Windows et R pour lancer la boîte de dialogue Exécuter.
  2. Une fois l'exécution ouverte, tapez «Panneau de configuration» (n'ajoutez pas les guillemets) dans le champ de texte, puis cliquez sur le bouton OK.
  3. Une fois la fenêtre du Panneau de configuration ouverte, cliquez sur Comptes d'utilisateurs.
  4. Cliquez à nouveau sur Comptes d'utilisateurs sur la page suivante.
  5. Ensuite, cliquez sur «Modifier les paramètres de contrôle de compte d'utilisateur».
  6. À présent, dans la fenêtre Paramètres du contrôle de compte d’utilisateur, faites glisser le curseur d’une ou deux étapes vers le bas, de Toujours notifier vers Ne jamais notifier. La case à droite décrira le niveau de sécurité pour vous.
  7. Cliquez sur le bouton OK, puis revenez en arrière pour vérifier si le problème persiste.

Connectez-vous au compte administrateur masqué et installez le programme

Si vous rencontrez le problème avec un seul fichier exécutable, vous pouvez le résoudre en vous connectant au compte administrateur masqué, qui dispose de privilèges plus élevés. Vous devrez activer le compte via l'utilitaire d'invite de commandes. Nous vous recommandons d'ouvrir l'invite de commandes à partir de l'environnement de récupération Windows.

Les étapes ci-dessous vous montreront comment procéder:

  1. Appuyez sur le bouton d'alimentation et maintenez-le enfoncé pour forcer votre PC à s'éteindre.
  2. Mettez l'ordinateur sous tension et forcez-le à s'éteindre à nouveau une fois que le logo du fabricant de votre système apparaît.
  3. Répétez l'étape 2 deux fois et vous verrez le message 'Veuillez patienter'.
  4. Sur l'écran de réparation automatique, cliquez sur le bouton Options avancées.
  5. Sur l'écran Choisir une option, cliquez sur Dépanner.
  6. Maintenant, cliquez sur Options avancées sous Dépannage, puis cliquez sur Invite de commandes.
  7. Une fois l'invite de commande chargée, tapez ce qui suit et appuyez sur Entrée:

Administrateur utilisateur net / actif: oui



  1. Redémarrez votre PC, connectez-vous au compte administrateur, puis essayez d'effectuer l'opération.

Faire de la signature du fichier une signature de confiance

Vous pouvez indiquer à Windows que le fichier exécutable que vous souhaitez exécuter ou installer est légitime en ajoutant sa signature en tant que signature approuvée. Bien que ce processus soit un peu compliqué, certains utilisateurs ont confirmé que cela fonctionnait pour eux. Alors, suivez attentivement ces étapes pour appliquer le correctif:

  1. Lancez une fenêtre Explorateur de fichiers et accédez au dossier d'installation du programme.
  2. Localisez son fichier exécutable, cliquez dessus avec le bouton droit de la souris, puis cliquez sur Propriétés.
  3. Si vous avez un raccourci sur le bureau vers le fichier exe, cliquez dessus avec le bouton droit de la souris et cliquez sur Propriétés.
  4. S'il n'existe aucun raccourci de ce type et que vous ne savez pas comment localiser le fichier, procédez comme suit:
  • Ouvrez le menu Démarrer et recherchez le programme.
  • Une fois qu'il apparaît dans la liste des résultats, cliquez dessus avec le bouton droit de la souris, placez le pointeur de votre souris sur Plus, puis sélectionnez Ouvrir l'emplacement du fichier.
  • Vous serez redirigé vers un dossier dans lequel vous verrez le raccourci du menu Démarrer du programme.
  • Cliquez avec le bouton droit sur le raccourci et sélectionnez Ouvrir l'emplacement du fichier.
  • Le dossier d'installation du programme va maintenant apparaître.
  • Vous pouvez maintenant cliquer avec le bouton droit sur son fichier exécutable et sélectionner Propriétés.
  1. Une fois la fenêtre Propriétés ouverte, accédez à l'onglet Signatures numériques.
  2. Cliquez sur la signature sous Liste des signatures, puis cliquez sur Détails.
  3. Sous Informations sur le signataire, cliquez sur Afficher le certificat.
  4. Sur la page suivante, cliquez sur Installer le certificat, puis sur Suivant.
  5. Une fois que vous arrivez à l'assistant d'importation de certificat, sélectionnez «Placer tous les certificats dans le magasin suivant», puis cliquez sur le bouton Parcourir. Notez le nom de ce certificat, car vous en aurez besoin à l'étape suivante.
  6. Maintenant, choisissez l'option Autorités de certification racines de confiance, puis cliquez sur OK.
  7. Cliquez sur Suivant.
  8. Cliquez sur Terminer.
  9. Vous pouvez maintenant exécuter le programme et vérifier si l'erreur persiste.

Vous pouvez aller plus loin afin que Windows ne signale plus le programme à l’avenir. Suivez ces étapes:

  1. Ouvrez la boîte de dialogue Exécuter en cliquant avec le bouton droit sur le bouton Démarrer et en sélectionnant Exécuter dans le menu Utilisateur expérimenté.
  2. Une fois Exécuter ouvert, tapez «mmc» (sans guillemets) dans le champ de texte, puis cliquez sur OK.
  3. Cliquez sur Oui dans la boîte de dialogue Contrôle de compte d'utilisateur qui apparaît.
  4. Une fois la console de gestion Microsoft ouverte, cliquez sur Fichier dans le coin supérieur gauche de la fenêtre.
  5. Sélectionnez «Ajouter / supprimer des composants logiciels enfichables» une fois le menu contextuel déroulant.
  6. Une fois que la fenêtre «Ajouter ou supprimer des composants logiciels enfichables» s'ouvre, accédez au volet de gauche et cliquez sur Certificats sous Composants logiciels enfichables disponibles.
  7. Cliquez sur le bouton Ajouter, puis sur OK.
  8. Maintenant, sur l'interface principale de MMC, cliquez avec le bouton droit sur Certificats et cliquez sur Rechercher des certificats.
  9. Entrez le nom du certificat que vous avez noté précédemment et cliquez sur le bouton Rechercher maintenant.
  10. Lorsque vous voyez le certificat, cliquez dessus avec le bouton droit, puis sélectionnez Propriétés.
  11. Passez à l'onglet Général et sélectionnez «Activer uniquement les objectifs suivants».
  12. Décochez toutes les autres cases, enregistrez celle pour «Signature de code».
  13. Ça devrait le faire! Vous pouvez maintenant vérifier si l'erreur persiste.

Désinstaller les mises à jour Windows problématiques

Si vous avez commencé à voir le problème après la mise à jour de votre système, essayez de désinstaller la mise à jour. Les mises à jour Microsoft peuvent même provoquer des conflits qui incitent l'entreprise à les annuler. Bien que de tels problèmes ne soient guère répandus, ils surviennent dans des situations uniques.

Si vous ne savez pas comment désinstaller une mise à jour, procédez comme suit:

  1. Cliquez avec le bouton droit sur le bouton Démarrer et sélectionnez Paramètres.
  2. Une fois l'application Paramètres ouverte, cliquez sur Mise à jour et sécurité.
  3. Une fois que l'interface de mise à jour et de sécurité s'ouvre, passez à la page Windows Update et cliquez sur Afficher l'historique des mises à jour.
  4. Prenez note du numéro de base de connaissances de la dernière mise à jour que vous avez installée avant que le problème ne commence à apparaître.
  5. Maintenant, allez en haut de la fenêtre et cliquez sur Désinstaller les mises à jour.
  6. Vous serez redirigé vers la fenêtre Programmes et fonctionnalités du panneau de configuration. Localisez la base de connaissances, cliquez dessus, puis cliquez sur Désinstaller.
  7. Suivez les instructions suivantes jusqu'à ce que le processus soit terminé.
  8. Redémarrez votre système et vérifiez si l'erreur se reproduit.

Apporter des modifications au registre système

Vous pouvez utiliser cette solution de contournement pour demander à Windows d’autoriser certains fichiers exécutables qui ne sont ni signés ni validés.

Cependant, avant de commencer, assurez-vous de sauvegarder le registre système afin de pouvoir le récupérer en cas de problème. Alors, suivez ces étapes:

  1. Appuyez simultanément sur les boutons du clavier Windows et R pour ouvrir la boîte de dialogue Exécuter.
  2. Après l'ouverture de Run, tapez «regedit» (sans guillemets), puis appuyez sur la touche Entrée.
  3. Cliquez sur Oui dans la fenêtre de dialogue Contrôle de compte d'utilisateur.
  4. Une fois l'éditeur de registre ouvert, cliquez sur Fichier, puis sélectionnez Exporter dans le menu.
  5. Sélectionnez le dossier dans lequel vous souhaitez enregistrer le fichier, entrez le nom du fichier, sélectionnez Tout sous Exporter la plage, puis cliquez sur Enregistrer.
  6. Chaque fois que vous souhaitez récupérer votre registre pour annuler les modifications que vous avez apportées, ouvrez l'Éditeur du registre, cliquez sur Fichier, puis sélectionnez Importer. Accédez au dossier dans lequel vous avez enregistré le fichier de sauvegarde et double-cliquez dessus.

Maintenant, suivez ces étapes pour appliquer les modifications:

  1. Accédez au volet gauche de l'éditeur de registre et développez le dossier HKEY_LOCAL_MACHINE.
  2. Développez LOGICIEL.
  3. Sous LOGICIEL, accédez à Microsoft et développez-le.
  4. Ensuite, développez Windows, puis recherchez le dossier CurrentVersion et ouvrez-le.
  5. Dirigez-vous vers Politiques, puis cliquez une fois sur Système.
  6. Dirigez-vous vers le côté droit de la fenêtre et double-cliquez sur ValidateAdminSignatures.
  7. Maintenant, définissez les données de valeur sur 0.
  8. Redémarrez votre système et vérifiez si le problème est résolu.

Vous pouvez également appliquer le même paramètre à l'aide de l'éditeur de stratégie de groupe si vous utilisez Windows 10 Professionnel ou Entreprise. Suivez ces étapes:

  1. Appuyez simultanément sur les boutons du clavier Windows et R pour ouvrir la boîte de dialogue Exécuter.
  2. Après l'ouverture de Run, tapez «gpedit.msc» (sans guillemets), puis appuyez sur la touche Entrée.
  3. Une fois l'éditeur de stratégie de groupe ouvert, accédez au volet gauche et développez Paramètres Windows sous Configuration ordinateur.
  4. Après cela, dirigez-vous vers Paramètres de sécurité et développez-le.
  5. Développez les stratégies locales.
  6. Allez dans Options de sécurité et cliquez dessus.
  7. Accédez au volet central, faites défiler jusqu'à «Contrôle de compte d'utilisateur: élevez uniquement les exécutables signés et validés» et double-cliquez dessus.
  8. Dans la fenêtre de dialogue suivante, sélectionnez Désactivé, puis cliquez sur OK.
  9. Le problème doit maintenant être résolu.

Restaurez votre système

Si vous avez pu exécuter le programme par le passé sans voir l'erreur, il est possible que certaines modifications apportées à votre système soient à l'origine du problème. Ces modifications peuvent concerner l'installation ou la désinstallation de pilotes et de programmes tiers. Pour résoudre le problème, ramenez votre système à une date antérieure lorsque tout fonctionnait correctement.

Les étapes suivantes vous guideront:

  1. Cliquez avec le bouton droit sur le bouton Démarrer ou appuyez simultanément sur les boutons du clavier Windows et E pour ouvrir la fenêtre Explorateur de fichiers.
  2. Une fois l'Explorateur de fichiers ouvert, allez dans le volet gauche, cliquez avec le bouton droit sur Ce PC, puis cliquez sur Propriétés.
  3. Une fois la fenêtre Système ouverte, allez dans le volet gauche et cliquez sur Protection du système.

Remarque: dans les nouvelles versions de Windows 10, vous serez redirigé vers la page À propos de l'application Paramètres. Allez dans le volet de droite et cliquez sur Protection du système.

  1. Cliquez sur Restauration du système une fois que vous voyez l'onglet Protection du système de la boîte de dialogue Propriétés système.
  2. Cliquez sur Suivant une fois que la première page de l'assistant s'ouvre.
  3. Maintenant, sélectionnez un point de restauration et cliquez sur Suivant.
  4. Cliquez sur Terminer et laissez l'outil faire le travail.
  5. Exécutez le programme ou le programme d'installation et vérifiez si l'erreur «Une référence a été renvoyée par le serveur» réapparaît.

Conclusion

Si vous avez des questions sur «ShellExecuteEx Failed; code d'erreur 8235 'problème ou ne peut pas résoudre le problème, laissez un commentaire ci-dessous.

Vous pouvez toujours assurer le bon fonctionnement de votre système en installant BoostSpeed , ce qui éliminera les mauvaises clés de registre et les fichiers indésirables nuisibles.