Correction d’une exception non gérée dans votre application sous Windows 10

Êtes-vous aux prises avec un message d’erreur, une exception non gérée s’est produite dans votre application ? Si oui, cet article vous guidera pour trouver une solution potentielle à ce problème. Cette erreur se produit généralement lorsque vous essayez de lancer une application créée précédemment dans Visual Studio. Souvent, ces instances d’erreur apparaissent principalement dans les applications liées à Uplay, Internet Explorer et les jeux spécialement conçus pour l’ancienne version de Windows. Ce problème peut être résolu facilement en essayant les méthodes indiquées ci-dessous.

Comment réparer une exception non gérée s’est produite dans votre application sous Windows 10

Avant d’élaborer les méthodes, comprenez les raisons pour lesquelles cette exception non gérée s’est produite dans un composant de votre application sous Windows 10 :

  • Un programme antivirus tiers peut empêcher certaines applications de fonctionner pour se protéger.
  • Présence de fichiers système corrompus.
  • Si le débogage de script est activé, le risque d’erreur est élevé.
  • Violation de MSVCR92.DLL.
  • Si les mises à jour de Windows, des applications et de .Net Framework sont obsolètes.
  • Absence de .Net Framework pour les applications construites dans l’ancienne version.

Méthode 1 : Mettre à jour Windows

La raison courante derrière l’erreur d’une exception win32 non gérée est lorsqu’il y a eu une violation d’accès dans MSVCR92.DLL responsable de l’arrêt du fonctionnement de l’application et de l’appel de la fonction strncpy. La méthode la plus recommandée pour résoudre ce problème consiste à mettre à jour votre système d’exploitation Windows s’il est obsolète. Microsoft est déjà conscient de ce problème et a fourni le correctif via sa dernière mise à jour. Par conséquent, assurez-vous que le système d’exploitation Windows est mis à jour à jour. Lisez ou guidez Qu’est-ce que Windows pour en savoir plus sur le processus de mise à jour de Windows. Pour mettre à jour Windows, suivez notre guide pour télécharger et installer la dernière mise à jour de Windows 10.

Une fois toutes les mises à jour effectuées, redémarrez votre système. Lancez l’application où l’exception non gérée s’est produite dans un composant de votre application. L’erreur Windows 10 prévalait précédemment et vérifiez si elle est corrigée.

Méthode 2 : mettre à jour les applications

Il est nécessaire de maintenir les applications à jour. Le processus de mise à jour garantit toujours d’empêcher la présence de bogues plus tôt. Suivez donc les étapes ci-dessous pour mettre à jour les applications.

  Comment activer l'amélioration de la précision du pointeur de la souris sur Windows 10

1. Appuyez sur la touche Windows, tapez Microsoft store et cliquez sur Ouvrir.

2. Cliquez sur l’icône des trois points horizontaux présente dans le coin supérieur droit de la page de l’écran d’affichage du Microsoft Store.

3. Sélectionnez l’option Téléchargements et mises à jour dans le menu déroulant.

4. Cliquez sur le bouton Obtenir les mises à jour pour télécharger les mises à jour en attente pour toutes les applications pertinentes pour Microsoft Store.

5. Une fois mis à jour, redémarrez votre PC.

Méthode 3 : exécuter l’utilitaire de résolution des problèmes des applications du Windows Store

Tous les problèmes liés à Microsoft Apps seront résolus en exécutant un dépanneur Windows Store Apps. Cela résoudrait également cette erreur d’exception non gérée. Voici quelques instructions pour exécuter l’utilitaire de résolution des problèmes de réseau sur un PC Windows 10.

1. Appuyez simultanément sur les touches Windows + I pour ouvrir les paramètres.

2. Sélectionnez le paramètre Mise à jour et sécurité.

3. Accédez au menu Dépannage dans le volet de gauche.

4. Cliquez sur Applications du Windows Store et sélectionnez le bouton Exécuter le dépanneur.

5. Suivez les instructions à l’écran pour terminer le processus de dépannage.

Méthode 4 : Désactiver temporairement l’antivirus tiers (le cas échéant)

L’antivirus tiers peut gêner certaines applications et créer l’exception non gérée de popup d’erreur qui s’est produite dans votre application. Par conséquent, désactivez l’application antivirus tierce. Lisez notre guide sur la façon de désactiver temporairement l’antivirus sur Windows 10 et suivez les instructions pour désactiver temporairement votre programme antivirus sur votre PC.

Si le problème a été résolu, assurez-vous de réactiver le programme antivirus. Il est toujours recommandé d’activer votre antivirus, car votre appareil sans suite de sécurité est toujours une menace.

Méthode 5 : Activer .Net Framework

Certaines anciennes applications et programmes ont besoin de .Net Framework pour fonctionner sans erreur. Par conséquent, activez le .Net Framework en mettant en œuvre les étapes indiquées ci-dessous.

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

