Dabei wird ein Wert in der 64 bit-Registrierung geschrieben.
Regulär gilt in Windows die Einschränkung, dass maximal 260 Zeichen in einem Pfad enthalten sein dürfen.
Das ist beispielsweise beim Zugriff auf Dateien in einem Netzwerk relevant, denn in dem Fall kann die zulässige Verschachtelungstiefe besonders schnell überschritten werden.
Gerade für Backup- und Restore-Operationen kann es sinnvoll sein das Limit aufzuheben.
Achtung, dieser Schritt sollte vorsichtig getestet werden da viele Applikationen mit so langen Pfad- und Dateinamen nicht kompatibel sind.
Code: Select all
' Beschränkung der Pfadlänge auf 260 Zeichen aufheben
RDW\HLM|System\CurrentControlSet\Control\FileSystem|LongPathsEnabled|1
Code: Select all
' Beschränkung auf 260 Zeichen erzwingen (NTFS-Standard)
RDW\HLM|System\CurrentControlSet\Control\FileSystem|LongPathsEnabled|0
Als ".reg" File würde es so aussehen:
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
Hier kann man auf den SPR zurückgreifen, der diese Pfadlängen auch ohne Änderungen in der Registry unterstützt.
Wer dazu Fragen hat kann sich an mich wenden.