Erreur 0x80070005 : Accès Refusé - Solutions Complètes
L'erreur 0x80070005, également connue sous le nom E_ACCESSDENIED, est l'une des erreurs les plus frustrantes de Windows. Elle signifie que le système ou une application n'a pas les permissions nécessaires pour accéder à un fichier, un dossier ou une ressource système. Cette erreur apparaît fréquemment lors des mises à jour Windows Update, de l'installation d'applications, ou de l'activation de Windows.
Quand apparaît l'erreur 0x80070005 ?
Cette erreur se manifeste dans plusieurs contextes :
- Windows Update : la mise à jour échoue avec le message « Accès refusé »
- Installation d'applications : un programme ne peut pas écrire dans le répertoire cible
- Activation de Windows : le service d'activation n'a pas les droits suffisants
- Restauration système : la sauvegarde ou la restauration échoue
- Microsoft Store : téléchargement ou mise à jour impossible
Causes principales
Plusieurs facteurs peuvent provoquer cette erreur :
- Permissions insuffisantes : le compte utilisateur n'a pas les droits administrateur requis
- Antivirus ou pare-feu : un logiciel de sécurité bloque l'accès aux fichiers système
- Fichiers système corrompus : des fichiers Windows endommagés empêchent l'accès normal
- Composants Windows Update défaillants : le cache ou les services de mise à jour sont corrompus
- Profil utilisateur endommagé : le profil Windows est partiellement corrompu
Solution 1 : Exécuter en tant qu'Administrateur
La première étape consiste à s'assurer que vous disposez des droits administrateur :
- Faites un clic droit sur l'application ou l'installeur concerné
- Sélectionnez « Exécuter en tant qu'administrateur »
- Confirmez l'invite UAC (Contrôle de compte d'utilisateur)
Pour ouvrir une Invite de commandes en mode administrateur :
- Appuyez sur Win + S et tapez
cmd - Cliquez droit sur Invite de commandes et choisissez « Exécuter en tant qu'administrateur »
Solution 2 : Réinitialiser les composants Windows Update
Si l'erreur apparaît pendant Windows Update, réinitialisez complètement les composants de mise à jour. Ouvrez une Invite de commandes en administrateur et exécutez ces commandes une par une :
Étape 1 : Arrêter les services
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Étape 2 : Renommer les dossiers de cache
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Étape 3 : Redémarrer les services
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Redémarrez ensuite votre ordinateur et relancez Windows Update.
Solution 3 : Vérifier et corriger les permissions
Vous pouvez vérifier et réattribuer les permissions sur le dossier concerné :
- Faites un clic droit sur le dossier problématique et sélectionnez Propriétés
- Allez dans l'onglet Sécurité
- Cliquez sur Modifier puis Ajouter
- Tapez
Tout le mondeet validez - Cochez Contrôle total pour ce groupe
- Appliquez les modifications
Vous pouvez également prendre possession d'un dossier via la ligne de commande (en administrateur) :
takeown /f "C:\chemin\vers\dossier" /r /d o
icacls "C:\chemin\vers\dossier" /grant Administrateurs:F /t
Solution 4 : Réparer les fichiers système avec SFC et DISM
Des fichiers système corrompus peuvent causer l'erreur 0x80070005. Lancez ces outils de réparation dans une invite de commandes administrateur :
Analyse SFC (System File Checker)
sfc /scannow
Cette commande analyse tous les fichiers système protégés et remplace les versions corrompues. L'analyse peut durer 15 à 30 minutes.
Réparation DISM
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISM répare l'image système Windows en téléchargeant les fichiers manquants depuis les serveurs Microsoft. Exécutez ces trois commandes dans l'ordre et attendez la fin de chacune avant de lancer la suivante.
Solution 5 : Désactiver temporairement l'antivirus
Certains antivirus tiers (Avast, Kaspersky, Norton, Bitdefender) peuvent bloquer l'accès aux fichiers système pendant les mises à jour :
- Ouvrez votre antivirus
- Recherchez l'option pour désactiver la protection en temps réel
- Désactivez-la temporairement (15-30 minutes)
- Relancez l'opération qui causait l'erreur
- Réactivez immédiatement la protection après l'opération
Solution 6 : Utiliser l'outil de dépannage Windows Update
Windows intègre un outil de diagnostic automatique :
- Ouvrez Paramètres (Win + I)
- Allez dans Système > Résolution des problèmes > Autres utilitaires de résolution des problèmes
- Cliquez sur Exécuter à côté de Windows Update
- Suivez les instructions à l'écran
Solution 7 : Vérifier les paramètres de stratégie de groupe
Sur les éditions Pro et Entreprise de Windows, une stratégie de groupe peut restreindre l'accès :
- Appuyez sur Win + R, tapez
gpedit.mscet validez - Naviguez vers Configuration ordinateur > Modèles d'administration > Composants Windows > Windows Update
- Vérifiez qu'aucune stratégie ne bloque les mises à jour
- Double-cliquez sur les stratégies suspectes et sélectionnez « Non configuré »
Solution 8 : Créer un nouveau profil utilisateur
Si le problème persiste, votre profil utilisateur est peut-être corrompu :
- Ouvrez Paramètres > Comptes > Famille et autres utilisateurs
- Cliquez sur Ajouter un autre utilisateur
- Créez un compte local avec des droits administrateur
- Connectez-vous avec ce nouveau compte et vérifiez si l'erreur persiste
Résumé des solutions
L'erreur 0x80070005 est généralement liée à un problème de permissions. Commencez toujours par exécuter l'opération en tant qu'administrateur. Si cela ne suffit pas, réinitialisez les composants Windows Update, réparez les fichiers système avec SFC et DISM, et vérifiez que votre antivirus ne bloque pas l'accès. En dernier recours, la création d'un nouveau profil utilisateur peut résoudre les problèmes de permissions profondément enracinés.