windows - suppression fichier récalcitrant
Parfois, il arrive de ne plus pouvoir supprimer un fichier. Et c’est embêtant. Ce problème apparaît quand le dossier ou le fichier contient des caractères non valides comme des espaces ou d’autres caractères tel que les \ / : * ? ” < > |.
Un utilisateur ne peut pas entrer lui même ces noms car il passe par le contrôle du système d’exploitation. Par contre, certains programmes passent outre cette vérification. Et là, tout à coup, c’est le drame.
Pour supprimer le dossier ou le fichier, voici la marche à suivre :
- Dans le menu démarrer > exécuter saisir cmd
- Dans la console saisir :
rmdir “\\?\”
- Saisir touche TAB pour que le nom du dossier se complète tout seul et finisse par des guillemets. Les guillemets sont importants au début et à la fin du nom sinon la commande s’arrêtera au premier espace.
Exemple :
rmdir \\?\C:\un bon dossier\ledossierrecalcitrant
Le système comprends qu’il faut supprimer le dossier C :\un alors que si l’on saisit :
rmdir “\\?\C:\un bon dossier\ledossierrecalcitrant “
(noter l’espace a la fin puisque c’est un dossier recalcitrant) le systeme prend en compte les espaces des noms.
P.-S.
Plus d’infos ici :
support.microsoft.com/default.aspx ?scid=kb ;fr;320081