Comment supprimer des fichiers et des dossiers qui ne peuvent pas être supprimés ?
J'ai une copie de sauvegarde d'un précédent dossier Documents and Settings
de Windows qui ne contient que mon utilisateur d'origine et dans 2 autres répertoires : Favorites
et Local Settings
.
Lorsque j'essaie de supprimer Local Settings
, j'obtiens cette erreur :
Lorsque j'essaie de supprimer Favorites
, j'obtiens cette erreur :
J'ai lancé ce programme dans un shell cmd :
attrib *.* -r -a -s -h /s
…mais cela n'a pas aidé, et n'a pas renvoyé d'erreur/avertissement.
J'ai utilisé Unlocker v1.8.5
et LockHunter
de manière répétée à plusieurs niveaux pour voir si des fichiers sont utilisés, mais les deux disent toujours : Pas de fichiers verrouillés.
Mise à jour #1 :
J'ai pu renommer le répertoire, ce qui me donne maintenant cet avertissement avant (d'essayer de) l'effacer :
Si j'appuie sur Yes (ou Yes to All), j'obtiens cette erreur :
Mise à jour #2 :
J'ai laissé tourner chkdsk /f
qui a nécessité un redémarrage puisqu'il se trouve sur ma partition système principale. Au cours de l'étape 2 de l'analyse, j'en ai reçu une quarantaine :
Suppression d'une entrée d'index de l'index 0 du fichier 25.
…suivi de :
Suppression d'une entrée d'index cookies dans l'index $I30 du fichier 37576.
…mais j'obtiens toujours le premier dialogue d'erreur ci-dessus lorsque j'essaie de supprimer.
J'ai relancé chkdsk, cette fois : chkdsk /f /r
. Je n'ai produit aucun message. Même résultat lors de la suppression.
Mise à jour n°3 :
En creusant un peu plus, le 99
est le nom d'un des nombreux répertoires situés au plus profond :
C:\Documents and Settings.OLD\User\Local Settings\Application Data\Microsoft\Messenger\address@hotmail.com\SharingMetadata\user@hotmail.com\DFSR\Staging\CS{D4E4AE55-B5E2-F03B-5189-6C4DA6E41788}\
Dans chacun de ces répertoires se trouvaient des fichiers portant des noms tels que :
2300-{C93D01AC-0739-4FD9-88C7-13D2F21A208E}-v2300-{C93D01AC-0739-4FD9-88C7-13D2F21A208E}-v2300-Downloaded.frx
J'ai remarqué que, contrairement à tous les répertoires, je ne pouvais renommer aucun de ces fichiers. J'ai également remarqué que les noms de fichiers + répertoires étaient extrêmement longs :
Répertoire d'origine = 194 caractères Noms de fichiers = 100+ caractères Ensemble, la longueur dépasse la limite de 255 caractères, ce qui est mauvais et expliquerait le message d'erreur que j'ai affiché dans la mise à jour n°1.
Solution partielle :
Renommer tous les répertoires jusqu'à ce que la longueur totale du chemin soit inférieure à 100. Par la suite, j'ai pu renommer les fichiers .frx
, sans parler de la suppression de tout ce qui se trouvait dans le répertoire Local Settings
.
Ce n'est qu'une solution partielle car ces répertoires (vides) ne sont toujours pas effaçables,
C:\1\2\Favoris\Wien\Que faire..
C:\1\2\Favoris\Photographie\FIRE
Même erreur que ci-dessus :
Voici ce que les propriétés de l'explorateur indiquent pour les deux dossiers :
Mise à jour #4 (une autre solution partielle) :
En utilisant la réponse de harrymc combinée à une lecture approfondie de cet étonnant article de MS-KB qui contient l'idée de presque tout le monde et puis certains, discrètement intitulés : Vous ne pouvez pas supprimer un fichier ou un dossier sur un volume de système de fichiers NTFS .
J'ai pu supprimer le 2ème dossier C:\Favorites\Photography\FIRE
- le problème étant qu'il y avait un espace arrière invisible à la fin. J'ai eu de la chance quand j'ai fait une auto-complétion en jouant avec la commande del "\?\<path>"
qu'il m'a suggérée.
NOTE : Un del
normal ne fonctionnait PAS, ni la suppression de explorer
.
Maintenant tout ce qui reste est le premier répertoire C:\Favorites\Wien\What To Do..
(oui j'ai essayé sans fin avec de multiples combinaisons de la solution ci-dessus ;)