J'ai un assez grand nombre de fichiers sur mon lecteur Windows qui ont deux points en leur nom. (Ceux-ci provenaient du déballage de certaines archives Unix.)
Lorsque j'essaie de les supprimer, Windows (XP) se plaint que le fichier n'existe pas et refuse de le supprimer. Cela se produit lorsque vous essayez de le supprimer ou de le renommer depuis l'explorateur ou la ligne de commande. Pourtant, chkdsk
ne se plaint pas de ces fichiers et ne résout pas le problème.
Des idées sur la façon de s'en débarrasser?
windows
windows-xp
Hans-Peter Störr
la source
la source
Réponses:
Vous pourrez peut-être utiliser cette syntaxe ( selon Microsoft KB 320081 ):
Voir aussi cette question de défaillance du serveur sur le même sujet, "supprimer le fichier contenant des caractères invalides dans les fenêtres".
Je pense que les anciens utilitaires sysinternals "ntfsdos" pourraient également supprimer / renommer ces fichiers, mais ils ne sont plus disponibles après l'acquisition MS.
la source
Vous pouvez essayer de démarrer à partir d'un CD Ubuntu Live et de le supprimer de là.
la source
Fermez tous les fichiers, le cas échéant, qui sont enregistrés dans le lecteur qui contient ces fichiers. Maintenant, ouvrez les propriétés du lecteur.
"Poste de travail" -> "Clic droit sur ce lecteur"> propriétés
Ensuite, allez dans l' onglet " Outils " et cliquez sur " Vérifier maintenant " sous l'étiquette "Vérification des erreurs".
Cela démontera votre lecteur et analysera le lecteur complet pour les erreurs, éventuellement il supprimera ces fichiers avec des noms illégaux. À la fin, il affichera un message indiquant que certains fichiers ont été corrigés.
J'ai réussi à supprimer ces fichiers de mon disque dur externe.
la source
Vous pouvez facilement le faire dans la ligne de commande (CMD) sans aucun programme sophistiqué.
Renommez le fichier / dossier en utilisant l'ancienne notation courte (par exemple pour Filename, FILENA ~ 1) et. Pour obtenir la notation, accédez au répertoire contenant le dossier / fichier avec un nom non valide et tapez:
Renommez un nom valide en utilisant:
Maintenant, effacez le fichier / dossier valide dans CMD ou dans l'explorateur Windows:
la source
Pour résoudre ce problème sous Windows 7:
la source
Si tout le reste échoue, vous devrez peut-être modifier le nom directement dans NTFS.
Je l'ai fait avec succès avec Active @ Disk Editor . Procéder avec prudence.
Si le fichier ou le répertoire est toujours inaccessible, essayez
chkdsk
maintenant.la source
Une autre alternative que vous voudrez peut-être essayer est d'apporter CygWin , un shell bash pour Windows. Cela vous permettrait d'appliquer des commandes UNIX à vos dossiers DOS.
la source