Warum kann ich keine Dateien hochladen, deren Dateinamen mehr als 83 chinesische Zeichen (oder mehr als eine bestimmte Anzahl anderer Zeichen) enthalten?


Zuletzt geändertes Datum 2022-12-21

Betreffende Produkte

  • QTS NAS Serie

Grundursache

Die maximale Länge von Dateinamen (einschließlich Dateierweiterung) ist im ext4 Dateisystem des QNAP NAS auf 255 Byte begrenzt. 

Ein reguläres chinesisches Zeichen ist in der UTF-8 Kodierung 3 Byte groß, daher sind 84 reguläre chinesische Zeichen 252 Byte groß. Eine Dateierweiterung mit 3 Buchstaben fügt 4 weitere Bytes hinzu (z.B. '.txt', das 1 Byte pro ASCII Zeichen einschließlich des Punktes hat), was im Ergebnis zu 256 Bytes führt, 1 Byte über dem Limit.


Details

Die Anzahl der Bytes pro Zeichen kann zwischen verschiedenen Zeichensätzen für verschiedene Sprachen sowie innerhalb einer Sprache variieren (z.B. benötigen einige chinesische Zeichen 4 Bytes). Und da Dateierweiterungen auch weniger oder mehr als 3 Buchstaben enthalten können, kann die tatsächliche Zeichenbegrenzung von Fall zu Fall variieren.


Weitere Informationen

Über das ext4 Dateisystem 

War dieser Artikel hilfreich?

78% der Nutzer fanden es hilfreich.
Vielen Dank für Ihre Rückmeldung.

Bitte teilen Sie uns mit, wie dieser Artikel verbessert werden kann:

Wenn Sie zusätzliches Feedback geben möchten, fügen Sie es bitte unten ein.

Wählen Sie die Spezifikation

      Mehr anzeigen Weniger

      Diese Seite in anderen Ländern / Regionen:

      open menu
      back to top