Comment corriger l'erreur «Une exception non gérée s'est produite dans votre application» sous Windows?

L' erreur « Une exception non gérée s'est produite dans votre application » apparaît généralement dans une fenêtre de Microsoft .NET Framework et apparaît souvent dès le démarrage de votre ordinateur. Le message d'erreur apparaît parmi les lignes suivantes:

 Exception non gérée est survenue dans votre application. Si vous cliquez sur Continuer, l'application ignorera cette erreur et tentera de continuer. Si vous cliquez sur Quitter, l'application se ferme immédiatement. 

Parfois, les ordinateurs des utilisateurs gèlent ou affichent d’autres comportements suspects. Quoi qu'il en soit, de nombreuses méthodes différentes peuvent être utilisées pour résoudre le problème. Assurez-vous donc de les vérifier ci-dessous!

Quelles sont les causes de l' erreur «Une exception non gérée s'est produite dans votre application» sous Windows?

Ce problème a plusieurs causes simples et le problème peut être efficacement résolu si vous êtes capable de reconnaître votre scénario simplement en identifiant la cause correcte. Consultez la liste ci-dessous:

  • Votre antivirus est peut-être à l' origine de ce problème. Certains outils antivirus, tels que Panda Antivirus, sont à l'origine de ce problème. Assurez-vous de les remplacer.
  • Certains programmes ou programmes malveillants sont peut-être en cours d'exécution - Si un programme installé ou un programme malveillant est en cours d'exécution sur votre ordinateur, vous souhaiterez peut-être vous en débarrasser. Assurez-vous de démarrer en mode minimal pour voir si c'est la bonne cause.
  • L'installation de Microsoft .NET Framework est corrompue . Si ses fichiers principaux sont corrompus, vous pouvez essayer de réparer son installation, installer une version plus récente ou effectuer une analyse SFC.

Solution 1: remplacez votre antivirus

Les outils antivirus gratuits peuvent être très utiles et ils peuvent faire leur travail en protégeant votre ordinateur, mais parfois, ils ne s'entendent pas bien avec les autres éléments de votre ordinateur. Pensez à remplacer votre antivirus s'il provoque ce problème lorsqu'il est activé!

  1. Cliquez sur le menu Démarrer et ouvrez le Panneau de configuration en le recherchant. Vous pouvez également cliquer sur l'icône représentant un engrenage pour ouvrir les paramètres si vous utilisez Windows 10.
  2. Dans le Panneau de configuration, sélectionnez Afficher en tant que - Catégorie dans le coin supérieur droit, puis cliquez sur Désinstaller un programme dans la section Programmes.

Désinstaller un programme dans le Panneau de configuration
  1. Si vous utilisez l'application Paramètres, cliquez sur Applications pour ouvrir immédiatement la liste de tous les programmes installés sur votre PC.
  2. Recherchez votre outil antivirus dans le Panneau de configuration ou dans les paramètres, puis cliquez sur Désinstaller .
  3. Son assistant de désinstallation devrait s'ouvrir, alors suivez les instructions pour le désinstaller.

Désinstaller votre antivirus
  1. Cliquez sur Terminer lorsque le programme de désinstallation termine le processus et redémarrez votre ordinateur pour voir si des erreurs vont toujours apparaître. Assurez-vous de choisir une meilleure option antivirus .

Solution 2: effectuez un démarrage en mode minimal

De nombreux autres programmes et services peuvent affecter le bon fonctionnement de la suite Microsoft .NET Framework. Dans la plupart des cas, la cause est l'antivirus que vous avez installé et vous pouvez essayer de le désactiver pour voir si l'erreur persiste. Toutefois, pour vous assurer que rien ne peut interférer avec l'installation, nous vous recommandons d'effectuer un démarrage en mode minimal, ce qui permettra d'éviter le démarrage de tous les programmes et services autres que Microsoft. De cette façon, vous pouvez facilement déduire quel programme provoque cette erreur!

  1. Utilisez la combinaison de touches Windows + R sur votre clavier. Dans la boîte de dialogue Exécuter, tapez MSCONFIG et cliquez sur OK.
  2. Cliquez sur l'onglet Boot et décochez l'option Safe Boot (si cochée).

Lancer MSCONFIG
  1. Sous l'onglet Général dans la même fenêtre, sélectionnez l'option Démarrage sélectif, puis désactivez la case à cocher Charger les éléments de démarrage pour vous assurer qu'elle n'est pas cochée.
  2. Sous l'onglet Services, activez la case à cocher Masquer tous les services Microsoft, puis cliquez sur Désactiver tout .

