Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Pfadnamen zu lang zum Kopieren?

Ich möchte auf eine neue Festplatte umziehen, und beim Kopieren kommt nun in Win 7 diese Meldung, dass die Datei/Pfandnamen zu lang sind.

Dabei steht zwar, um welche Dateien es sich handelt, aber nicht in welchem Pfad diese sich befinden.

Wenn die Datei z.B. "02.jpg" heißt, wird es mit der Suche so einer Datei auch problematisch.

Gibt es ein Programm, was die Dateipfadlänge anzeigt oder die Dateien unabhängig von dier Pfadlänge kopiert?

4 Antworten

Bewertung
  • Anonym
    vor 8 Jahren
    Beste Antwort

    Erst einmal würde ich den Umzug auf eine neue Platte nicht mit Kopieren aus dem Betriebssystem heraus machen, denn da kann dir passieren, dass du deine Dateien in eine andere Ordnerstruktur kopierst, und dann durch recht lange Ordnernamen der Pfad zu lang wird, sondern ich würde zunächst die alte Platte einfach auf die neue Clonen, z.B. mit Clonezilla und im Anschluss die dann sicher auf der neuen Platte zu kleine Partition auf die neue Größe vergrößern, das geht gut mit GParted. Und da hierdurch die Ordnerpfade 1:1 kopiert werden, können sie auch nicht zu lang werden.

  • MeMeMe
    Lv 7
    vor 8 Jahren

    Hallo, aus historischen Gründen sind unter Windows die Pfadnamen (also alles, vom C:\ bis zum .jpg) auf 259 Zeichen begrenzt, obwohl das zugrunde liegende Betriebssystem NT eigentlich Pfadnamen mit bis zu 32.767 Zeichen beherrscht. Um dieses Limit zu umgehen benötigst du also ein Programm, das direkt mit NT spricht und nicht mit Windows, wie z.B.

    http://longpathtool.com/

    Eine andere Möglichkeit wäre, das Verzeichnis mittels subst auf ein zusätzlichen Laufwerksbuchstaben umzuleiten. Der Befehl

    C:\> subst X: "C:\Users\MeMeMe\Documents"

    erstellt z. B. einen neuen Laufwerksbuchstaben X:, das Wurzelverzeichnis X:\ enthält dann alle Dateien, die auch C:\Users\MeMeMe\Documents enthält. Erstellst oder löscht du Dateien in X:\ so erstellst und löscht du diese Dateien eigentlich in C:\Users\MeMeMe\Documents. Allerdings gibt es dann kein Problem mehr mit sehr langen Pfadnamen, weil Windows ja nur noch X: \Ich \Bin \Ein \Sehr \Tiefes \Verzeichnis \Datei.txt statt C: \Users \MeMeMe \Documents \Ich \Bin \Ein \Sehr \Tiefes\Verzeichnis \Datei.txt sieht.

    ---

    Wenn du auf eine neue Festplatte umziehst, solltest du darauf achten, dass dabei keine dermaßen langen Pfadnamen entstehen. Bis auf wenige Ausnahmen nutzen alle Programme für Windows auch die Windows-API und nicht die NT-API, so dass du früher oder später wieder Probleme beim öffnen der Dateien bekommst.

  • vor 8 Jahren

    Ich würde das mit einer Linux Live Distribution erledigen. Für die Übertragung von Systempartitionen bieten sich auch Image-Kopierprogramme an.

  • Habu
    Lv 7
    vor 8 Jahren

    Ich glaube das du die einfach umschreiben kannst . Dann wird aus dem langen

    Datainamen ein kurzes Hasi 1 und 2 usw.

Haben Sie noch Fragen? Jetzt beantworten lassen.