Freigeben über

Aufhebung der Dateinamenlänge unter Windows 10 aktuelle Versionen

Anonym
2020-02-23T21:41:45+00:00

Hallo, 

ich habe gehört, dass bei der aktuellen Version von Windows 10 die Beschränkung der Dateinamenlänge von 256 Zeichen aufgehoben worden ist. Ich habe einige Belege im Internet dazu gefunden, unter anderem auch eine Vorgehensweise bei Deskmodder, wo eine Lösung für Windows 10 Pro ab Version 1609 wie folgt angegeben ist: 

  • Windows-Taste + R drücken, „gpedit.msc“ eingeben und starten
  • Computerkonfiguration -> „Administrative Vorlagen“ -> System -> Dateisystem
  • Im rechten Fenster nun „Lange Win32-Pfade aktivieren“ („Enable NTFS long paths“) doppelt anklicken
  • Auf „Aktiviert“ stellen Übernehmen und OK drücken.

Ich habe die aktuelle Version von Windows 10 pro und habe diesen Lösungsweg probiert aber keinen Erfolg. 

Ich bitte um Information, ob längere Dateinamen jetzt möglich sind und wenn ja, welcher Weg dazu erfolgreich ist. 

Gruß, mainze

Windows für Zuhause | Windows 10 | Dateien, Ordner und Speicher

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
Antwort, die vom Frageautor angenommen wurde
  1. Anonym
    2020-02-24T20:51:26+00:00

    Beispielhaft mal drei Programme die diese Beschränkungen -wie auch immer halt- umgehen können:

    -Tera Copy (so to say ein Windows Datei Explorer Ersatz)

    • Total Commander (mein persönlicher FAV), Shareware, voller Funktionsumfang mit kleinem Splash Screen beim Starten, die Vollversion kostet nur wenige Handvoll Euros

    -Tree Size

    10+ Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

5 zusätzliche Antworten

Sortieren nach: Am hilfreichsten
  1. Ingo Böttcher 158.1K Zuverlässigkeitspunkte
    2020-02-24T19:58:07+00:00

    So geheimnisvoll wie Stefan das oben beschreibt, ist das eigentlich gar nicht. Microsoft hat schon vor längerem neue APIs in Windows eingeführt, die mit längeren Datei- und Ordnernamen umgehen können. Dies ist dokumentiert und es gibt Programme, die das nutzen.

    Beispielsweise das mitgelieferte robocopy oder verschiedene Shareware Produkte. Schau z.B. mal Total Commander an. 

    Die Registry-Einstellung bezüglich der langen Pfade sorgt dafür, dass auch mit den alten APIs längere Pfad möglich sind - aber halt nur dann, wenn diese drauf angepasst wurden. Ansonsten erwartet ein Programm 256 Zeichen maximal und verwendet auch nur einen Datentyp, der 256 Zeichen speichern kann und bekommt dann plötzlich mehr Daten. Das kann dann nur crashen.

    4 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Anonym
    2020-02-24T07:22:51+00:00

    Hallo, 

    danke für deine Antwort, Jonas.  Es nutzt mir die Variante, dass ich selbst größere Dateilängen freischalten kann, ohne dass dies in den Programmen eigens freigegeben sein soll. 

    Es ist nicht so, dass ich auf lange Dateinamen Wert lege. Aber durch das Ablagesystem mit Unterordnernamen kann die Dateilänge schon öfter überschritten werden. Außerdem kommt es beim Kopieren von Dateien vor, dass diese das Limit überschreiten und wenn man mehr Dateien kopiert, ist es blöd, wenn einzelne Dateien zu lange Dateinamen haben. 

    Bitte übersende mir deshalb die Vorgehensweise mit einer Erklärung in einfachen Worten und/oder welche Filemanager auch längere Dateinamen kopieren.  

    Gruß, Mainze

    4 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  3. Anonym
    2020-02-24T22:06:03+00:00

    Hallo, ja ich danke euch für die Wortmeldungen. 

    Ich  habe zuerst versucht, die Pfadlänge über Windows einzustellen, wie das auf zahlreichen Internetseiten angegeben ist. Leider hatte ich mit der Einstellung allein keinen Erfolg. Es ist wohl so wie ihr gesagt habt: Auch das verwendete Programm muss diese Eigenschaft unterstützen. 

    Ich habe jetzt zwischenzeitig, wie auch von euch empfohlen, Teracopy ausprobiert und es ist mir damit gelungen, Dateien zu verschieben, , die sehr lange Dateinamen hatten. Damit bin ich zufrieden. Das Problem ist damit gelöst. 

    Danke an euch. 

    Gruß, mainze

    3 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  4. Anonym
    2020-02-23T22:56:13+00:00

    Mit dem Ausrollen des Anniversary Updates (RS1) wurden in der Tat einige Windows Datei-/ Verzeichnisoperationen um das neue Element longPathAware ergänzt. Dieses muss explizit via Registry (die GPO macht im Gros aller Fälle nix anderes als in diese zu schreiben) aktiviert werden und gestattet ein Überschreiten der bisherigen max. Obergrenze von 256 Zeichen für Dateinamen bzw. 32767 Zeichen bei der Pfadlänge.

    Dieses Funktion richtet sich allerdings in erster Linie an Entwickler da die entsprechenden Programme in ihrem Code ebenfalls dieses Element referenzieren müssen. Könnte in der Praxis auch in Form eines "Application Manifests", eine separate XML-Datei umgesetzt werden.

    Die Windows API (eine Programmierer-Schnittstelle) gestattet es durch Tricksen auch ohne Verwendung dieses Elements diese Limitation zu durchbrechen. Es gibt einige Kopierprogs sowie Filemanager die sich genau "diese Lücke/dieses Geheimnis" zu Nutze machen.

    Die Frage wäre welchen praktischen Nutzen hätte eine solche Möglichkeit für dich? Du erstellst dir ein ellenlangen Verzeichnisnamen und WORD teilt dir dann mit: -nee, keine Lust, find ich nicht ;-)

    3 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare