Dateiname(n) sind zu lang für den Zielordner

Kürzlich beim Durchsuchen einiger meiner Sicherungsdateien und -ordner auf meinem PC mit Fenster , bin ich auf einige alte Sicherungsdateien gestoßen, die ich löschen wollte. Ich brauchte das alte Backup nicht, also wollte ich die komprimierte .tar-Datei löschen.

Aber als ich es entfernt habe, bekam ich folgende Fehlermeldung:

Die Dateinamen sind für den Zielordner zu lang.

Anscheinend enthielt die komprimierte Datei eine Bilddatei JPG das ist meins Fenster konnte nicht gelöscht werden. Mit der Option ” Skip”, habe ich alles außer dieser Datei gelöscht. (Überspringen) Nun, warum ist das passiert?

Im Standard-Dateinamenssystem Der allgemeine Windows-Name darf nicht oder der Pfad überschreitet 259 Zeichen. (Windows) Dazu gehören der Ordnerpfad, der Dateiname und die Dateierweiterung. Wenn ja, erhalten Sie diesen Fehler, wenn Sie versuchen, zu deinstallieren.

Begrenzung der maximalen Pfadlänge: In der Windows-API (mit einigen Ausnahmen, die in den folgenden Abschnitten erläutert werden) ist die maximale Länge für einen Pfad MAX_PATH, was als 260 Zeichen definiert ist. Ein lokaler Pfad ist in folgender Reihenfolge aufgebaut: Laufwerksbuchstabe, Doppelpunkt, umgekehrter Schrägstrich, durch umgekehrte Schrägstriche getrennte Namensbestandteile und ein abschließendes Nullzeichen. Beispielsweise ist der maximale Pfad auf Laufwerk D „D:\irgendeine 256-stellige 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.

In Verbindung gebracht(Verwandt) : So aktivieren Sie lange Win32-Pfade in Windows(So aktivieren Sie lange Win32-Pfade in Windows) .

Dateiname(Dateiname) zu lang für Zielordner

Jetzt war in meinem Fall der vollständige Pfad zum Ordner:

D: Site-Backups\Sonstiges\ 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 sehr lang – zum Beispiel Musikproduzent-…-und-Videospiele.jpg – wie auf dem Bild zu sehen.

Ich öffnete seinen Standort und versuchte es löschen oder umbenennen(löschen oder umbenennen) Datei. Mir wurde diese Möglichkeit nicht einmal angeboten. Wenn Sie es umbenennen können, gut, aber mir wurde diese Option nicht angeboten.

Dateiname ist zu lang 2

Dateiname ist zu lang 3

Dieser einfache Trick hat bei mir funktioniert und ich hoffe, er hilft dir auch.(Dieser einfache Trick hat in meinem Fall funktioniert und ich hoffe, er hilft Ihnen auch.)

Es ist manchmal bekannt, dass ein einfacher Neustart, Start Festplatte prüfen oder die Verwendung kostenloser Software von Drittanbietern hilft, nicht löschbare Dateien und Ordner zu entfernen.

Sie können auch das kostenlose Tool verwenden Fixer für lange Pfade Fehler zu korrigieren Weg zu lang (auch Weg)Fenster .

Wenn alles andere fehlschlägt, können Sie sich diesen Microsoft-Thread ansehen, in dem einige fortgeschrittene Verwendungsmöglichkeiten vorgeschlagen wurden cmd und Robocopy .

Verwandte Lektüre(Related read) : Quelldateinamen sind größer als vom Dateisystem unterstützt.

Als ich kürzlich einige meiner Sicherungsdateien und -ordner auf meinem Windows-PC durchsuchte, stieß ich auf einige alte Sicherungsdateien, die ich löschen wollte. Ich hatte keine Verwendung für ein altes Backup, also wollte ich die komprimierte .tar-Datei löschen.

Aber als ich weiter löschte, bekam ich folgende Fehlermeldung:

Die Dateinamen wären zu lang für den Zielordner

Die Dateinamen wären zu lang für den Zielordner

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

Unter dem standardmäßigen Windows-Dateibenennungssystem darf der Gesamtname nicht oder der Pfad darf 259 Zeichen nicht überschreiten. Dazu gehören der Ordnerpfad, der Dateiname und die Dateierweiterung. Wenn dies der Fall ist, erhalten Sie beim Versuch, es zu löschen, diesen Fehler.

Begrenzung der maximalen Pfadlänge: In der Windows-API (mit einigen Ausnahmen, die in den folgenden Abschnitten erläutert werden) ist die maximale Länge für einen Pfad MAX_PATH, was als 260 Zeichen definiert ist. Ein lokaler Pfad ist in folgender Reihenfolge aufgebaut: Laufwerksbuchstabe, Doppelpunkt, umgekehrter Schrägstrich, durch umgekehrte Schrägstriche getrennte Namensbestandteile und ein abschließendes Nullzeichen. Beispielsweise ist der maximale Pfad auf Laufwerk D „D:\irgendeine 256-stellige 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.

verbunden: So aktivieren Sie lange Win32-Pfade in Windows.

Dateiname zu lang für Zielordner

In meinem Fall lautete der vollständige Ordnerpfad nun:

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

Und der Dateiname war wirklich lang bis – wie – wie auf dem Bild zu sehen ist.

Ich öffnete seinen Standort und versuchte es löschen oder umbenennen die Datei. Mir wurde nicht einmal die Option dazu angeboten. Wenn Sie es umbenennen können, gut – aber mir wurde diese Option nicht angeboten.

Dateiname zu lang 2

Dateiname zu lang 3

Manchmal hilft auch ein einfacher Neustart, das Ausführen von Check Disk oder die Verwendung von Freeware zum Löschen von nicht löschbaren Dateien und Ordnern.

Sie können auch die Freeware verwenden Fixer für lange Pfade um Path Too Long-Fehler in Windows zu beheben.

Wenn nichts hilft, sollten Sie sich diesen Microsoft-Thread ansehen, in dem einige fortgeschrittene Möglichkeiten zur Verwendung von CMD und Robocopy vorgeschlagen wurden.

verwandte Lektüre: Der/die Quelldateiname(n) ist/sind größer als vom Dateisystem unterstützt.