Es ist kein Geheimnis, dass der Windows Explorer, wie die meisten anderen Windows-Anwendungen, einschließlich PowerShell, nicht mit Dateisystemobjekten mit tiefer Ordnerverschachtelung arbeiten kann. deren Pfadlänge 260 Zeichen überschreitet. Darüber hinaus besteht diese Einschränkung nur auf Anwendungsebene und das NTFS-Dateisystem selbst unterstützt Dateipfade bis zu 32767 Figuren.

Diese Einschränkung wird von der Bibliothek auferlegt Win32-API, und dessen maximale Pfadlänge 260 Zeichen beträgt ( MAX_PATH=260). Im Allgemeinen wird der Pfad aus folgenden Elementen gebildet: +[path_of_256_characters]+[ ] , und die maximale Länge eines Verzeichnisses/einer Datei in NTFS beträgt 255 Zeichen in Unicode. Bei Verwendung von Unicode-API-Funktionen ist es möglich, den Pfad zu zu verwenden 32767 Figuren. Dank dessen können viele Programme von Drittanbietern (z. B. dieselben beliebten Dateimanager) verwendet werden WEIT Und Totaler Kommandant) verarbeitet problemlos Dateien/Ordner, deren Pfadlänge 260 Zeichen überschreitet.

Beratung. Sie können diese Einschränkung der Win32-API umgehen und mit langen Dateinamen arbeiten, indem Sie das UNC-Pfadformat verwenden und den absoluten Pfad zur Datei mithilfe des Pfadpräfixes mit erweiterter Länge angeben \\?\ . Zum Beispiel so: \\?\C:\SomeLongPath\LongNameFile.txt

Diese Einschränkung gilt auch nicht, wenn Benutzer über das SMB-Protokoll Netzwerkzugriff auf Dateien haben (auf Dateiservern mit Benutzerdaten sind daher Verzeichnisstrukturen mit langen Pfaden üblich). Der Administrator, der diesen Server verwaltet, kann Dateien mit langen Pfaden nicht über die Standardschnittstelle von Windows Explorer verwalten (löschen/verschieben). Beim Versuch, eine Datei in ein solches Verzeichnis zu erstellen/kopieren, erscheint eine Fehlermeldung:

Zielpfad zu lang. Der/die Dateinamen wären für den Zielordner zu lang. Sie können den Dateinamen kürzen und es erneut versuchen oder einen Speicherort mit einem verkürzten Pfad verwenden

Andere Programme/Dialogfelder melden das Vorhandensein der Einschränkung möglicherweise auf ihre eigene Weise.

Stimmen Sie zu, es ist lustig, dass wir uns im Jahr 2014 befinden und wir immer noch über die 260-Zeichen-Beschränkung der maximalen Pfadlänge in Windows sprechen ... Aber es sieht so aus, als seien in naher Zukunft und auch in der allerspätesten Zukunft keine drastischen Änderungen zu erwarten In der technischen Vorschau von Windows 10 besteht diese Einschränkung immer noch.

In diesem Artikel zeigen wir, wie Sie in Windows mit Dateien arbeiten können, deren Pfad mehr als 260 Zeichen umfasst. In diesem Fall besteht unsere Aufgabe darin, ein Verzeichnis zu löschen, das Dateien mit einer langen Pfadlänge enthält.

Wenn Sie versuchen, ein solches Verzeichnis aus dem Explorer zu löschen, wird eine Fehlermeldung angezeigt:

Der/die Dateinamen wären für den Zielordner zu lang. Sie können den Dateinamen kürzen und es erneut versuchen oder einen Speicherort mit einem verkürzten Pfad verwenden.

Powershell kann auch Verzeichnisse und Dateien mit großen Pfaden von mehr als 260 Zeichen nicht korrekt verarbeiten. Wenn Sie versuchen, ein Verzeichnis mit solchen Dateien zu löschen (C:\Install\MS SQL 2012 Express Edition 64 Bit\verylongpath), erscheint eine Fehlermeldung:

Remove-Item .\verylongpath -Recurse

