Comment résoudre rapidement l’erreur « Répertoire non vide » 0x80070091

📅
🕑 7 minutes de lecture

Gérer l’erreur « Répertoire non vide » ou l’erreur 0x80070091 sous Windows peut être assez frustrant. Parfois, vous essayez de supprimer un dossier et Windows pique une crise en prétendant qu’il n’est pas vide, même s’il semble vide ou que vous avez déjà tout vidé. Le plus étrange, c’est que le problème ne concerne souvent pas les fichiers qu’il contient, mais plutôt une corruption du dossier, des permissions ou des problèmes de système de fichiers. On se demande alors si le dossier n’est pas infesté d’un fantôme tenace. La bonne nouvelle ? Il existe plusieurs solutions, et la plupart sont simples ; il suffit de suivre attentivement les étapes. Vous devriez enfin pouvoir supprimer ou renommer ce dossier gênant sans problème.

Comment corriger l’erreur 0x80070091 : le répertoire n’est pas vide

Voici quelques solutions courantes à essayer lorsque Windows génère cette erreur. Il est important de comprendre que ce problème est souvent dû à des problèmes d’autorisations, à des dossiers corrompus ou à des erreurs de disque. Ce n’est pas forcément de votre faute, mais c’est assez gênant. Espérons qu’une de ces méthodes résoudra le problème et vous permettra de remettre de l’ordre dans vos répertoires.

Renommez le répertoire ou essayez de le supprimer via l’invite de commande

Cela fonctionne car il arrive que Windows se bloque, pensant que le dossier n’est pas entièrement accessible ou qu’il est corrompu au point d’empêcher sa suppression normale. Le renommer ou le supprimer avec les droits d’administrateur peut contourner ce problème. Sur certaines machines, notamment en cas de problèmes d’autorisations ou de dossiers corrompus tenaces, la ligne de commande est une approche plus efficace que l’Explorateur Windows.

  • Ouvrez l’invite de commande en tant qu’administrateur : cliquez avec le bouton droit sur Démarrer et choisissez Terminal Windows (Admin) ou Invite de commandes (Admin).
  • Accédez au répertoire parent du dossier, par exemple : cd "C:\Path\To\Folder". Vous pouvez y accéder avec cd /d "full\path\here"si votre lecteur n’est pas C:
  • Ensuite, essayez de le supprimer avec :rmdir /s /q "FolderName"

Cela devrait supprimer le dossier sans message d’erreur. Si cette commande échoue, ou si Windows ne vous autorise toujours pas à le supprimer, le dossier est peut-être corrompu ou verrouillé par un processus. Il est parfois nécessaire de redémarrer l’ordinateur avant que la commande ne réagisse correctement, mais c’est un bon premier essai. Attention : si le nom du dossier contient des caractères étranges, vous devrez peut-être le mettre entre guillemets ou utiliser les conventions de nommage 8.3.

Redémarrez l’explorateur de fichiers Windows

Il s’agit d’une solution rapide et efficace, mais qui fonctionne parfois, car l’Explorateur Windows présente des erreurs de système de fichiers étranges. Redémarrer l’Explorateur vide le cache et réinitialise son état interne, ce qui peut l’aider à « voir » l’état réel du dossier. Vous ne perdrez aucun fichier ouvert ; rechargez simplement le gestionnaire de fichiers. Assurez-vous simplement de fermer toutes les fenêtres ouvertes de l’Explorateur au préalable.

  • Appuyez Ctrl + Shift + Escpour ouvrir le Gestionnaire des tâches.
  • Recherchez l’Explorateur Windows sous l’onglet Processus.
  • Faites un clic droit et sélectionnez « Redémarrer ». Attendez que l’application se recharge. Cela peut provoquer un scintillement de la barre des tâches, mais c’est normal.

Après avoir rechargé l’ordinateur, vérifiez si vous pouvez supprimer ou renommer le dossier problématique. Parfois, Windows est simplement bizarre et nécessite un redémarrage complet pour reconnaître que le dossier est désormais accessible.

Exécuter le vérificateur de fichiers système (SFC)

Cette étape est utile si le dossier est corrompu ou s’il manque des fichiers système. Elle analyse vos fichiers Windows et les remplace s’ils sont endommagés ou manquants. Cette corruption peut faire croire à Windows qu’un dossier est toujours utilisé ou non vide alors qu’il ne l’est pas.

  • Ouvrez à nouveau l’Invite de commandes en tant qu’administrateur.
  • Entrer:sfc /scannow
  • Prévoyez une exécution de 10 à 15 minutes. L’ordinateur analysera vos fichiers système et tentera de corriger les erreurs automatiquement. Sur certaines configurations, l’opération échoue la première fois, puis fonctionne au redémarrage. Ne vous découragez donc pas si l’opération semble bloquée.

Une fois terminé, redémarrez le PC et voyez si vous pouvez supprimer le dossier ou y accéder. Les fichiers système devraient être réparés, ce qui résout généralement les problèmes de corruption.