Désactiver tous les services non-Microsoft
  1. Sous l'onglet Démarrage, cliquez sur Ouvrir le gestionnaire de tâches . Dans la fenêtre du Gestionnaire des tâches, sous l'onglet Démarrage, cliquez avec le bouton droit de la souris sur chaque élément de démarrage activé et sélectionnez Désactiver .

Désactiver tous les éléments de démarrage
  1. Ensuite, vous devrez exécuter certains des processus les plus fastidieux: activer les éléments de démarrage un par un et redémarrer votre ordinateur. Après cela, vous devez vérifier si le problème apparaît à nouveau. Vous devrez répéter le même processus, même pour les services que vous avez désactivés à l'étape 4.
  2. Une fois que vous avez localisé l’élément ou le service de démarrage problématique, vous pouvez entreprendre une action visant à résoudre le problème. S'il s'agit d'un programme, vous pouvez le réinstaller ou le réparer. S'il s'agit d'un service, vous pouvez le désactiver, etc.

Solution 3: installez la dernière version de NET Framework et réparez-la.

Avoir NET Framework installé sur votre ordinateur est vital et de nombreux jeux et programmes modernes dépendent de votre installation. Avant de le réparer, suivez les étapes ci-dessous pour installer la dernière version sur votre ordinateur.

Naviguez vers ce lien et cliquez sur le bouton de téléchargement rouge afin de télécharger la dernière version de Microsoft .NET Framework. Une fois le téléchargement terminé, localisez le fichier que vous avez téléchargé et exécutez-le. Notez que vous devrez avoir un accès constant à Internet. Suivez les instructions à l’écran pour procéder à l’installation.

  1. Après avoir installé la dernière version, il est temps de vérifier son intégrité. Sur votre clavier, utilisez la combinaison de touches Windows + R pour ouvrir la boîte de dialogue Exécuter .
  2. Tapez dans le contrôle. exe et cliquez sur OK pour l'ouvrir.

Panneau de configuration en cours d'exécution
  1. Cliquez sur l'option Désinstaller un programme, puis sur Activer ou désactiver des fonctionnalités Windows . Assurez-vous de localiser l'entrée .NET Framework 4.xx et assurez-vous qu'elle est activée. «x.x» marque la dernière version disponible pour votre système d'exploitation.
  2. Si la case à cocher en regard de .NET Framework 4.xx n'est pas activée, activez-la en cochant la case. Cliquez sur OK pour fermer la fenêtre de fonctionnalité Windows et redémarrer l'ordinateur.

Activation de la dernière version de .NET Framework
  1. Si .Net Framework 4.xx est déjà activé, vous pouvez réparer .Net Framework en décochant la case et en redémarrant l'ordinateur. Une fois l'ordinateur redémarré, réactivez .Net Framework et redémarrez-le à nouveau.

Solution 4: utilisez SFC pour rechercher des fuites de mémoire

Il a été signalé que la corruption dans Microsoft .NET Framework était liée à des fichiers système défectueux. Ces problèmes sont profondément ancrés dans les fichiers système et le seul moyen de tenter de les résoudre consiste à exécuter le vérificateur de fichiers système (SFC). Il analysera les fichiers de votre système à la recherche d'erreurs et les réparera ou les remplacera éventuellement. Suivez les étapes ci-dessous pour le faire!

  1. Recherchez « Invite de commandes » en le tapant soit directement dans le menu Démarrer, soit en appuyant sur le bouton de recherche situé juste à côté. Cliquez avec le bouton droit sur la première entrée qui apparaîtra comme résultat de la recherche et sélectionnez l'entrée de menu contextuel «Exécuter en tant qu'administrateur».
  2. En outre, vous pouvez également utiliser la combinaison de touches Windows Logo Key + R afin d’afficher la boîte de dialogue Exécuter . Tapez " cmd " dans la boîte de dialogue qui apparaît et utilisez la combinaison de touches Ctrl + Maj + Entrée pour l'invite de commande admin.

Exécution d'une invite de commande en tant qu'administrateur
  1. Tapez les commandes suivantes dans la fenêtre et assurez-vous d’appuyer sur Entrée après avoir saisi chacune d’elles. Attendez que le message «Opération terminée avec succès» ou un message similaire sache que la méthode a fonctionné.
 sfc / scannow 
  1. Essayez de redémarrer votre ordinateur et vérifiez si une exception non gérée s'est produite dans votre erreur d' application continue d'apparaître sur votre ordinateur.

Des Articles Intéressants