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 :

Causes principales

Plusieurs facteurs peuvent provoquer cette erreur :

Solution 1 : Exécuter en tant qu'Administrateur

La première étape consiste à s'assurer que vous disposez des droits administrateur :

  1. Faites un clic droit sur l'application ou l'installeur concerné
  2. Sélectionnez « Exécuter en tant qu'administrateur »
  3. Confirmez l'invite UAC (Contrôle de compte d'utilisateur)

Pour ouvrir une Invite de commandes en mode administrateur :

  1. Appuyez sur Win + S et tapez cmd
  2. 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é :

  1. Faites un clic droit sur le dossier problématique et sélectionnez Propriétés
  2. Allez dans l'onglet Sécurité
  3. Cliquez sur Modifier puis Ajouter
  4. Tapez Tout le monde et validez
  5. Cochez Contrôle total pour ce groupe
  6. 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 :

  1. Ouvrez votre antivirus
  2. Recherchez l'option pour désactiver la protection en temps réel
  3. Désactivez-la temporairement (15-30 minutes)
  4. Relancez l'opération qui causait l'erreur
  5. 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 :

  1. Ouvrez Paramètres (Win + I)
  2. Allez dans Système > Résolution des problèmes > Autres utilitaires de résolution des problèmes
  3. Cliquez sur Exécuter à côté de Windows Update
  4. 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 :

  1. Appuyez sur Win + R, tapez gpedit.msc et validez
  2. Naviguez vers Configuration ordinateur > Modèles d'administration > Composants Windows > Windows Update
  3. Vérifiez qu'aucune stratégie ne bloque les mises à jour
  4. 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 :

  1. Ouvrez Paramètres > Comptes > Famille et autres utilisateurs
  2. Cliquez sur Ajouter un autre utilisateur
  3. Créez un compte local avec des droits administrateur
  4. 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.