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 de Windows 10 affiche une entrée d'erreur d'application avec le code d'exception 0xC0000005
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 » .

Écran « Applications et fonctionnalités » de Windows 10 avec les commandes de réparation et de réinitialisation pour une application d’exemple.
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.

Écran « Applications et fonctionnalités » de Windows 10 avec un exemple de programme sélectionné et le bouton « Désinstaller » visible.
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.

Écrans de Windows Update et du Gestionnaire de périphériques de Windows 10 avec une carte graphique sélectionnée pour la mise à jour du pilote
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.

Onglet Services de configuration système de Windows 10 avec l'option « Masquer tous les services Microsoft » activée
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.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

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 .

Invite de commandes administrateur sous Windows 10, exécutant DISM RestoreHealth suivi de sfc scannow
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.

La boîte de dialogue Diagnostic de mémoire Windows propose de redémarrer et de vérifier les problèmes de 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 .

Écran des paramètres de démarrage de Windows 10 avec l'option « Activer le mode sans échec » mise en évidence.
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.

Laisser un commentaire

Comment modifier un BIOS NVIDIA : vérifications rapides avant de modifier le VBIOS

Comment modifier un BIOS NVIDIA : vérifications rapides avant de modifier le VBIOS

Découvrez si un éditeur de BIOS NVIDIA prend en charge votre GPU, comment sauvegarder le VBIOS d'une carte graphique et quand utiliser des outils de réglage plus sûrs ou des outils de firmware du fournisseur.

Comment mettre à jour les pilotes de périphériques sous Windows 7

Comment mettre à jour les pilotes de périphériques sous Windows 7

Trouvez un pilote compatible avec Windows 7, installez-le via le Gestionnaire de périphériques ou le package du fabricant, et revenez à la version précédente si un périphérique cesse de fonctionner.

Comment modifier la barre de titre dans l'invite de commandes

Comment modifier la barre de titre dans l'invite de commandes

Renommez une fenêtre d'invite de commandes avec la commande de titre, définissez une étiquette de raccourci réutilisable ou empêchez la réinitialisation du titre d'un onglet Windows Terminal.

Recevez les notifications Facebook sur votre ordinateur avec Chrome ou Edge.

Recevez les notifications Facebook sur votre ordinateur avec Chrome ou Edge.

Activez les notifications Facebook sur votre ordinateur, choisissez les alertes que Facebook envoie et corrigez les alertes bloquées sous Windows ou macOS.

Comment exécuter un programme avec une date et une heure spécifiques à l'aide de RunAsDate

Comment exécuter un programme avec une date et une heure spécifiques à l'aide de RunAsDate

RunAsDate lance un fichier exécutable Windows à la date et à l'heure de votre choix sans modifier l'horloge de votre PC. Découvrez quelle version télécharger, comment la configurer et ce qu'elle ne peut pas modifier.

Diagnostiquer et réparer un disque dur Seagate ou Maxtor avec SeaTools

Diagnostiquer et réparer un disque dur Seagate ou Maxtor avec SeaTools

Utilisez SeaTools pour vérifier un disque Seagate ou Maxtor, exécuter des diagnostics longs et sécurisés, interpréter les résultats et comprendre le risque de perte de données avant d'essayer la fonction « Réparer tout ».

Comment utiliser TinyTalk pour le chat vocal sur un réseau local ou Internet

Comment utiliser TinyTalk pour le chat vocal sur un réseau local ou Internet

Découvrez le flux de travail de chat vocal IP direct de TinyTalk, préparez votre microphone, connectez deux PC sur un réseau local et comprenez pourquoi les appels Internet nécessitent une attention particulière.

Comment extraire par lots des fichiers RAR protégés par mot de passe dans WinRAR

Comment extraire par lots des fichiers RAR protégés par mot de passe dans WinRAR

Extraire plusieurs archives RAR protégées par mot de passe en une seule fois, conserver chaque archive dans son propre dossier et résoudre les problèmes de mots de passe et de volumes fractionnés.

Vérifier l'intégrité des fichiers sous Windows avec SHA-256

Vérifier l'intégrité des fichiers sous Windows avec SHA-256

Utilisez PowerShell ou CertUtil pour calculer un hachage SHA-256, le comparer à la somme de contrôle de l'éditeur et comprendre les différences.

Dispositif d'arrêt du temps pour les logiciels d'essai : risques, limites et options légales

Dispositif d'arrêt du temps pour les logiciels d'essai : risques, limites et options légales

Découvrez à quoi sert Time Stopper, pourquoi ses anciennes instructions de prolongation de période d'essai ne sont pas fiables et comment gérer en toute sécurité les essais de logiciels, la facturation et les fichiers de projet.