Seit einiger Zeit unterstützt Microsoft eine Option, mit der die Begrenzung der Länge von NTFS-Dateinamen auf 260 Zeichen aufgehoben werden kann.
Das Internet ist voll von Artikeln, die beschreiben, was getan werden sollte.
gpedit.msc
ein und drücken Sie Enter.Lokale Computerrichtlinie
> Computerkonfiguration
> Verwaltungsvorlagen
> System
> Dateisystem
> NTFS
.Ich habe jedoch keine solche Option. Bitte sehen Sie sich den Screenshot unten an:
Habe ich ein Windows-Update verpasst, oder ist es etwas anderes?
Der Wert wurde in der RTM-Version der Version 1607 von NTFS
direkt in Lokale Computerrichtlinie > Computerkonfiguration > Administrative Vorlagen > System > Dateisystem
verschoben.
Ändern Sie die entsprechenden Registrierungseinstellungen, wie in den folgenden Antworten aufgeführt, um das Problem möglicherweise zu lösen.
Sie können "WINVER" ausführen, um zu sehen, welche Build-Version Ihr Windows 10 hat, aber nach dem, was ich mit ein wenig Lesen herausgefunden habe, ist die Aktivierung von NTFS-Langpfaden ab Build 14352 und später verfügbar, also überprüfen Sie, ob Ihre Build-Version älter ist als diese, um eine Erklärung dafür zu erhalten, warum es sonst keine Option in der Gruppenrichtlinie ist.
WARNUNG: Bevor Sie in der Windows-Registrierung arbeiten, ist es immer eine gute Idee, diese zuerst zu sichern, damit Sie die Möglichkeit haben, sie wiederherzustellen, falls etwas schief geht. Dieser Artikel zeigt die verschiedenen Möglichkeiten, die Windows-Registrierung oder ihre Hives zu sichern und wiederherzustellen.
Es scheint, dass die Registrierungspositionen mit einigen der neuesten Windows 10 Anniversary Updates ein wenig geändert haben, um die langen Pfade zu aktivieren, um die Windows-API-Dateipfade und -namen zu überwinden, die eine 255-260-Zeichen-Grenze für solche Programme in Windows überschreiten, die dies einmal aktiviert nutzen können.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
Der unten aufgeführte Registrierungsschlüsselwert hat sich geändert, als die Option mit dem Editor Lokale Gruppenrichtlinien auf aktivieren "Lange Win32-Pfade aktivieren" gesetzt wurde, aber die "SID"-Anteile werden wahrscheinlich für jedes Konto, das mit einem Profil usw. auf dem lokalen Windows 10-Computer definiert ist, unterschiedlich sein, also fügen Sie diese Werte entsprechend ein, je nachdem, was Sie sehen, wenn Sie mit regedit nachschauen.
Windows Registry Editor Version 5.00
[HKEY_USERS\S-1-5-21-[<SID>-<SID>-<SID>]-1001\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B0D05113-7B6B-4D69-81E2-8E8836775C9C}Machine\System\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
HINWEIS: Sobald Sie diese importiert haben, sollten Sie einen Neustart durchführen, um sicherzustellen, dass die Änderungen wirksam werden, nur für den Fall. Es wurde berichtet, dass diese Einstellungen und sogar Gruppenrichtlinien-Einstellungen, die diese und andere Werte ändern, NICHT immer mit dem Datei-Explorer oder allen Windows-Programmen funktionieren, da diese so codiert sein müssen, dass sie dies explizit handhaben, soweit ich weiß, so dass dies nicht zu 100% sicher ist, dass alle Probleme behoben werden, aber dies ist ein Schritt von Microsoft, um diese Einschränkung zu beheben.
Warnung: Diese unten aufgeführten Einstellungen funktionieren möglicherweise nicht für alle Builds von Windows 10, so dass Sie ein Backup, eine Überprüfung, einen Test usw. durchführen müssen, aber sehen Sie sich die oben genannten Optionen an, wenn Sie dies noch nicht getan haben.
Verwendung der Registry stattdessen auf HKLM-Ebene
drücken Sie die Windows-Taste, geben Sie regedit ein und drücken Sie Enter
gehen Sie zu dem folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies
und;erstellen Sie auf der rechten Seite einen neuen 32-Bit-DWORD-Wert namens LongPathsEnabled. Setzen Sie seinen Wert data auf 1.
- starten Sie Windows 10 neu
Verwendung der Registry stattdessen auf HKCU-Ebene
- Drücken Sie die Windows-Taste, geben Sie regedit ein und drücken Sie Enter.
- Navigieren Sie zu: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Maschine\System\CurrentControlSet\Policies
- Wählen Sie den Schlüssel LongPathsEnabled, oder erstellen Sie ihn als DWORD (32-Bit) Wert, wenn er nicht vorhanden ist.
- Setzen Sie den Wert auf 1 und schließen Sie den Registrierungseditor.
1.Windows-Taste + R-Taste, geben Sie gpedit.msc ein und drücken Sie Enter. 2. Navigieren Sie zu Lokale Computerrichtlinie > Computerkonfiguration > Verwaltungsvorlagen > System > Dateisystem.