Impossible de supprimer un fichier ou un dossier sur un volume du système de fichiers NTFS
Si vous ne parvenez pas à supprimer un fichier ou un dossier sur un volume du système de fichiers NTFS , cet article vous aidera à résoudre le problème. Il existe différents cas, et nous en parlerons tous en détail dans cet article. Donc, si vous ne parvenez pas à supprimer un fichier ou un dossier sur un volume du système de fichiers NTFS, suivez les solutions mentionnées dans cet article.
Réparer Impossible de supprimer un fichier ou un dossier sur un volume du système de fichiers NTFS
Si vous ne parvenez pas à supprimer un fichier ou un dossier sur un volume du système de fichiers NTFS sur votre ordinateur Windows, vous relèvez de l’un des cas suivants.
- Une liste de contrôle d’accès (ACL) est utilisée
- Vous ne pouvez pas supprimer le fichier car il est en cours d’utilisation
- Le système de fichiers est corrompu
- Le nom du fichier inclut un nom réservé ou invalide dans l’espace de noms Win32
- Le chemin des fichiers dépasse MAX_PATH
Parlons-en en détail.
1] Une liste de contrôle d’accès (ACL) est utilisée
Si vous essayez de supprimer un fichier qui utilise une liste de contrôle d’accès (ACL) , vous pouvez rencontrer un problème car le fichier ne peut pas être supprimé. Pour résoudre ce problème, vous devrez modifier les autorisations sur le fichier. Dans certains cas, vous devrez peut-être également devenir propriétaire du fichier pour modifier ses autorisations.
En tant qu’administrateur, vous avez la possibilité implicite de devenir propriétaire de n’importe quel fichier, même si aucune autorisation ne vous a été explicitement accordée sur le fichier. Les propriétaires de fichiers ont également la possibilité implicite de modifier les autorisations des fichiers, même s’ils n’ont reçu explicitement aucune autorisation sur le fichier. Par conséquent, vous devrez peut-être devenir propriétaire d’un fichier, vous accorder les autorisations nécessaires pour supprimer le fichier, puis le supprimer.
On peut toujours obtenir l’invite suivante.
Vous ne pouvez pas utiliser certains outils de sécurité pour afficher ou modifier les autorisations car le fichier possède une ACL non canonique
Si vous recevez cette invite, vous avez besoin d’outils tels que Cacls.exe.
Les ACE dans une ACL ont une séquence préférée en fonction de leur type. Dans les versions antérieures de Windows, les ACL non canoniques provoquaient des problèmes. Utilisez la dernière version de Cacls.exe si vous rencontrez ce problème. Vous pouvez écrire une nouvelle ACL pour accéder aux fichiers si vous ne pouvez pas la modifier sur place.
2] Vous ne pouvez pas supprimer le fichier car il est en cours d’utilisation
Si vous ne pouvez pas supprimer le fichier pendant son utilisation, assurez-vous de supprimer tous les processus associés et les applications associées. Si un fichier est utilisé dans un environnement partagé, vous ne pourrez peut-être pas le supprimer maintenant. Lorsque tous les utilisateurs se retireront de l’application, vous seul pourrez supprimer ce fichier particulier. Cependant, certaines applications, dont le Gestionnaire des tâches, permettent de savoir ce qui est ouvert.
3] Le système de fichiers a été corrompu
Si le système de fichiers lui-même est corrompu, vous ne pourrez pas supprimer ses fichiers. Vous pouvez utiliser la commande Vérifier le disque pour détecter les secteurs défectueux et les réparer :
chkdsk /r
Cependant, vous pouvez également rencontrer ce problème si votre disque dur est défectueux. Dans ce cas, consultez un expert en matériel et demandez-lui d’apporter les modifications nécessaires.
4] Le nom du fichier inclut un nom réservé ou invalide dans l’espace de noms Win32
Pour supprimer un fichier avec un nom réservé comme « lpt1 », utilisez un programme non Win32 pour le renommer. Ou utilisez une syntaxe spécifique avec des commandes intégrées pour contourner les vérifications Win32. Certains noms de fichiers sont réservés aux anciens appareils DOS et ne peuvent pas être créés avec des appels Win32 typiques. Utilisez la même technique pour parcourir des dossiers plus profonds ou des outils POSIX pour contourner les vérifications de nom.
Si le fichier comporte un espace de fin ou un point de fin dans son nom ou tout autre terme qui le rend incompatible avec la convention de dénomination Win32, vous ne pourrez pas supprimer le fichier. Nous vous recommandons donc d’utiliser un outil qui utilise la syntaxe interne correcte. Vous pouvez utiliser « \\?\ » car cela fonctionne nonchalamment avec certains outils.
5] Le chemin des fichiers dépasse MAX_PATH
Vous ne pouvez pas ouvrir, modifier ou supprimer un fichier si son chemin dépasse MAX_PATH. Dans ce cas, suivez les solutions mentionnées ci-dessous.
- Utilisez le nom 8.3 généré automatiquement pour accéder au fichier : si les noms de dossiers longs posent des problèmes lors de l’accès à un chemin profond, essayez cette résolution.
- Renommer le dossier : Renommez le dossier afin que les fichiers cibles plus profonds que le n’existent plus. Si vous le faites, commencez par le dossier racine ou à tout autre endroit pratique. Ensuite, renommez les dossiers afin qu’ils portent des noms plus courts.
- Mappez un lecteur à un dossier à l’intérieur de la structure du chemin du fichier ou du dossier cible : ici, nous visons à raccourcir le chemin virtuel. Nous devons nous assurer que la longueur de ce chemin est de 73 caractères en mappant un lecteur sur SubfolderName4.
- Créez un partage réseau aussi profond que le dossier : vous devez créer un partage réseau aussi profond que possible dans l’arborescence des dossiers et renommer les dossiers en accédant au partage.
- Traverser des chemins profonds : les programmes Windows ont une longueur de chemin maximale de 255 caractères, ce qui est plus court que la limite de NTFS. Cela signifie que certains programmes peuvent ne pas être en mesure de gérer des chemins plus longs. Si vous créez un partage à un moment donné dans votre structure de dossiers qui est déjà assez profond, puis créez une structure profonde en dessous de ce point en utilisant le partage, vous pouvez rencontrer ce problème. Certains outils qui fonctionnent localement sur l’arborescence des dossiers peuvent ne pas être en mesure de parcourir l’intégralité de l’arborescence à partir de la racine. Vous devrez peut-être utiliser ces outils spécialement pour qu’ils puissent parcourir le partage.
J’espère que vous pourrez résoudre le problème en utilisant les solutions mentionnées dans cet article.
Que se passe-t-il lorsque vous supprimez un fichier d’un système de fichiers NTFS ?
Lorsqu’un fichier est supprimé, son nom dans le répertoire change sa première lettre en sigma. Après cela, l’emplacement de stockage du fichier est marqué comme non alloué, ce qui signifie qu’il peut être écrasé. Cependant, il est toujours possible de rechercher et de récupérer le fichier supprimé à l’aide de certaines techniques.
Comment supprimer un dossier qui ne sera pas supprimé ?
Si vous ne pouvez pas supprimer le dossier normalement , vous devez démarrer en mode sans échec , puis le supprimer . En mode sans échec, les programmes de démarrage et les modules complémentaires ne s’exécutent pas. Le mode sans échec est généralement utilisé pour résoudre les problèmes.
Laisser un commentaire