Un logiciel se ferme brutalement sans message d'erreur, ou affiche "(Ne répond pas)" et se fige, ou une fenêtre d'erreur apparaît "L'application a cessé de fonctionner". Cela peut arriver avec un seul logiciel ou avec plusieurs. Les causes incluent un manque de mémoire, des fichiers corrompus du logiciel, un conflit avec...
Comprendre les plantages d'applications
Un logiciel se ferme brutalement sans message d'erreur, ou affiche "(Ne répond pas)" et se fige, ou une fenêtre d'erreur apparaît "L'application a cessé de fonctionner". Cela peut arriver avec un seul logiciel (exemple : Photoshop) ou avec plusieurs. Les causes incluent un manque de mémoire, des fichiers corrompus du logiciel, un conflit avec un autre logiciel, un pilote obsolète, un disque dur défaillant, ou un virus.
Premiers gestes
Redémarrez votre PC. Une mémoire qui sature ou un processus bloqué en arrière-plan est souvent libéré par un redémarrage. Vérifiez que le logiciel qui plante est à jour. Ouvrez-le, allez dans Aide, À propos, Mettre à jour (ou cherchez "Mise à jour" dans ses menus). Sinon, désinstallez et réinstallez le logiciel : Paramètres, Applications, trouvez le logiciel, désinstallez, redémarrez, téléchargez à nouveau l'installateur depuis le site officiel, réinstallez.
Vérifier la mémoire et le disque
Un manque de mémoire peut faire planter les logiciels gourmands (Photoshop, jeux, navigateur avec beaucoup d'onglets). Ouvrez le Gestionnaire des tâches (Ctrl+Maj+Échap), onglet Performances, cliquez sur Mémoire. Si l'utilisation dépasse 90% (exemple : 14 Go utilisés sur 16 Go), vous manquez de RAM. Fermez des applications inutiles ou ajoutez plus de RAM.
Testez votre disque dur : ouvrez une Invite de commandes administrateur, tapez chkdsk C: /f (remplacez C: par la lettre de votre disque). Acceptez le redémarrage. Un disque corrompu peut corrompre les fichiers des applications et les faire planter. Téléchargez CrystalDiskInfo pour vérifier l'état de santé du disque (cf SWIN-5).
Vider le cache du logiciel
Certains logiciels (navigateurs, Photoshop, jeux) stockent un cache qui peut se corrompre. Pour Chrome/Edge : allez dans Paramètres, Confidentialité et sécurité, "Effacer les données de navigation", cochez "Images et fichiers en cache", "Cookies", choisissez "Toute la période", effacez. Pour Photoshop : maintenez Ctrl+Alt+Maj (Windows) ou Cmd+Option+Maj (Mac) au moment de lancer Photoshop. Une fenêtre demande de supprimer les paramètres. Cliquez sur Oui. Pour les jeux, cherchez dans le site du jeu une procédure de vidage du cache.
Exécuter le logiciel en mode compatibilité
Si le logiciel est ancien et que vous avez Windows 10 ou 11, faites un clic droit sur son icône de lancement (ou sur son .exe dans C:\Program Files). Choisissez "Propriétés", onglet "Compatibilité". Cochez "Exécuter ce programme en mode de compatibilité pour", choisissez Windows 7 ou Windows 8. Cochez aussi "Exécuter ce programme en tant qu'administrateur". Appliquez, OK. Testez.
Désactiver les antivirus et pare-feu temporairement
Un antivirus trop strict peut bloquer certaines actions d'un logiciel (écriture de fichier, accès réseau) et le faire planter. Désactivez temporairement votre antivirus (clic droit sur son icône dans la barre des tâches, "Désactiver pour 10 minutes"). Lancez le logiciel. S'il ne plante plus, ajoutez le logiciel dans les exceptions de l'antivirus (son dossier d'installation, son exécutable, souvent dans les paramètres de l'antivirus).
Analyser les journaux d'erreurs
Windows enregistre les plantages dans l'Observateur d'événements. Tapez "Observateur d'événements" dans la recherche. Lancez-le. Allez dans "Journaux Windows", "Application". Cherchez les événements rouges "Erreur" juste au moment du plantage. Double-cliquez dessus. Lisez le message. Cherchez le "Nom de l'application défaillante" et le "Nom du module défaillant". Si le module est un fichier .dll comme "ntdll.dll", "kernel32.dll", "msvcrt.dll", c'est un problème système (SFC/DISM). Si le module a le nom du logiciel (exemple "photoshop.exe"), le logiciel lui-même est corrompu. Si le module est "nvwgf2umx.dll" ou "amdxx64.dll", c'est le pilote de carte graphique. Si un code d'exception est présent (exemple : 0xc0000005), c'est souvent un accès mémoire invalide.
Réparer les redistribuables Visual C++ et .NET Framework
Beaucoup de plantages (surtout 0xc0000005) viennent de Visual C++ corrompus. Allez dans Paramètres, Applications, désinstallez tous les "Microsoft Visual C++ Redistributable" (toutes les versions). Redémarrez. Téléchargez l'installateur "Visual C++ Redistributable All-in-One" depuis un site sûr (exemple : Techpowerup). Installez toutes les versions (2005 à 2022) en une seule fois. Redémarrez.
Pour .NET Framework : tapez "Activer ou désactiver des fonctionnalités Windows" dans la recherche. Cochez .NET Framework 3.5 (y compris 2.0) et .NET Framework 4.8. Validez. Si déjà coché, décochez, redémarrez, recochez. Windows réinstalle les composants.
Vérifier la température (surtout pour les jeux)
Les jeux qui plantent après 10-30 minutes de jeu sont souvent victimes d'une surchauffe. Téléchargez HWMonitor. Lancez le jeu jusqu'au plantage, puis regardez la température maximale atteinte (Max). Si votre carte graphique dépasse 85°C ou votre processeur dépasse 80°C, nettoyez les ventilateurs à l'air comprimé. Si après nettoyage les températures restent élevées, changez la pâte thermique.
Désactiver l'overclocking
Si vous avez overclocké votre processeur, votre RAM ou votre carte graphique, désactivez-le. Retournez aux fréquences d'origine. Allez dans le BIOS, chargez les paramètres par défaut (Load Optimized Defaults). Pour la carte graphique, si vous utilisez MSI Afterburner ou EVGA Precision, remettez les fréquences d'origine et le voltage par défaut. Les overclockings instables font planter les applications (surtout les jeux).
Créer un nouveau profil utilisateur Windows
Un profil utilisateur corrompu peut faire planter certaines applications (surtout Microsoft Office, Outlook, navigateurs). Créez un nouveau compte utilisateur local : Paramètres, Comptes, Famille et autres utilisateurs, "Ajouter un autre utilisateur", "Je ne dispose pas des informations de connexion de cette personne", "Ajouter un utilisateur sans compte Microsoft", donnez un nom (exemple "Test"), définissez un mot de passe. Déconnectez-vous de votre compte habituel, connectez-vous avec le nouveau compte. Testez les applications qui plantent. Si elles fonctionnent, migrez vos données vers le nouveau compte.
Dernier recours : réinitialiser Windows
Si plusieurs applications plantent et que les solutions ci-dessus n'ont pas aidé, votre Windows est corrompu. Sauvegardez vos fichiers. Réinitialisez Windows en gardant vos fichiers (Paramètres, Récupération, Réinitialiser ce PC, Conserver mes fichiers, Téléchargement cloud). Cela résout tous les problèmes logiciels..