2. Tapez optionalfeatures et appuyez sur la touche Entrée pour lancer les fonctionnalités Windows.

3. Développez et cochez toutes les options sous .NET Framework 3.5 (inclut .NET 2.0 et 3.0). Ensuite, cliquez sur OK.

4. Cliquez sur Laisser Windows Update télécharger les fichiers pour vous.

5. Maintenant, attendez quelques instants jusqu’à ce que Windows ait terminé l’invite des modifications demandées, puis cliquez sur Fermer.

6. Enfin, redémarrer le PC pour que les modifications soient effectives.

Méthode 6 : Réparer les fichiers système

Parfois, quelques fichiers système peuvent être corrompus en raison d’attaques de logiciels malveillants, d’un arrêt incorrect, d’installations de mises à jour Windows incomplètes, etc. L’erreur de lecteur de disque affecte l’intégrité du processeur. Par conséquent, l’exécution d’un vérificateur de fichiers système (SFC) et d’une analyse de maintenance et de gestion des images de déploiement (DISM) est nécessaire pour réparer les erreurs. Lisez notre guide sur Comment réparer les fichiers système sur Windows 10 et suivez les étapes comme indiqué pour réparer tous vos fichiers corrompus.

Méthode 7 : exécuter une analyse des logiciels malveillants

Une petite infection virale sur votre appareil ou votre disque dur externe peut provoquer cette erreur. Même si l’analyse du PC avec les commandes SFC et DISM ne vous donne pas de solution, vous pouvez essayer une analyse complète des logiciels malveillants. Lisez notre guide sur la façon de supprimer les logiciels malveillants de votre PC sous Windows 10.

  Utiliser les commandes vocales pour lancer des applications et exécuter des scripts [Windows]

Méthode 8 : désinstaller les mises à jour récentes

Toute mise à jour antérieure incompatible sur votre PC Windows 10 peut provoquer cette erreur. Par conséquent, il est conseillé de désinstaller les mises à jour récentes installées sur votre ordinateur pour résoudre cette erreur. Il est très facile de faire la tâche, et les étapes sont illustrées comme suit.

1. Appuyez sur la touche Windows et tapez Panneau de configuration, puis cliquez sur Ouvrir.

2. Définissez Afficher par comme catégorie.

3. Maintenant, cliquez sur l’option Désinstaller un programme dans le menu Programmes comme illustré.

4. Cliquez sur Afficher les mises à jour installées dans le volet de gauche, comme indiqué.

5. Maintenant, recherchez et sélectionnez la mise à jour la plus récente en vous référant à Installé à la date et en cliquant sur l’option Désinstaller comme indiqué ci-dessous.

6. Enfin, confirmez toute invite et redémarrez le PC.

Méthode 9 : supprimer la valeur de registre du lanceur (le cas échéant)

Certains utilisateurs ont signalé qu’une exception win32 non gérée s’est produite lors de la tentative de lancement de Uplay via Ubisoft. Cela peut être résolu en supprimant la clé du lanceur via l’éditeur de registre. Suivez les étapes ci-dessous pour faire de même.

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

2. Tapez regedit et appuyez sur Entrée pour ouvrir l’Éditeur du Registre.

3. Cliquez sur Oui dans l’invite.

4. Dans la fenêtre de l’Éditeur du Registre, accédez à l’emplacement suivant.

ComputerHKEY_LOCAL_MACHINESOFTWAREWOW6432NodeUbisoft

5. Maintenant, cliquez avec le bouton droit sur la touche Launcher et sélectionnez l’option Supprimer.

6. Enfin, fermez l’Éditeur du Registre et redémarrez le PC pour que les modifications soient effectives.

L’exception non gérée s’est produite dans un composant de votre application. L’erreur Windows 10 sera corrigée si le lanceur est à l’origine du problème.

Méthode 10 : réinitialiser Internet Explorer (le cas échéant)

Il est courant de rencontrer une exception non gérée qui s’est produite dans votre erreur d’application lors de la tentative d’ouverture d’Internet Explorer sur votre système. Pour résoudre ce problème, réinitialisez Internet Explorer dans sa fenêtre de propriétés en suivant les instructions ci-dessous.

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

2. Tapez inetcpl.cpl à l’invite Exécuter et appuyez sur Entrée pour ouvrir la fenêtre Propriétés Internet.

3. Passez à l’onglet Avancé.

4. Cliquez sur le bouton Réinitialiser en surbrillance pour réinitialiser l’application dans la fenêtre Propriétés Internet.

5. Dans la fenêtre Réinitialiser les paramètres d’Internet Explorer, cochez la case d’option Supprimer les paramètres personnels et cliquez sur Réinitialiser.

6. Cliquez sur Fermer dans l’invite.

