Sur Windows 10 ou Windows 11, depuis peu, lorsque vous souhaitez exécuter une application, vous obtenez le message d’erreur avec le code erreur 0x0c0000005 :
L'application n'a pas réussi à s'initialiser correctement (0xc0000005). Cliquez sur OK pour arrêter l'application.
Ce tutoriel vous explique les sources de ce message d’erreur et comment le solutionner.

Table des matières
- 1 Qu’est-ce que l’erreur 0xC0000005
- 2 Comment résoudre l’erreur 0xC0000005 sur Windows 10/11
- 2.1 Réinstaller Visual C++ Redistributable
- 2.2 Restaurer Windows
- 2.3 Faire une analyse antivirus sur votre PC
- 2.4 Vérifier et réparer les fichiers systèmes de Windows avec SFC et DISM
- 2.5 Tester le matériel de votre ordinateur (disque dur, SSD et mémoire)
- 2.6 Ajouter de la mémoire virtuelle
- 2.7 Désinstaller l’antivirus
- 2.8 Réparation par PowerShell
- 2.9 Réparer Windows 10, 11
- 3 Liens
Qu’est-ce que l’erreur 0xC0000005
Le code d’erreur 0xC0000005 est un code d’erreur Windows qui indique une violation d’accès.
Cela signifie qu’un programme a essayé d’accéder à une mémoire à laquelle il n’était pas autorisé à accéder. Cela peut se produire pour un certain nombre de raisons, telles que
- Les Visual C++ Redistributable sont corrompus
- Un bogue logiciel, dans ce cas là, une application spécifique crash
- Un fichier système ou de l’application est corrompu
- Un problème matériel
- Une infection par un virus ou un logiciel malveillant
Vérifiez si l’erreur se produit sur une application en particulier, dans ce cas précis, il faut réinstaller l’application.
Si elle est ancienne et non compatible avec une version récente de Windows, essayez de l’exécuter à l’aide du mode de compatibilité de Windows.
Si l’erreur 0xC0000005 ne se présente pas en mode sans échec, à coup sûr, il s’agit d’un programme qui cause des conflits.
Il ne reste plus qu’à identifier la source et désinstaller ce dernier.
Comment résoudre l’erreur 0xC0000005 sur Windows 10/11
Réinstaller Visual C++ Redistributable
Visual C++ Redistribuable sont des composants et librairies essentiels au fonctionnement de beaucoup d’application.
Lorsque ces bibliothèques sont corrompues, cela peut générer des erreurs à l’ouverture d’une application.
En les réinstallant, vous pouvez corriger l’erreur 0xC0000005.
Pour cela, suivez ce tutoriel :
Restaurer Windows
Vous pouvez aussi tenter une restauration système de Windows qui permet de revenir à un point de sauvegarde.
Cela va supprimer les dernières modifications de programmes et peut corriger les problèmes.
Vos données utilisateurs (Documents, photos, vidéos etc) ne seront pas touchées.
Plus d’informations : La restauration système de Windows
- Sur votre clavier, appuyez sur la touche + R
- Dans la fenêtre exécuter, copiez/collez : rstrui.exe
- Puis cliquez sur OK
- Faites suivant et sélectionnez un point de restauration système antérieur au problème rencontré
- Cliquez sur Suivant et laissez vous guider pour terminer la restauration du système
Plus de détails :
- Comment restaurer Windows 10 : les étapes pas à pas
- Restaurer Windows 11 à une date antérieure : toutes les étapes
Faire une analyse antivirus sur votre PC
Dans certains cas, la présence d’un logiciel malveillant peut déstabiliser le système.
Les applications et certaines fonctionnalités de Windows peuvent ne plus fonctionner et afficher l’erreur 0xC0000005.
Pour s’assurer que le problème ne vient pas de là, vous pouvez inspecter votre ordinateur à l’aide du logiciel gratuit et efficace Malwarebytes Anti-Malware :
Vérifier et réparer les fichiers systèmes de Windows avec SFC et DISM
Les applications Windows Store peuvent parfois planter et afficher l’erreur 0xC0000005.
Afin de pouvoir résoudre ces erreurs, vous pouvez tenter les réparations suivantes.
Pour réparer les fichiers systèmes de Windows 10 ou Windows 11, on utilise les utilitaires SFC (vérificateur de fichiers systèmes) et DISM.
Ces deux outils s’utilisent en invite de commandes.
- Ouvrez une invite de commandes :
- Ensuite on peut utiliser DISM pour réparer les images de Windows 10/11. Pour cela, utilisez la commande suivante :
Dism /Online /Cleanup-Image /CheckHealth
- Puis enchaînez avec une vérification et réparation des fichiers corrompus et manquants avec l’outil SFC. Pour cela, saisissez :
sfc /scannow
Laisse le vérificateur de fichiers systèmes analyser Windows 10 ou Windows 11.
Enfin si des fichiers systèmes sont corrompus, SFC tente de les réparer.
Plus de détails dans l’article suivant :
Tester le matériel de votre ordinateur (disque dur, SSD et mémoire)
Un problème matériel sur votre ordinateur, comme une surchauffe anormale du CPU, un problème sur le support de stockage ou encore une barrette de mémoire défectueuse peut aussi être à l’origine de l’erreur 0xC0000005.
Dans ce cas, il faut faire un diagnostic matériel de votre PC.
- Connaître la température de votre PC
- Vérifier la santé de votre disque dur/SSD avec S.M.A.R.T
- Memtest : vérifier les barrettes de mémoire RAM
Ajouter de la mémoire virtuelle
Si vous avez modifié la taille de mémoire virtuelle de Windows par exemple en la configuration en fixe, cela peut causer des problèmes.
En effet, si vous n’avez pas assez de mémoire virtuelle, cela peut générer des plantages des applications.
Vérifiez et remettez la configuration du fichier d’échange en automatique en suivant ces étapes :
Pour résoudre cela, rétablissez la taille du fichier d’échange et mémoire virtuelle en automatique afin que Windows la gère.
- Sur votre clavier, appuyez sur les touches + R
- puis tapez systempropertiesperformance et OK
- Cliquez sur l’onglet Avancé 1
- Puis en bas à droite sur Modifier 2
- Assurez vous que Gestion automatique du fichier d’échange pour les lecteurs est bien coché
- Si ce n’est pas le cas, cochez le pour l’activer
- Ensuite validez toutes les fenêtres par OK ou les fermez
- Enfin redémarrez le PC comme demandé afin de prendre en compte les modifications
Désinstaller l’antivirus
En règle générale, cette erreur est dû à un logiciel de sécurité, antivirus ou autres.
L’antivirus gratuit Avast! a pu être à l’origine de cette erreur passé un moment.
N’hésitez pas à tester la désinstallation de vos protections afin de vérifier si cela corrige les erreurs
La cohabitation entre un antivirus ou firewall peut poser des problèmes.
Installer plusieurs antivirus est aussi une mauvaise idée.
En clair, plus vous avez de programmes de protection, plus vous risquez de rencontrez des problèmes de plantages ou erreurs, à cause d’incompatibilité.
Sans parler des ralentissements.
Sur Windows 10, 11, vous pouvez désinstaller l’antivirus de cette manière :
- Ouvrez les paramètres de Windows 10, 11
- Puis Applications
- Cherchez votre antivirus et lancez la désinstallation
Plus d’aide :
Réparation par PowerShell
Vous pouvez aussi réinitialiser les applications UWP qui peuvent être corrompues.
- Ouvrez Powershell avec les droits administrateurs :
- Puis collez la commande :
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- Laissez l’opération se dérouler puis redémarrez le PC pour prendre en compte les changements
- Vérifiez si cela résout l’erreur 0xC0000005
Réparer Windows 10, 11
Enfin en dernier lieu si rien ne fonctionne, vous pouvez tenter de réparer Windows 10, 11 sans perte de données et en conservant les programmes installés.
Cela permet de rétablir le système lorsque ce dernier bug.
La procédure est décrite pas à pas dans cet article :
Il s’agit d’une opération de réinitialisation et de remise à zéro qui supprime les applications et remet le système à son état d’origine.
C’est la solution radicale pour retrouver un système fonctionnel :
Si la réinitialisation de Windows 10, 11 est impossible (blocage, plantage, etc), la seule solution est de réinstaller Windows 10 avec une clé USB.