Fix Le nom du fichier (s) serait trop long pour le message d'erreur du dossier de destination
Récemment, en parcourant certains de mes fichiers et dossiers de sauvegarde sur mon PC Windows, je suis tombé sur d'anciens fichiers de sauvegarde que je voulais supprimer. Je n'avais aucune utilisation d'une ancienne sauvegarde, je voulais donc supprimer le fichier .tar compressé.
Mais lorsque je l'ai supprimé, j'ai reçu le message d'erreur suivant:
Le nom du fichier serait trop long pour le dossier de destination
Apparemment, le fichier compressé contenait un fichier image JPG, que Windows ne pouvait pas supprimer. En utilisant l'option Ignorer, j'ai tout supprimé sauf ce fichier. Maintenant, pourquoi est-ce arrivé?
Sous le système de nommage de fichier Windows standard, le nom total ne peut pas ou le chemin dépasse 259 caractères. Cela inclut le chemin du dossier, le nom du fichier et son extension. Si tel est le cas, vous recevez le message d'erreur lorsque vous essayez de le supprimer..
Limite maximale de longueur de cheminRemarque: Dans l’API Windows (à quelques exceptions près décrites dans les paragraphes suivants), la longueur maximale d’un chemin est MAX_PATH, définie à 260 caractères. Un chemin local est structuré dans l'ordre suivant: lettre de lecteur, deux points, barre oblique inversée, nom des composants séparés par des barres obliques inverses et un caractère nul de fin. Par exemple, le chemin maximal sur le lecteur D est «D: \ une chaîne de chemin de 256 caractères», où «» représente le caractère nul de fin invisible pour la page de code système actuelle. (Les caractères sont utilisés ici pour la clarté visuelle et ne peuvent pas faire partie d'une chaîne de chemin valide), indique MSDN..
Nom de fichier trop long pour le dossier de destination
Maintenant, dans mon cas, le chemin du dossier complet était:
D: \ Site Backups \ Misc \ backup-4.7.2012_23-41-31_thegadget.tar \ backup-4.7.2012_23-41-31_thegadget \ backup-4.7.2012_23-41-31_thegadget \ homedirect \ 2 \ public_html2 \ wp-content2 \ uploads \ 2011 \ 08
Et le nom du fichier était vraiment long - comme Music-producteur-… -et-video-games.jpg - comme on peut le voir dans l'image.
J'ai ouvert son emplacement et essayé de supprimer ou renommer le fichier. Je n'ai même pas eu la possibilité de le faire. Si vous pouvez le renommer, bien - mais cette option ne m'a pas été proposée.Alors je suis allé «Retour» à son sous-dossier et a essayé de le supprimer. Sans succès. J'ai reçu le même message d'erreur.
J'ai ensuite utilisé le Déplacer vers un dossier option pour déplacer le dossier vers mon D Drive. Cela a fonctionné! Le chemin était soudainement devenu plus court et j'ai pu supprimer.
Cette astuce simple a fonctionné dans mon cas, et j'espère que cela vous aidera aussi.
Parfois, il suffit également de redémarrer, d’exécuter Check Disk ou d’utiliser un logiciel gratuit de suppression tiers pour supprimer des fichiers et des dossiers non supprimables..
Vous pouvez également utiliser le logiciel gratuit Fixateur long chemin réparer les erreurs Path Too Long dans Windows.
Si rien ne vous aide, vous voudrez peut-être jeter un coup d'œil à cette discussion Microsoft dans laquelle des méthodes avancées ont été suggérées avec CMD et Robocopy..