Remove-Item: Der angegebene Pfad, Dateiname oder beide sind zu lang. Der vollständig qualifizierte Dateiname muss kleiner als 260 sein
Zeichen enthalten und der Verzeichnisname muss weniger als 248 Zeichen lang sein.
In Zeile:1 Zeichen:1
+ Remove-Item .\verylongpath -Recurse
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: WriteError: (C:\Install\MS S...it\verylongpath:String) , PathTooLongExcepti
An
+ FullyQualifiedErrorId: RemoveItemIOError,Microsoft.PowerShell.Commands.RemoveItemCommand

Die einfachste Option (sie wird tatsächlich im Fehlerfenster vorgeschlagen) besteht darin, den Namen der übergeordneten Ordner zu kürzen und so die Gesamtlänge des Pfads zu verringern (dies ist jedoch nicht immer anwendbar).

Mklink /d c:\install\link „C:\Install\MS SQL 2012 Express Edition 64 Bit\verylongpath“

Eine andere Möglichkeit, die an die Arbeit mit einem symbolischen Link erinnert, besteht darin, den problematischen Ordner einer virtuellen Festplatte (in unserem Beispiel X:) zuzuordnen und so auch die Pfadlänge zu reduzieren:

Subst X: „C:\Install\MS SQL 2012 Express Edition 64 Bit\verylongpath“

Jetzt können Sie mit Daten auf dem Laufwerk X: arbeiten, wobei die Pfade zu den Dateien das Limit nicht überschreiten. Nach Abschluss der Arbeiten können Sie die virtuelle Festplatte löschen:

Subst. X: /d

Aber was mir persönlich an der Aufgabe, in solchen Situationen Daten zu löschen, am besten gefällt, ist die Möglichkeit robocopy.exe, was das Arbeiten mit langen Pfaden unterstützt.

Nutzung der Option /MIR, kann das Robocopy-Dienstprogramm eine vollständige Kopie (Spiegelung) des Quellverzeichnisses im Zielverzeichnis erstellen. Und wenn der Quellordner leer ist, werden auch alle Daten im Zielordner gelöscht. Lassen Sie uns einen leeren Ordner erstellen C:\Install\test Kopieren Sie mithilfe des Arguments /MIR den Inhalt des Testordners in den Zielordner (wenn der Ordnername Leerzeichen oder kyrillische Zeichen enthält, muss der Pfad in Anführungszeichen gesetzt werden).

Robocopy /MIR C:\Install\test „C:\Install\MS SQL 2012 Express Edition 64 Bit\verylongpath“

Nach der Ausführung des Befehls wird der Inhalt des Verzeichnisses C:\Install\MS SQL 2012 Express Edition 64 Bit\verylongpath gelöscht (durch den Inhalt des leeren Verzeichnisses ersetzt).

Deshalb haben wir heute einige einfache Tricks gezeigt, die Sie verwenden können, wenn Sie mit Ordnern auf Dateiservern arbeiten, die Ordner enthalten, deren Pfadlänge die Beschränkung von 260 Zeichen überschreitet.

Der Titel erwies sich als lang, aber er zeigt den Kern des Problems, das hier beschrieben wird. Kürzlich bin ich auf eine nicht sehr gute Situation gestoßen. Während ich die Festplatte sortierte und von unnötigen Dingen befreite, stellte ich fest, dass eine der Dateien nicht gelöscht wurde, sondern die folgende Fehlermeldung erschien: „Das Dateisystem unterstützt solche langen Quelldateinamen nicht.“ Versuchen Sie, die Datei in einen Ordner mit einer kürzeren Pfadlänge zu verschieben, oder geben Sie einen kürzeren Dateinamen an und versuchen Sie es erneut.

Ich konnte die Datei nicht nur nicht löschen, sondern auch den Namen nicht in einen kürzeren Namen ändern. Für viele scheint dies eine Sackgasse zu sein, da sich herausstellt, dass die Datei nicht gelöscht wird.

Tatsächlich kann das Problem sehr einfach und schnell gelöst werden, und jetzt werde ich zwei Methoden zur Lösung beschreiben, und es liegt an Ihnen, zu entscheiden, welche Sie verwenden möchten.

Was tun, wenn der Pfad zur Quelle zu lang ist, wie löscht man eine solche Datei?

