L’erreur 0x80070005 se produit en général lors de l’ouverture d’un fichier ou la suppression de fichiers.
Elle est liée aux autorisations d’accès sur Windows, parfois rencontrée par les utilisateurs lorsqu’ils essaient de mettre à jour leur Windows ou d’installer un nouveau programme, et qu’ils ne possèdent pas toutes les autorisations d’accès à certains fichiers.
Dans ce tutoriel, nous vous proposons différentes façons de contourner ce problème. Alors, sautons directement dans le vif du sujet et examinons toutes les méthodes pour réparer le code d’erreur 0x80070005 dans Windows 10 ou Windows 11.
Consultez alors ce guide pour résoudre ce problème : Comment réparer ou réinitialiser Windows Update
Quelles sont les sources de l’erreur 0x80070005
Il y a plusieurs raisons pour lesquelles cette erreur peut se produire. Les causes les plus courantes sont les suivantes.
Voici les principales sources logiciels :
- Droits d’utilisateur insuffisants : Si vous n’êtes pas connecté en tant qu’administrateur, il se peut que vous ne disposiez pas des autorisations nécessaires pour effectuer l’action à l’origine de l’erreur
- Antivirus bloque l’accès à un fichier ou dossier car il contient un virus
- Conflits logiciels : Un conflit entre deux ou plusieurs logiciels peut être à l’origine de l’erreur
- Fichiers système corrompus : Il se peut que vos fichiers système soient corrompus et vous empêchent d’accéder aux ressources dont vous avez besoin
Les problèmes matériels courants sont aussi une source. On trouve notamment deux problèmes courants :
- Un disque dur défaillant qui empêche d’écrire sur le disque
- Une barrette de mémoire RAM défectueuse
Comment corriger l’erreur 0x80070005
Vérifier que votre utilisateur est bien administrateur
La première chose vérifier est que vous êtes bien administrateur.
Pour cela :
- Sur votre clavier, appuyez sur les touches [su_twindzows]Windows[/su_twinappzdows] + R
- Puis saisissez netplwiz et OK
- Si le contrôle des comptes utilisateurs (UAC) se déclenche normalement alors vous êtes bien administrateur. Par contre, dans le cas où un mot de passe administrateur est demandé, alors vous n’êtes pas administrateur
- Connectez-vous avec un compte administrateur. Si vous n’en avez plus, consultez ce guide pour trouver d’autres méthodes : Comment vérifier si vous êtes administrateur sur Windows
Si vous n’êtes plus administrateur, il ne sert à rien de continuer plus loin.
Vous devez retrouver, pour cela, suivez ce guide : Retrouver/restaurer les accès et compte administrateur de Windows 10, 11
La page suivante aborde le cas de figure où vous avez perdu les accès administrateur : Windows retrouver son compte administrateur
Corriger les permissions d’un répertoire ou fichier
Comme indiqué ci-dessus, le code d’erreur 0x80070005 étant une impossibilité d’accéder aux programmes Windows, la première méthode pour tenter de le résoudre consiste à vous accorder des autorisations administratives complètes à partir des paramètres.
Voici comment procéder :
- Faites un clic droit sur le fichier puis Propriétés
- Allez dans l’onglet Sécurité
- Vérifiez que tous les utilisateurs dans la liste en haut, ont bien en dessous, dans les autorisations, aucun utilisateur ne doit avoir Refuser
- Pour corriger cela, cliquez sur Modifier sous la liste des groupes d’utilisateurs
- Puis pour chaque utilisateur dans la liste en haut, cliquez sur Autoriser dans Contrôle total
Dans le cas où le bouton Modifier est grisé :
- Cliquez sur Avancé en bas à droite
- Puis tout en bas à gauche sur Désactiver l’héritage
- Puis sur la fenêtre Bloquer l’héritage, cliquez sur Convertir les autorisations héritées en autorisations explicites sur cet objet
- Puis validez sur OK et testez si le bouton Modifier est accessible
Devenez propriétaire du fichier
Vous pouvez presque tout gérer sur votre PC Windows à l’aide de l’invite de commande. Vous pouvez donc naturellement l’utiliser pour résoudre le code d’erreur 0x80070005.
- Ouvrez une invite de commandes :
- Puis saisissez la commande takeown suivant en remplaçant le chemin D:\dossier par le dossier sur lequel vous rencontrez l’erreur 0x80070005 :
takeown /f D:\dossier /r /d
- Laissez l’opération se dérouler et vérifiez qu’il n’y a pas d’erreur. Ensuite, vérifiez si l’erreur est résolue
Pour aller plus loin dans la correction des permissions de fichiers :
- Changer le propriétaire d’un dossier sur Windows 11/10
- SetACL – Outils pour modifier les permissions et autorisations
Activer le compte administrateur intégré
Une autre chose que vous pouvez tenter est d’activer le compte administrateur intégré.
Ce dernier n’a pas plus d’autorisations qu’un compte utilisateur dans le groupe administrateurs, simplement, il n’est pas soumis à l’UAC.
Pour ce faire :
- Ouvrez une invite de commandes en administrateur
- Puis saisissez la commande suivante :
net user administrateur /active:yes
- Fermez la session utilisateur et tentez d’ouvrir le compte administrateur intégré
- Avec ce dernier, tentez l’opération de fichiers pour vérifier si l’erreur 0x80070005 est résolue
Réparer les fichiers corrompus ou manquants avec SFC et DISM
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 :
- Puis pour faire une vérification et réparation SFC, 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.
Ensuite on peut utiliser DISM pour réparer les images de Windows 10/11.
Toujours depuis l’invite de commandes, saisissez successivement les commandes suivantes :
Dism /Online /Cleanup-Image /CheckHealth
Plus de détails dans l’article suivant :
Restaurer Windows
Si vous pensez que le système est endommagé et que l’erreur 0x80070005 paralyse l’utilisation du PC, vous pouvez tenter de revenir à un point de restauration antérieure.
Le but est de rétablir une version de Windows fonctionnel à partir de la restauration du système.
- 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
Erreur 0x80070005 et les virus
Un antivirus qui détecte un malware dans un fichier peut verrouiller et bloquer l’accès à ce fichier.
Cela peut dans dans certains cas générer l’erreur 0x80070005.
Vérifiez l’historique de détection de votre antivirus. Pour Windows Defender, suivez ce guide : Comment afficher l’historique des menaces
Si cela vient de votre antivirus :
- Mettre le fichier détecté en quarantaine si cela n’a pas été fait. Si cela est impossible, supprimer le fichier détecté manuellement. Vous pouvez le faire en mode sans échec : Comment démarrer en mode sans échec
- Si vous faites face à une attaque de virus plus importante, faites une analyse de votre PC avec Malwarebytes Anti-Malware. Il est gratuit et très efficace
Vérifier le matériel de son PC
Comme cela a été dit, l’erreur 0x80070005 peut se produire à cause d’un problème matériel sur le PC.
Il convient donc de vérifier si c’est le cas.
Pour cela, vous pouvez consulter ces deux guides :
- Vérifier l’état et la santé du disque dur/SSD
- Memtest : diagnostic et vérification des barrettes de mémoire RAM
Windows Repair
Windows Repair est un utilitaire gratuit qui permet de réparer des composants et fonctionnalités de Windows.
- Téléchargez Windows Repair puis installez le
- Windows Repair se lance automatique, acceptez les conditions d’utilisation
- Toutefois, il est conseillé de faire les réparations en mode sans échec. Pour cela, en bas, cliquez sur Reboot To Safe Mode.. ou suivez ce guide complet : Redémarrez Windows en mode sans échec
- Puis relancez Windows Repair
- Cliquez sur l’onglet Réparation – Principal
- La liste des type de réparation de Windows s’affiche : cliquez sur Préréglages : Réparations communes
- Vous obtenez alors la liste ci-dessous, laissez les éléments cochés
- Enfin cliquez en bas à droite sur Démarrer les réparations
- L’opération se lance avec une succession d’étape… des fenêtres noires peuvent s’ouvrir ou se refermer.
- Laissez terminer, un message vous indique que la réparation Windows Repair est terminée.
- Redémarrez le PC en mode normal de Windows
Plus de détails dans ce tutoriel complet :
Réparer Windows 10 ou Windows 11
Lorsque Windows est totalement endommagé et que les problèmes sont trop nombreux, 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 un système fonctionnel à partir des fichiers ISO et images de Windows.
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 :
Liens
- Comment utiliser Windows Debugger Tool (WinDbg)
- Configurer les informations de débogage (minidump) de Windows 10/11
- Qu’est-ce que WerFault.exe
- wermgr.exe (Windows Problem Reporting)
- Erreur application hang (ID 1002) : 5 solutions
- Erreur 0xc0000142 sur Windows 10/11 : 9 solutions
- Erreur : L’application n’a pas pu démarrer car sa configuration côte-à-côte est incorrecte
- Application ne s’ouvre pas dans Windows 11/10 : 7 solutions
- La mémoire ne peut pas être read ou written : 6 solutions
- Résoudre les problèmes d’exécution ou d’ouverture d’application
- Résoudre l’erreur 0xC0000005 lancement des applications
- Résoudre l’erreur 0xc000007b sur Windows 10
- Windows 10/11 : Erreurs de l’observateur d’évènements
L’article Corriger l’erreur 0x80070005 : 10 solutions est apparu en premier sur malekal.com.
0 Commentaires