Windows

Der Dateiname (s) wäre zu lang für den Zielordner

WINDOWS TIPP: Fehler "Pfad zu lang" - schnelle Lösung aus der Filmpraxis

WINDOWS TIPP: Fehler "Pfad zu lang" - schnelle Lösung aus der Filmpraxis
Anonim

Kürzlich beim Durchsuchen einiger meiner Backup-Dateien und Ordner auf meinem Windows-PC stieß ich auf einige alte Backup-Dateien, die ich löschen wollte. Ich hatte keine Verwendung für ein altes Backup, wollte also die komprimierte.tar-Datei löschen.

Aber als ich fortfuhr, es zu löschen, erhielt ich die folgende Fehlermeldung:

Der Dateiname (n) würde zu lang für den Zielordner

Offenbar enthielt die komprimierte Datei eine JPG-Bilddatei, die mein Windows nicht löschen konnte. Mit der Option Überspringen löschte ich alle außer dieser Datei. Nun, warum ist das passiert?

Unter Standard-Windows-Dateibenennungssystem kann der Gesamtname nicht oder Pfad 259 Zeichen überschreiten. Dazu gehören der Ordnerpfad, der Dateiname und die Dateierweiterung. Wenn dies der Fall ist, wird dieser Fehler angezeigt, wenn Sie versuchen, ihn zu löschen.

Maximale Pfadlängenbeschränkung : In der Windows-API (mit einigen in den folgenden Absätzen erläuterten Ausnahmen) die maximale Länge für einen Pfad ist MAX_PATH, das als 260 Zeichen definiert ist. Ein lokaler Pfad ist in der folgenden Reihenfolge strukturiert: Laufwerksbuchstabe, Doppelpunkt, Backslash, durch Backslashes getrennte Namenskomponenten und ein abschließendes Nullzeichen. Zum Beispiel ist der maximale Pfad auf Laufwerk D "D: einige 256 Zeichen Pfadzeichenfolge" wobei "" das unsichtbare abschließende Nullzeichen für die aktuelle Systemcodepage darstellt. (Die Zeichen werden hier zur visuellen Klarheit verwendet und können nicht Teil einer gültigen Pfadzeichenfolge sein), sagt MSDN.

Dateiname zu lang für Zielordner

In meinem Fall war der vollständige Ordnerpfad:

D: Standortsicherungen Verschiedenes 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

Und der Dateiname war wirklich lang - wie Musik-Produzent- … -und-Video-Spiele.jpg - wie im Bild zu sehen ist.

Ich öffnete seine Speicherort und versuchte die Datei zu löschen oder umzubenennen. Mir wurde nicht einmal die Option dazu angeboten. Wenn Sie es umbenennen können, gut - aber mir wurde diese Option nicht angeboten.

Also ging ich `Zurück` zu seinem Unterordner und versuchte, es zu löschen. Kein Erfolg. Ich habe dieselbe Fehlermeldung erhalten.

Ich habe dann die Move To-Ordner -Option verwendet, um den Ordner auf mein D-Laufwerk zu verschieben. Das hat funktioniert! Der Pfad war plötzlich kürzer geworden, und ich konnte löschen.

Dieser einfache Trick funktionierte in meinem Fall, und ich hoffe, dass es Ihnen auch hilft.

Manchmal einfach Neustart, Ausführen von Check Disk oder Löschen von Freeware von Drittanbietern sind auch dafür bekannt, nicht löschbare Dateien und Ordner zu löschen.

Sie können auch die Freeware Long Path Fixer verwenden, um zu lange Pfadfehler in Windows zu beheben.

Wenn nichts hilft, dann möchten Sie vielleicht Werfen Sie einen Blick auf diesen Microsoft-Thread, wo mit CMD und Robocopy einige erweiterte Möglichkeiten vorgeschlagen wurden.