Wenn Sie eine Datei haben, die aufgrund eines langen Namens nicht gelöscht wird, gibt es mehrere Möglichkeiten, das Problem zu lösen. Wenn beispielsweise eine Datei in mehreren Verzeichnissen verschachtelt ist, beispielsweise in fünf oder sogar zehn Ordnern, deren Namen 10 bis 20 Zeichen lang sind, kann dies der Grund dafür sein, dass die Datei nicht gelöscht wird. Tatsache ist, dass Windows keine Dateien unterstützt, deren Namen mehr als 260 Zeichen haben. Wenn dieser Grenzwert überschritten wird, erscheint der oben angezeigte Fehler. Die Anzahl der Ordner mit eigenem Namen und der Dateiname selbst sollten insgesamt weniger als 260 Zeichen betragen. Das System verfügt außerdem über eine Funktion: Wenn diese Grenze überschritten wird, können wir Ordner trotzdem umbenennen. Das bedeutet, dass Sie alle Ordner in einen Kurznamen umbenennen müssen, beispielsweise einen Buchstaben oder eine Zahl.


Dieses Problem kann nicht nur auftreten, weil Sie einen so langen Namen angegeben haben. Das passierte mir, als ich beschloss, Website-Dateien vom Server herunterzuladen und etwas zu tun. Da die Dateien nicht mehr benötigt wurden, habe ich das gesamte Verzeichnis mit den Site-Dateien gelöscht, aber wie sich herausstellte, enthielt es eine Datei mit einem sehr langen Namen und Ordnernamen, sodass ich nicht alles löschen konnte.

Methode zwei wird helfen, wenn der erste fehlgeschlagen ist. Tatsache ist, dass nicht alle Ordner, die zu einer Datei mit einem langen Namen führen, umbenannt werden können und derselbe Dateisystemfehler auftritt. Anschließend können Sie mithilfe eines beliebigen Unterordners, der zu der nicht löschbaren Datei führt, eine virtuelle Festplatte erstellen. Jetzt zeige ich Ihnen, wie das geht.

Öffnen Sie die Befehlszeile. Drücken Sie dazu die Win+R-Kombination und geben Sie den Befehl ein cmd. Sie können mit der rechten Maustaste auf das Startmenü (oder die Tastenkombination Win+X) klicken und dort Eingabeaufforderung auswählen.

Jetzt schreiben Sie einen Befehl, der eine virtuelle Festplatte für uns erstellt:

Sie müssen einen Laufwerksbuchstaben auswählen, der nicht von anderen belegt ist. Die Systempartition wird normalerweise als C und die zweite Partition als D oder E angegeben. Wählen Sie dann eine andere aus.

Der Pfad zum Ordner muss von der Festplatte angegeben werden. Wenn dies für Sie schwierig ist, öffnen Sie den Ordner, der als virtuelle Festplatte fungiert, und kopieren Sie den Pfad dorthin im Explorer oben.

Mein Befehl sieht so aus:

Wenn wir zu „Arbeitsplatz“ gehen, sollten Sie dort ein Laufwerk mit dem Buchstaben sehen, den wir ihm über die Befehlszeile zugewiesen haben. Dadurch wird der Pfad zur Datei um fast die Hälfte reduziert, was bedeutet, dass die Gesamtlänge der Zeichen weniger als 260 Zeichen betragen kann. Jetzt können Sie versuchen, das Unlöschbare loszuwerden.


Um eine virtuelle Festplatte zu löschen, müssen Sie den folgenden Befehl eingeben:

substDiskLetter/d

Verwendung von Total Commander

Im Internet habe ich eine Methode entdeckt, mit der man Dateien löschen kann, die mit nicht gelöscht werden können. Der Nachteil hierbei ist natürlich, dass Sie zusätzliche Software auf Ihrem Computer installieren müssen, und nicht jeder möchte dies tun. Auf jeden Fall belasse ich diese Methode hier, falls jemand sie verwenden möchte.

