Accueil
» WINDOWS
»
Erreur de violation d'accès exceptionnelle sous Windows 10 : comment la corriger
Erreur de violation d'accès exceptionnelle sous Windows 10 : comment la corriger
Une erreur de violation d'accès (Exception Access Violation) sous Windows 10 signifie généralement qu'un programme a tenté de lire, d'écrire ou d'exécuter des données en mémoire auxquelles il n'était pas autorisé à accéder. Microsoft identifie le code d'exception courant pour ce type d'erreur comme étant `Exception Access Violation` 0xC0000005. Ce plantage peut être dû à un bogue de l'application, à des fichiers de programme endommagés, à un conflit de pilote ou de logiciel en arrière-plan, à des fichiers Windows corrompus ou à une défaillance de la mémoire vive (RAM).
Commencez par l'application concernée. Si un seul programme plante, réparez-le ou réinstallez-le et mettez à jour ses pilotes ou modules complémentaires. Si plusieurs applications sans lien entre elles présentent des erreurs similaires, vérifiez ensuite les fichiers système Windows et la mémoire. Microsoft a mis fin au support gratuit de Windows 10 le 14 octobre 2025. Par conséquent, si votre PC est compatible, une version de Windows prise en charge constitue une plateforme plus sûre à long terme. Consultez les instructions de Microsoft concernant la fin du support de Windows 10 .
Qu’est-ce qui provoque une violation d’accès exceptionnelle ?
Microsoft définit une violation d'accès comme l'accès d'une application à une adresse mémoire invalide. Lors du dépannage courant, les causes les plus utiles à vérifier sont :
Un bug ou une installation corrompue de l'application provoque son plantage.
Pilotes obsolètes ou incompatibles , notamment les pilotes graphiques, audio, de chipset ou de périphériques utilisés par l'application.
Conflits d'arrière-plan provenant de superpositions, d'utilitaires, de modules complémentaires ou de services tiers.
Composants Windows endommagés dont dépend une application.
Instabilité de la mémoire lors de plantages affectant plusieurs programmes.
Pour la définition technique, consultez l'explication de Microsoft concernant l'erreur d'accès 0xC0000005 . Évitez de considérer par défaut les protections de sécurité comme la cause du problème. Les guides plus anciens recommandent souvent de désactiver le Contrôle de compte d'utilisateur (UAC) ou d'ajouter des exceptions générales à la Protection contre l'exécution des données (DEP). La DEP est une mesure de protection de la mémoire Windows ; il est donc préférable de la laisser activée, sauf si l'éditeur du logiciel fournit une exigence de compatibilité spécifique et documentée. Microsoft explique la DEP dans sa documentation relative à la Protection contre l'exécution des données .
1. Identifiez l'application ou le module qui a effectivement planté.
Appuyez sur Win + R , puis sur Entrée eventvwr.mscet ouvrez Journaux Windows > Application . Recherchez un événement d'erreur d'application au moment du plantage. Notez le nom de l'application défaillante, le module en cause et le code d'exception. Cela permet de distinguer un problème spécifique à l'application d'un problème système.
L'Observateur d'événements peut révéler le fichier exécutable ayant provoqué le plantage, le module défaillant et le code de violation d'accès.
2. Réparez, réinitialisez ou réinstallez l'application concernée.
Pour les applications proposant des options de réparation, ouvrez Démarrer > Paramètres > Applications > Applications et fonctionnalités , sélectionnez l'application, puis ouvrez Options avancées . Choisissez d'abord Réparer . Si la réparation est impossible ou ne résout pas le problème, utilisez Réinitialiser uniquement après avoir vérifié quelles données locales de l'application pourraient être supprimées. Microsoft documente ces options dans le guide « Réparer les applications et les programmes dans Windows » .
Utilisez l'option « Réparer avant de réinitialiser » lorsque l'application propose les deux options.
Pour un logiciel de bureau classique, ouvrez le Panneau de configuration > Programmes > Programmes et fonctionnalités et utilisez l'option Réparer ou Modifier si elle est proposée. Sinon, désinstallez le programme, redémarrez Windows et réinstallez une nouvelle copie depuis le Microsoft Store ou auprès de l'éditeur du logiciel. Pensez à sauvegarder vos données spécifiques à l'application au préalable, car la désinstallation risque de les supprimer.
Une réinstallation propre peut remplacer les fichiers binaires endommagés lorsqu'une réparation est impossible.
3. Mettez à jour l'application et les pilotes de périphériques concernés.
Installez la dernière version stable de l'application qui plante, puis vérifiez les pilotes des composants matériels dont elle dépend. Accédez à Paramètres > Mise à jour et sécurité > Windows Update pour rechercher les mises à jour Windows 10 disponibles pour votre canal de maintenance, et consultez la page de support du fabricant de votre PC, carte graphique ou périphérique pour obtenir les pilotes les plus récents. Si le problème est apparu immédiatement après une mise à jour de pilote, ouvrez le Gestionnaire de périphériques, consultez les propriétés du pilote et utilisez la fonction « Restaurer le pilote précédent » si elle est disponible.
Mettez à jour ou restaurez le pilote le plus étroitement lié à la charge de travail qui a provoqué le plantage.
4. Utilisez un démarrage minimal pour éliminer les conflits logiciels.
Un démarrage minimal lance Windows avec uniquement les services Microsoft essentiels et certains éléments de démarrage. Appuyez sur Win + R , puis sur Entrée. msconfigOuvrez l' onglet Services , cochez « Masquer tous les services Microsoft » , puis désactivez les autres services non-Microsoft pour effectuer des tests. Désactivez les applications de démarrage non essentielles dans le Gestionnaire des tâches et redémarrez. Si l'erreur disparaît, réactivez les éléments par groupes jusqu'à identifier le conflit. Suivez la procédure de démarrage minimal de Microsoft pour rétablir ensuite le démarrage normal.
Masquez les services Microsoft avant de désactiver les services tiers lors d'un test de démarrage minimal.
5. Réparez les fichiers système Windows avec DISM et SFC.
Si différentes applications se bloquent ou si Windows lui-même semble instable, ouvrez l'invite de commandes en tant qu'administrateur . Exécutez les commandes suivantes dans l'ordre :
DISM répare l'image système de Windows ; l'outil Vérificateur des fichiers système vérifie ensuite les fichiers système protégés. Redémarrez l'ordinateur une fois les analyses terminées et testez à nouveau l'application. Microsoft propose la même procédure dans ses instructions DISM et Vérificateur des fichiers système .
Exécutez d'abord DISM, puis SFC, à partir d'une invite de commandes avec privilèges élevés.
6. Testez la RAM si plusieurs applications sans lien entre elles continuent de planter.
Enregistrez votre travail, appuyez sur Win + R , puis sur Entrée mdsched.exeet choisissez « Redémarrer maintenant et rechercher les problèmes » . L’outil de diagnostic de mémoire Windows s’exécute en dehors du bureau et redémarre l’ordinateur une fois le diagnostic terminé. Si le test standard ne détecte que des plantages dus à des violations d’accès aléatoires, appuyez sur F1 lors d’un diagnostic ultérieur et sélectionnez le test étendu. Des erreurs de mémoire répétées constituent une raison valable d’interrompre le dépannage logiciel et de tester ou de remplacer la RAM avec l’aide du fabricant de votre ordinateur ou de la mémoire.
L'outil de diagnostic de mémoire Windows peut aider à identifier les barrettes de RAM instables ou défaillantes.
7. Essayez le mode sans échec pour identifier la cause du problème.
Maintenez la touche Maj enfoncée tout en sélectionnant Redémarrer , puis accédez à Dépannage > Options avancées > Paramètres de démarrage > Redémarrer . Choisissez 4 pour le mode sans échec ou 5 pour le mode sans échec avec prise en charge réseau. Microsoft indique que le mode sans échec ne charge qu'un ensemble limité de fichiers et de pilotes. Si l'application ne génère plus d'erreur de violation d'accès, concentrez-vous sur les pilotes tiers, les applications de démarrage, les superpositions et les services plutôt que sur la configuration de base de Windows. Consultez la documentation relative aux paramètres de démarrage de Windows .
Le mode sans échec est utile pour séparer les conflits entre les pilotes et services tiers et les composants de base de Windows.
Lorsque l'erreur n'est toujours pas corrigée
Si une application continue de dysfonctionner après une réinstallation complète et un test de démarrage minimal, la prochaine étape consiste probablement à contacter l'éditeur du logiciel : fournissez-lui la version exacte de l'application, le code d'exception, le module défaillant (d'après l'Observateur d'événements) et l'action qui provoque le plantage. Si l'outil de diagnostic de mémoire Windows signale des erreurs ou si de nombreux programmes sans lien entre eux plantent de manière imprévisible, examinez le matériel plutôt que de réinstaller le logiciel à répétition. Évitez de télécharger des fichiers DLL de remplacement depuis des sites non officiels ; utilisez le programme d'installation de l'application, les outils de réparation Windows ou le package officiel du fabricant du matériel ou du logiciel.