Vérifiez votre disque pour les secteurs défectueux

Les secteurs défectueux sur votre disque dur peuvent compromettre l’intégrité des dossiers, laissant Windows penser qu’un dossier est toujours utilisé ou corrompu. Une vérification du disque permet d’identifier ou de réparer les secteurs défectueux susceptibles d’être à l’origine de l’erreur.

  • Appuyez sur Windows + X, puis choisissez Terminal (Admin).
  • Type : chkdsk C: /f /r— remplacez C : par la lettre de votre lecteur si elle est différente.
  • Appuyez sur Enter. Si le lecteur est en cours d’utilisation, Windows vous demandera si vous souhaitez planifier la vérification au redémarrage ; tapez simplement Y et appuyez sur Enter.
  • Redémarrez votre PC. La vérification du disque (chkdsk) s’exécutera avant le chargement de Windows, recherchant et réparant les secteurs défectueux. Cela peut prendre un certain temps, alors prenez un café.

Une fois terminé, vous pouvez consulter le rapport pour voir si des corrections ont été apportées. La plupart du temps, corriger les erreurs de disque permet de résoudre des problèmes de dossiers étranges.

Modifier les autorisations des dossiers et en prendre possession

Cette opération est souvent nécessaire lorsque l’erreur est due à des problèmes d’autorisations, notamment après la restauration de sauvegardes, la copie depuis d’autres ordinateurs ou si votre compte a perdu sa propriété. Parfois, Windows indique que vous ne pouvez pas supprimer le dossier car les autorisations ou la propriété sont incompatibles ou protégées.

  • Accédez au dossier que vous devez supprimer.
  • Faites un clic droit, allez dans Propriétés, puis dans l’ onglet Sécurité.
  • Cliquez sur Avancé.
  • À côté du propriétaire, cliquez sur Modifier.
  • Saisissez votre nom d’utilisateur Windows, puis cliquez sur Vérifier les noms pour confirmer. Assurez-vous de cocher « Remplacer le propriétaire des sous-conteneurs et des objets ».
  • Cliquez sur Appliquer et OK.
  • De retour dans l’onglet Sécurité, assurez-vous que votre compte dispose d’un contrôle total.

Terminez, fermez toutes les fenêtres et redémarrez.À votre reconnexion, vos droits de propriété et d’autorisation devraient être rétablis, ce qui vous permettra de supprimer ou de renommer le dossier problématique. C’est parfois la clé pour les dossiers récalcitrants.

Désactiver temporairement le logiciel antivirus/de sécurité

Parfois, les logiciels de sécurité font preuve d’un excès de zèle et bloquent les suppressions, surtout s’ils suspectent un dossier suspect ou s’il contient un logiciel malveillant. Désactiver temporairement l’antivirus, juste le temps de supprimer le dossier, peut faire l’affaire. Si vous pensez qu’il s’agit d’une fausse alerte, ajouter le dossier à la liste d’exclusions de votre antivirus peut s’avérer utile.

  • Désactivez la sécurité Windows en accédant à Paramètres > Confidentialité et sécurité > Sécurité Windows > Protection contre les virus et les menaces > Gérer les paramètres et en désactivant la protection en temps réel.
  • Si vous utilisez un antivirus tiers, recherchez une option dans son icône de la barre d’état système ou dans ses paramètres pour le désactiver temporairement.

Encore une fois, ce n’est pas une solution permanente, mais cela pourrait vous aider à vous débarrasser de ce dossier tenace. Assurez-vous simplement de réactiver la sécurité par la suite. Si vous suspectez la présence d’un logiciel malveillant, effectuez ensuite une analyse complète et nettoyez-le.

Au final, une combinaison de réglages d’autorisations, de vérifications du disque et d’un peu de magie en ligne de commande suffit généralement. Le plus étrange, c’est que Windows rend parfois les suppressions simples plus complexes qu’elles ne le devraient, car le système d’exploitation doit, bien sûr, les rendre plus complexes que nécessaire. Mais avec de la patience et ces astuces, ce dossier disparaîtra en un rien de temps.

Résumé

  • Essayez de supprimer ou de renommer via la ligne de commande avec rmdir /s /q.
  • Redémarrez l’Explorateur Windows pour actualiser l’interface.
  • Exécutez sfc /scannowpour résoudre les problèmes de fichiers système.
  • Vérifiez les secteurs défectueux avec chkdsk.
  • Corrigez les autorisations et la propriété si vous êtes bloqué.
  • Désactivez temporairement l’antivirus s’il interfère.

Conclure

Ce genre de choses peut être pénible, mais la plupart du temps, les problèmes ne sont pas trop complexes. Ce sont surtout des problèmes d’autorisations ou de système de fichiers qui gênent. Parfois, un redémarrage ou une commande rapide suffit. Espérons qu’au moins une de ces méthodes fonctionne sur votre configuration, ce qui vous épargnera bien des soucis. Bonne chance pour vous attaquer à ce dossier récalcitrant ; j’espère qu’il a disparu pour de bon.