von DK2000 » 05.11.2020, 12:59
Der Bug ist nur der, dass der Explorer einfach keine langen Pfade/Dateinamen verarbeiten kann, sofern die Grenze von 260 Zeichen überschritten wird (MAX_PATH), In der Praxis ist das etwas weniger (255 Zeichen). Seltsamer Weise kann er und andere Anwendungen so etwas anlegen und umbenennen, aber umbenennen löschen, kopieren und verschieben geht aber nicht.
Windows selber kennt zwar schon seit der 1607 lange Pfade bis zu 32,767 Zeihen, aber den Explorer und viele andere Anwendungen/Tools in Windows interessiert das nicht weiter. Die halten weiterhin an MAX_PATH fest und dann kommt es zu solchen Effekten. Das das nochmal angepasst wird, glaube ich da eigentlich kaum noch.
Der Witz ist ja, dass selbst das Setup von Windows bei einem Upgrade darüber stolpert, wenn der Platz auf C: knapp wird und ein externer Speicher für das Upgrade angefordert wird. In dem Falle lässt sich das Upgrade nicht durchführen, weil die Pfade\Verzeichnisnamen\Dateinamen zu lang werden. Ob das mittlerweile gefixt wurde, müsste ich mal wieder testen. Weil so ist das verwenden vom eigentlich nützlichen Feature "Externem Speicher" beim Upgrade komplett nutzlos.
----
Nachtrag: Kürzen des Pfades bzw. Dateinamens geht tatsächlich nicht mehr im Explorer. Hatte das jetzt aus Gewohnheit mit dem SpeedCommander gemacht. Der hat da nicht diese Probleme.
Ja, so war das mit dem Explorer: Kürzen des Pfades zu der Datei geht, aber nicht die Datei umbenennen. Bringt im dem Falle aber nichts, da der Dateiname Ansicht schon jenseits der 260 Zeichen ist.
Müsste mal wieder öfter den Explorer verwenden, damit ich seine Macken in Erinnerung behalte.
Der Bug ist nur der, dass der Explorer einfach keine langen Pfade/Dateinamen verarbeiten kann, sofern die Grenze von 260 Zeichen überschritten wird (MAX_PATH), In der Praxis ist das etwas weniger (255 Zeichen). Seltsamer Weise kann er und andere Anwendungen so etwas anlegen [s]und umbenennen[/s], aber umbenennen löschen, kopieren und verschieben geht aber nicht.
Windows selber kennt zwar schon seit der 1607 lange Pfade bis zu 32,767 Zeihen, aber den Explorer und viele andere Anwendungen/Tools in Windows interessiert das nicht weiter. Die halten weiterhin an MAX_PATH fest und dann kommt es zu solchen Effekten. Das das nochmal angepasst wird, glaube ich da eigentlich kaum noch.
Der Witz ist ja, dass selbst das Setup von Windows bei einem Upgrade darüber stolpert, wenn der Platz auf C: knapp wird und ein externer Speicher für das Upgrade angefordert wird. In dem Falle lässt sich das Upgrade nicht durchführen, weil die Pfade\Verzeichnisnamen\Dateinamen zu lang werden. Ob das mittlerweile gefixt wurde, müsste ich mal wieder testen. Weil so ist das verwenden vom eigentlich nützlichen Feature "Externem Speicher" beim Upgrade komplett nutzlos.
----
[b]Nachtrag: [/b]Kürzen des Pfades bzw. Dateinamens geht tatsächlich nicht mehr im Explorer. Hatte das jetzt aus Gewohnheit mit dem SpeedCommander gemacht. Der hat da nicht diese Probleme.
Ja, so war das mit dem Explorer: Kürzen des Pfades zu der Datei geht, aber nicht die Datei umbenennen. Bringt im dem Falle aber nichts, da der Dateiname Ansicht schon jenseits der 260 Zeichen ist.
Müsste mal wieder öfter den Explorer verwenden, damit ich seine Macken in Erinnerung behalte.