Laden Sie das Programm herunter und installieren Sie es. Gehen wir zur Registerkarte "Datei" Klicken Sie auf den Abschnitt „Attribute ändern“. Es erscheint ein Fenster, in dem wir die Häkchen von allen Attributen entfernen. Wenn sich neben dem Element oben kein Häkchen befindet „Verzeichnisinhalte bearbeiten“- wählen. Jetzt versuchen wir aus demselben Programm, eine Datei mit einem langen Namen zu löschen.


Wir verwenden den 7-Zip-Archiver

Für diese Aufgabe benötigen wir einen 7-Zip-Archiver. Klicken Sie mit der rechten Maustaste auf das Startverzeichnis und zeigen Sie mit der Maus auf die Partition „7-Zip“ und wählen Sie das Element aus "Zum Archiv hinzufügen".

Es erscheint ein Fenster, in dem Sie nur ein Kästchen ankreuzen müssen. „Dateien nach Komprimierung löschen“. Klicken Sie dann auf OK.

Von all diesen Dingen wird ein Archiv auf dem Desktop erstellt und Ordner mit langen Dateien werden einfach gelöscht. Das Archiv selbst können Sie problemlos löschen.

Dies sind die Möglichkeiten, die wir untersucht haben, um den Fehler „Datei wird nicht gelöscht“ zu beheben. Vielleicht haben Sie andere Möglichkeiten, wie das geht?

Hier ist ein Beispiel für eine Ordnerstruktur, die ich „Big Doll“ genannt habe:

Wie Sie sehen können, gibt es auf Laufwerk „D“ (Daten) einen Quellvideoordner, darin einen Ordner „Filme“, darin „Alles, was Sie zum Ansehen von Filmen brauchen“ und dann auf die gleiche Weise einen Ordner innerhalb eines Ordners. Gleichzeitig haben viele Ordner lange Namen und Namen - mehr als 10-15 Zeichen, was insgesamt eine Zeichenanzahl in allen Namen von mehr als 260 ergibt. Und wenn am Ende einer solchen „Matroschka“ eine steht Datei, dann stellt sich möglicherweise heraus, dass Sie nicht damit arbeiten können. Manchmal erlaubt Ihnen das System selbst letztendlich nicht, einen Ordner oder eine Datei zu erstellen, die die zulässige Anzahl von Zeichen überschreitet, aber manchmal passiert dies aus irgendeinem Grund.

Für Anfänger erkläre ich zunächst, was ein Datei- und Ordnerpfad ist. Der Pfad ist die sogenannte Adresse auf dem Computer, auf dem sich die Datei oder der Ordner befindet. Beispielsweise befindet sich eine Datei mit dem Namen „Meine Datei.txt“ auf dem lokalen Laufwerk D: im Ordner „Dokumente“. Dann sieht der Pfad zu dieser Datei so aus:

D:\Dokumente\Meine Datei.txt

Oder so sieht zum Beispiel der Pfad aus dem Beispiel oben aus, wo ich eine komplexe Ordnerstruktur gezeigt habe.

Wie Sie sehen, ist die Anzahl der Zeichen im obigen Pfad groß und es ist möglich, dass am Ende eine Datei oder ein Ordner mit einem langen Namen steht, den Sie nicht löschen können.

Wenn Sie versuchen, eine Datei mit einem langen Pfadnamen zu löschen, wird ein Fenster mit einer Fehlermeldung wie dieser angezeigt:

Ich habe versucht, das Problem künstlich nachzubilden, und das habe ich bekommen.

Auf Laufwerk „D“ habe ich einen Ordner mit dem Kurznamen „1“ erstellt und darin eine Datei mit einem sehr langen Namen abgelegt. Hier ist ein Beispiel:

Jetzt benenne ich auch diesen Ordner „1“ in einen sehr langen Namen um, zum Beispiel:

Interessanterweise erlaubt Windows Ihnen die Umbenennung eines Ordners in einen so langen Namen, obwohl die Anzahl der Zeichen im Namen dieses Ordners + Dateinamen bereits 260 überschreitet! Nun, nachdem ich den Ordner in einen langen Namen umbenannt habe, kann ich die darin befindliche Datei nicht mehr löschen und es wird mir der Fehler angezeigt.

