11Jul
Si vous avez rencontré un problème lors de la suppression d'un fichier dont Windows se plaint est "trop long", il existe une solution simple et rapide intégrée à Windows: pas d'applications supplémentaires, de hacks ou de travail requis.
Quel est le problème avec des noms "trop longs"?
Nous en avons parlé plus en détail auparavant, mais voici l'essentiel: Windows utilise une convention de nommage appelée "Long Filenames( LFN)".Le système LFN prend en charge les noms de fichiers jusqu'à 255 caractères. D'autres systèmes d'exploitation, cependant, n'ont pas de restrictions similaires. Donc, si un utilisateur Mac ou Linux devait archiver un tas de fichiers avec des noms plus longs et vous envoyer l'archive, l'extraction de cette archive vous laisserait avec des fichiers qui dépassent la longueur de caractères de Windows. Si vous essayez de supprimer l'un d'eux, Windows signalera que le nom du fichier est trop long et qu'il ne peut pas le supprimer.
Il existe plusieurs façons de résoudre ce problème( comme le téléchargement de l'outil gratuit de compression de fichiers 7-Zip, dont le gestionnaire de fichiers intégré ne se plaint pas de la longueur du nom de fichier), mais plutôt que de recourir à des logicielssolutions de contournement de partie, nous pouvons tirer parti d'un vieux truc de Windows pour faire un travail rapide des fichiers.
Si vous rencontrez des problèmes avec les noms de fichier de fichier à long fichier, plutôt que les noms
de fichier longs, vous pouvez faire un petit réglage dans Windows 10 qui permet aussi des chemins de fichiers plus longs.
Le moyen le plus simple pour supprimer les fichiers longs
Avant le système de nom de fichier long, il y avait le système de noms de fichiers sous DOS, maintenant connu sous le nom de 8.3.8 caractères avec une extension de 3 caractères).Windows est réputé pour sa rétrocompatibilité, et c'est un parfait exemple de l'utilité de cette rétrocompatibilité.Des décennies après DOS était un système d'exploitation majeur, appelle encore les noms de fichiers DOS pour les fichiers sur nos ordinateurs Windows modernes et, contrairement aux noms de fichier trop long qui le dérange, Windows ne se plaindra pas un peu quand on travailleavec ces noms de fichiers courts( même s'ils pointent sur les mêmes fichiers exacts qui ont causé le problème en premier lieu).
Afin de supprimer un fichier trop long, tout ce que vous avez à faire est d'ouvrir une invite de commande dans le répertoire où se trouve le fichier et d'utiliser une simple commande pour obtenir le nom de fichier court. Ouvrez l'explorateur de fichiers et naviguez jusqu'au répertoire où se trouvent vos fichiers. Maintenez la touche Maj enfoncée, puis cliquez avec le bouton droit sur une zone vide. Choisissez "Ouvrir la fenêtre de commande ici".Une fenêtre d'invite de commande s'ouvrira, centrée sur le répertoire dans lequel vous vous trouvez.
Entrez ensuite la commande suivante dans la fenêtre d'invite de commandes:
DIR / XSi le répertoire contient plus de fichiers que ce qui peut être affiché sur un seul écran, utilisezLa commande DIR / X / P à la place, de sorte qu'il fera une pause à chaque longueur d'écran afin que vous puissiez examiner la liste des fichiers.
Cette commande listera tous les répertoires et fichiers dans le répertoire courant, et , il affichera également l'ancien nom de fichier 8.3 pour tous les fichiers et répertoires. Dans notre exemple de capture d'écran ci-dessus, vous pouvez voir comment le fichier txt factice avec un nom de fichier non sensuel( et des centaines de caractères) est réduit à un simple "WHYSOL ~ 1.TXT".
Armé du nom court du fichier ou du répertoire que vous voulez supprimer, vous pouvez simplement lancer une commande DEL pour le fichier:
DEL WHYSOL ~ 1.TXTÉvidemment, remplacez WHYSOL ~ 1.TXT par le nom du fichiervouloir supprimer.
Windows va supprimer le fichier sans se plaindre( vous pouvez exécuter à nouveau DIR / X pour confirmer ou simplement vérifier le répertoire dans Windows Explorer).C'est tout ce qu'on peut en dire! Avec une utilisation intelligente d'une commande très ancienne, vous pouvez supprimer n'importe quel fichier, quelle que soit la longueur du nom de fichier.