7. Maintenant, redémarrez votre PC et relancez Internet Explorer.

Méthode 11 : Activer .Net Framework

Parfois, le framework Windows .Net actuel peut être corrompu. Pour cette raison, le message d’erreur exception non gérée peut s’être produit dans votre application. Par conséquent, assurez-vous de mettre à niveau le .Net Framework vers sa dernière version. Pour ce faire, appliquez les instructions données.

  Comment créer une machine virtuelle Windows 10 dans VMware sous Linux

1. Ouvrez le Panneau de configuration à partir de la barre de recherche Windows.

2. Définissez Afficher par comme catégorie. Sélectionnez l’option Programmes.

3. Maintenant, cliquez sur l’option Activer et désactiver les fonctionnalités Windows dans la section Programmes et fonctionnalités.

4. Dans la fenêtre Fonctionnalités de Windows, cochez l’option .NET Framework 4.8 Advanced Series et cliquez sur OK.

Remarque : si la série avancée .NET Framework 4.8 est déjà activée, réparez-la en décochant la case. Ensuite, redémarrez votre système et réactivez la série avancée .NET Framework 4.8. Encore une fois, redémarrez votre ordinateur.

5. Enfin, redémarrez votre PC.

Méthode 12 : Désactiver le débogage de script et supprimer les clés de registre (le cas échéant)

Si le débogage du script est activé et que le registre contient des données corrompues, un message d’erreur peut apparaître, en particulier avec l’application Internet Explorer. Par conséquent, désactivez le débogage du script et supprimez les clés de registre associées en suivant les étapes ci-dessous.

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

2. Tapez inetcpl.cpl et appuyez sur Entrée pour ouvrir les propriétés Internet.

3. Passez à l’onglet Avancé.

4. Localisez et cochez la case Désactiver le débogage de script (Internet Explorer) sous la section Navigateur.

5. Sélectionnez Appliquer, puis cliquez sur OK pour enregistrer les modifications apportées.

6. Une fois la modification effectuée, appuyez simultanément sur les touches Windows + R pour ouvrir la boîte de dialogue Exécuter.

7. Tapez regedit et appuyez sur la touche Entrée pour lancer l’Éditeur du Registre.

8. Cliquez sur Oui dans l’invite.

9. Dans la fenêtre de l’Éditeur du Registre, accédez à l’emplacement suivant.

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionAeDebug

Remarque 1 : Ces illustrations sont utilisées sur une machine 64 bits.

Remarque 2 : Si vous utilisez une machine 32 bits, accédez au chemin suivant :

HKEY_LOCAL_MACHINE MicrosoftWindows NTCurrentVersionAeDebug

10. Cliquez avec le bouton droit sur la touche Debugger et sélectionnez Supprimer dans le menu contextuel.

11. Après avoir supprimé la clé, accédez à l’emplacement suivant :

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFramework

Remarque : Si vous utilisez une machine 32 bits, accédez au chemin suivant :

HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFramework

12. Maintenant, faites un clic droit sur la clé DbgManagedDebugger et sélectionnez Supprimer dans le menu contextuel.

13. Fermez la fenêtre de l’Éditeur du Registre et redémarrez votre PC.

Méthode 13 : Effectuez un démarrage propre

Parfois, les applications tierces interfèrent et créent un environnement conflictuel dans Windows. Cette méthode de dépannage peut jouer en votre faveur et déterminer si un programme tiers est à l’origine de l’obstacle et est à l’origine de l’erreur. Lisez notre guide sur Comment effectuer un démarrage minimal dans Windows 10 pour faire de même.

Une fois que vous avez démarré votre ordinateur en mode sans échec, vérifiez si le problème persiste. Si tel est le cas, désinstallez l’un des derniers programmes ou applications que vous avez ajoutés à votre système.

Méthode 14 : Réinitialiser le PC

Néanmoins, si vous rencontrez ce problème sur votre PC Windows 10, le dernier choix consiste à réinstaller les fichiers système. Ceci est possible grâce à un processus appelé Clean install. Il efface le système d’exploitation précédent, les données stockées dans les programmes, les paramètres et tous vos fichiers personnels. Et un nouveau système d’exploitation sera installé avec toutes les mises à jour installées. Pourtant, vous pouvez réinitialiser Windows 10 sans perdre de données. Suivez notre guide sur Comment réinitialiser Windows 10 sans perdre de données.

Une fois la réparation installée sur votre PC, votre système d’exploitation sera mis à jour vers sa dernière version.

***

Nous espérons que cet article vous a été utile et que vous avez appris à corriger une exception non gérée dans votre application sous Windows 10. Faites-nous savoir quelle méthode a le mieux fonctionné pour vous. N’hésitez pas à nous contacter pour toute question ou suggestion via la section des commentaires ci-dessous.