Oder hier ist ein anderes Beispiel: Ich pflege die Website der Moskauer Hochschule für Instrumentenbau, an der ich zuvor Vollzeit gearbeitet habe, und manchmal verwende ich eine Kopie der Website auf meinem Computer, um einige neue „Goodies“ für die Website zu testen. Was passiert, wenn ich etwas Schlechtes installiere und die Website auf dem Hosting abstürzt? :) Und so überprüfe ich es auf meinem Computer und wenn alles in Ordnung ist, richte ich es auf einer echten Website ein, die sich auf dem Hosting befindet. Also habe ich einmal die gesamte Site vom Hosting übertragen, um etwas zu testen, und nachdem ich mit der Arbeit fertig war, beschloss ich, den Ordner mit der Site von meinem Computer zu löschen. Immerhin wiegt es etwa 6 GB. Die gesamte Site wurde bis auf einige Ordner gelöscht. Ich begann zu suchen und sah, dass die Ordner, die eine Datei mit einem langen Namen in Form von Hieroglyphen enthielten, nicht gelöscht wurden:

Ich habe erneut versucht, diese Datei mit einem langen Namen zu löschen, und habe den gleichen Fehler gesehen, den ich oben erwähnt habe. Ich habe versucht, es umzubenennen, aber es funktioniert auch nicht. Nun, ich musste darüber nachdenken, wie ich das Problem lösen könnte.

So lösen Sie das Problem des Löschens eines Ordners/einer Datei mit einem langen Pfadnamen!

