Das Problem liegt in der Tatsache, dass der Name einer Datei / eines Verzeichnisses tatsächlich aus 2 Namen besteht: Die alte (kurze) 8.3-Konvention und der neue (lange) 255 Zeichen lange Name.
Speziell für FAT-Dateisysteme aktualisiert das System beide Namen, wenn Sie der Datei einen Namen geben. Der Kurzname wird automatisch basierend auf den ersten Zeichen des Langnamens erstellt (z. B. wird SyncToy_4264be.dat zu SYNCTOY ~ 1.DAT ). Wenn der Name in die alte Namenskonvention passt, wird der lange Name verworfen.
In den alten Tagen von DOS gab es keine Groß- und Kleinschreibung für Dateinamen, und die Programme konnten sie beliebig anzeigen, je nach Wunsch (entweder alle Groß- oder Kleinbuchstaben). Intern wurden sie jedoch in Großbuchstaben gespeichert.
Auf dieser Grundlage scheint es, dass Windows 10, wenn es um die Namensgebung in 8.3 geht, beim Schreiben in ein FAT-Volume die Informationen zu den Zeichen nicht berücksichtigt und alle Zeichen in Großbuchstaben konvertiert.
Einige Details zu Dateinamenskonventionen finden Sie hier: Lange Dateinamen
Ordnernamen werden beim Synchronisieren mit einem FAT32-Laufwerk zu GROSSBUCHSTABEN?
Ich habe in den letzten Monaten angefangen, dieses sehr seltsame Thema zu erfahren. Ich hatte dieses Problem vorher nicht und ich weiß nicht, was es jetzt verursacht.
Ich verwende SyncToy 2.1 unter Windows 10. Ich synchronisiere Dateien mit einem FAT32-formatierten USB-Laufwerk.
Ordner, deren Ordnername weniger als 9 Zeichen enthält und keine Leerzeichen enthält, werden in UPPERCASE auf den USB-Anschluss kopiert, wenn der Ordnername gemischte Groß- und Kleinbuchstaben enthält. Wenn der Ordnername weniger als 9 Zeichen enthält, aber ein Leerzeichen enthält, wird er korrekt kopiert. Wenn der Ordnername mehr als 8 Zeichen umfasst, wird er korrekt kopiert. Kleinbuchstabenamen (<9 Zeichen und ohne Leerzeichen) bleiben in Kleinbuchstaben, UPPERCASE-Ordnernamen (<9 Zeichen und ohne Leerzeichen) bleiben in GROSSBUCHSTABEN. Das Problem ist nur der gemischte Fall.
Das Problem betrifft nur Ordnernamen. Alle Dateinamen werden unabhängig von der Länge korrekt kopiert. Ich habe auf mehreren Windows 10-PCs getestet, und alle haben das gleiche Problem. Ich habe mehrere FAT32-USBs getestet, und alle haben das gleiche Problem. Das Problem ist bei Verwendung des NTFS-Dateisystems nicht vorhanden, ich muss jedoch FAT32 verwenden.
Beispiele (PC-Ordnername -> USB-Ordnername):
Falsch:
- Test -> TEST
- Abcdefgh -> ABCDEFGH
Richtig:
- Te st -> Te st
- Abcdefghi -> Abcdefghi
Ich hatte dieses Problem noch nie zuvor. Warum macht es plötzlich dieses seltsame Verhalten?
1 Antwort auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
16
Wie bleiben iTunes-Bibliotheken synchron?
-
6
Log Viewer unter Windows