Ich habe zwei Möglichkeiten ausprobiert, einen Ordner/eine Datei mit einem langen Namen im Pfad zu löschen. Beide sind technisch nicht schwierig (insbesondere der 1.), daher denke ich, dass ein Anfänger damit zurechtkommt, wenn er alles genau so macht, wie ich es zeige:

    Benennen Sie mehrere Ordner im Dateipfad in einen kürzeren Namen um. Das ist die einfachste Lösung, die vielen schon helfen dürfte! Angenommen, Sie haben in einem Ordner eine Datei mit einem sehr langen Namen, die Sie nicht löschen, öffnen, kopieren und im Allgemeinen nicht bearbeiten können.

    Versuchen Sie dann einfach, den Ordner, in dem sich die Datei mit dem langen Namen befindet, beispielsweise in „1“ umzubenennen. Lassen Sie mich auf eines der obigen Beispiele zurückkommen. Hier ist ein Ordner mit einem langen Namen:

    Mit dem Standard-Windows-Explorer benenne ich den Namen dieses Ordners in „1“ um und so sieht der Pfad zur Datei jetzt aus:

    Jetzt können Sie sicher mit der Datei arbeiten. Das System ermöglicht Ihnen, sie zu öffnen, umzubenennen und zu löschen.

    Wenn Sie einen langen Ordnerbaum haben, d. h. Wie bei einer Nistpuppe gibt es in einem Ordner einen anderen, darin einen anderen, dann noch einen, und dann beginnen Sie mit der Umbenennung vom allerersten Ordner dieser Nistpuppe. Nicht mit dem letzten auf der Liste, sondern mit dem ersten!

    Es kann sein, dass es eine große Anzahl von Ordnern gibt und Sie einige davon aufgrund des gleichen Fehlers nicht umbenennen können oder es viel Zeit in Anspruch nehmen wird. In diesem Fall schlage ich die zweite Methode vor.

    Die Methode besteht darin, dass Sie beispielsweise einen Ordner in der Mitte eines gemeinsamen Baums nehmen und ihn als virtuelle Festplatte verbinden können. Eine virtuelle Festplatte erinnert an eine normale lokale Festplatte, ist aber beispielsweise einfach an einen bestimmten Ordner gebunden, um schnell mit ihr interagieren zu können.

    Nehmen wir an, Sie haben einen langen Weg wie diesen vor sich:

    D:\Video\Meine Filme\Alles, was Sie zum Ansehen von Filmen benötigen\Programme zum Ansehen von Filmen\So öffnen Sie MP4-Filme\Liste der MP4-Beispielfilme\Liste der Programme zum Öffnen von MP4\Was Sie beim Öffnen von MP4-Dateien nicht tun sollten

    Nehmen wir an, dass wir im allerletzten Ordner eine problematische Datei haben, mit der wir nicht arbeiten können, da der Pfad dorthin, wie wir sehen, ziemlich lang ist :)

    Wir können einen der Ordner mit einem langen Namen in der Mitte des Pfads als virtuelle Festplatte nehmen und verbinden. Dies sei der Ordner „Programme zum Ansehen von Filmen“.

    Um eine virtuelle Festplatte anzuschließen, benötigen wir die sogenannte Windows-Befehlszeile, d.h. Konsole.

    Sie können es über die Windows-Suche öffnen. Geben Sie in der Suche „Befehlszeile“ ein:

    Im Befehlszeilenfenster müssen wir den Befehl eingeben:

    subst virtual_disk_letter „path_to_folder“

    Sie können einen beliebigen Laufwerksbuchstaben festlegen, sofern dieser nicht bereits von einem der lokalen Laufwerke belegt ist. Wenn Sie beispielsweise ein lokales Laufwerk C und D haben, können Sie das virtuelle Laufwerk nicht mehr mit demselben Buchstaben aufrufen. Sie können es beispielsweise mit dem Buchstaben „X“ bezeichnen, da er in Windows selten verwendet wird.

    Als Ordnerpfad tragen Sie den Pfad zu dem Ordner ein, den Sie virtuell verbinden möchten. Wie ich bereits sagte, erstellen wir in meinem Beispiel „Programme zum Ansehen von Filmen“ als virtuellen Ordner, was bedeutet, dass der Pfad wie folgt angegeben werden muss:

    D:\Video\Meine Filme\Alles, was Sie zum Ansehen von Filmen brauchen\Programme zum Ansehen von Filmen\

    Der letzte Befehl sieht in meinem Fall also so aus:

    subst X: „D:\Video\Meine Filme\Alles, was Sie zum Ansehen von Filmen brauchen\Programme zum Ansehen von Filmen\“

    Um den eingegebenen Befehl auszuführen, drücken Sie die „Enter“-Taste auf der Tastatur. Die virtuelle Festplatte wird erstellt.

    Gehen wir nun zum Windows Explorer, gehen zum Abschnitt „Dieser PC“ (oder „Computer“) und sehen uns dort die erstellte virtuelle Festplatte an:

    Sie können es anhand seines Buchstabens unterscheiden. Ich habe der virtuellen Festplatte den Buchstaben „X“ zugewiesen. Wenn wir nun diese virtuelle Festplatte öffnen, befinden wir uns sofort im Ordner „Programme zum Ansehen von Filmen“. Diese. Wir haben den halben Pfad zum endgültigen Ordner genommen und abgeschnitten.

    Zum Vergleich…

    Bisher sah der Pfad zum endgültigen Ordner so aus:

    D:\Video\Meine Filme\Alles, was Sie zum Ansehen von Filmen benötigen\Programme zum Ansehen von Filmen\So öffnen Sie MP4-Filme\Liste der MP4-Beispielfilme\Liste der Programme zum Öffnen von MP4\Was Sie beim Öffnen von MP4-Dateien nicht tun sollten

    Nachdem Sie die virtuelle Festplatte mit dem Ordner „Programme zum Ansehen von Filmen“ verbunden haben, sieht der Pfad zum endgültigen Ordner wie folgt aus:

    X:\Wie man MP4-Filme öffnet\Liste der MP4-Beispielfilme\Liste der Programme zum Öffnen von MP4\Was man beim Öffnen von MP4-Dateien nicht tun sollte

    Spüren Sie den Unterschied? Der Pfad wird um die Hälfte verkürzt, da der Laufwerksbuchstabe uns sofort zu dem Ordner in der Mitte des Pfads führt :) Und da der Pfad stark verkürzt ist, haben Sie jetzt wahrscheinlich die Zeichenbeschränkung in den Namen von Dateien und Ordnern entfernt und werden dies auch tun Sie können eine Datei oder einen Ordner mit einem langen Namen löschen!

    Nachdem Sie das Problem mit der Datei gelöst haben, kann die virtuelle Festplatte wieder gelöscht werden, damit sie im Explorer nicht zum Schandfleck wird.

    Öffnen Sie dazu erneut die Windows-Befehlszeile und geben Sie den Befehl ein:

    Subst virtual_disk_letter /d

    In meinem Fall ist der Laufwerksbuchstabe „X“, daher würde der Befehl so aussehen:

Als ich über Möglichkeiten zur Lösung des Problems nachdachte, wie man einen Ordner oder eine Datei mit einem langen Namen löscht, fand ich im Internet eine andere Möglichkeit: Löschen Sie die problematische Datei über das Programm Total Commander. Ich habe es versucht, es hat nicht geklappt, deshalb habe ich diese Methode nicht empfohlen :)) Und die Methode, selbst wenn sie für jemanden funktionieren würde, macht ehrlich gesagt keinen Spaß, weil man ein zusätzliches Programm auf Ihrem installieren muss Computer, um nur eine Datei oder Ordner mit einem langen Namen zu löschen ...

Ich denke, wenn ein ähnliches Problem auftritt, das ich schon öfter hatte, wird Ihnen eine der oben beschriebenen Methoden auf jeden Fall helfen.

Das ist alles! Bis bald in den nächsten Artikeln;)

Verhindert das schädliche Windows-Betriebssystem das Löschen einer Datei und schreit, dass der Quellpfad zu lang sei? In diesem Artikel erkläre ich Ihnen, wie Sie dieser Plage ganz einfach und ohne Programme begegnen können, indem Sie den Dateinamen kürzen.

Der Weg zur Quelle ist zu lang – warum?

Ich möchte gleich erklären, warum eine solche Systemwarnung erscheint und es nicht möglich ist, grundlegende Kopier- oder Löschaktionen für eine Datei (Ordner) durchzuführen…

Die Benachrichtigung selbst enthält die Antwort auf diese Frage: Das Windows-Dateisystem unterstützt keine Quelldateinamen, die länger als 255 Zeichen sind (und versteht diese nicht).

Aber Ihr Datei- oder Ordnername ist kurz, zum Beispiel „Urlaubsfotos“? Tatsache ist, dass das „dumme“ System den gesamten Pfad zur Datei als ihren Namen wahrnimmt. Wenn sich Ihre Datei oder Ihr Ordner zu tief im Dateimanager befindet, sieht der Name in etwa so aus ...

So werden die Namenssymbole zu einer Gruppe von mehr als 255 Teilen zusammengefasst.

Wie lösche ich in diesem Fall eine nicht löschbare Datei oder einen nicht löschbaren Ordner? Es ist ganz einfach: Sie müssen den Dateinamen (Pfad) kürzen, indem Sie verschachtelte Ordner umbenennen.

So löschen Sie eine Datei mit einem langen Namen

Ich zeige Ihnen anhand meines Beispiels, wie Sie eine Datei mit einem langen Namen löschen, die, während das System schreibt, einen zu langen Pfad zur Quelle hat.

Gestern habe ich mich entschieden Reinigen Sie Ihren Computer von alten Sicherungskopien der Site, aber sie wollten nicht gelöscht werden. Wie Sie vermutet haben, wurde eine Warnung angezeigt, dass der Weg zur Quelle zu lang sei ...

Beginnend mit dem allerersten Ordner in diesem langen Pfad habe ich mehrere Dinge umbenannt ...

...und versuchte erneut, die Datei mit einem jetzt kürzeren Namen loszuwerden – sie landete sicher im Land der gelöschten Dateien.

Natürlich sollte der neue Datei-(Ordner-)Name wie in meinem Beispiel aus einem Zeichen oder einer Zahl bestehen.

So lässt sich das Problem des Löschens von Dateien oder Ordnern mit langen Namen ganz einfach lösen. Dies ist natürlich nicht die einzige Methode. Kann mit speziellen Programmen entfernen oder über die Registrierung – ich habe gerade die manuelle Methode gezeigt. Bei manchen dauert es nur eine Minute, bei anderen eine halbe Stunde – Sie entscheiden, wie Sie den Dateinamen und den zu langen Pfad zur Quelle kürzen.

Bis hin zu neuen nützlichen Tipps und interessanten Computerprogrammen.