Windows 10-Option "NTFS-Richtlinie für lange Pfade aktivieren" fehlt

84

Seit einiger Zeit unterstützt Microsoft die Option, das Limit von 260 Symbolen für die Länge von NTFS-Dateinamen zu entfernen.

Das Web ist voll von Artikeln, die beschreiben, was zu tun ist.

  1. Drücken Sie die WindowsTaste, geben Sie ein gpedit.mscund drücken Sie Enter.
  2. Navigieren Sie zu Local Computer Policy> Computer Configuration> Administrative Templates> System> Filesystem> NTFS.
  3. Doppelklicken Sie auf die Enable NTFS long pathsOption und aktivieren Sie sie.

Ich habe jedoch keine solche Option. Bitte sehen Sie den Screenshot unten:

Bildschirmfoto

Vermisse ich ein Windows-Update oder ist es etwas anderes?

Dimitar Tsonev
quelle

Antworten:

90

Der Wert wurde von NTFSdirekt in Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemdie RTM-Version der Version 1607 verschoben .

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

magicandre1981
quelle
1
Dieser Weg: Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemfehlt mir. Ich habe 10 home premium gewinnen , aber installiert gpedit mit superuser.com/questions/1018145/...
Gyozo Kudor
@gyozokudor - Sie können den Gruppenrichtlinien-Editor ganz einfach zu Windows 10 Home hinzufügen .
Ramhound
@Ramhound Ich habe es hinzugefügt, mein Hauptproblem ist, dass die Einstellung fehlt.
Gyozo Kudor
@gyozokudor - Aus diesem Grund ist jeder Gruppenrichtlinie ein entsprechender Registrierungsschlüssel zugeordnet. Natürlich werde ich darauf hinweisen, dass der Windows Explorer die längeren Pfadnamen noch nicht unterstützt.
Ramhound
2
Es ist erwähnenswert, dass die meisten Programme (einschließlich Windows Explorer) die Funktion für lange Dateipfade noch nicht erkennen - robocopyeine der wenigen integrierten Ausnahmen, die Verzeichnisdateien mit der neuen Funktion kopieren
Coruscate5
15

Ändern Sie die entsprechenden Registrierungseinstellungen, wie in den folgenden Antworten aufgeführt, um möglicherweise eine Lösung zu finden.

Kennen Sie Ihre Build-Version

Sie können ausführen, um WINVERzu sehen, was für ein Build Ihr Windows 10 ist, aber nach einigem Nachlesen ist die Aktivierung von langen NTFS-Pfaden ab Build 14352 und höher verfügbar Erklären Sie, warum dies in den Gruppenrichtlinien nicht anders angegeben ist.

Bildbeschreibung hier eingeben


Update - Neuere Version Builds

WARNUNG: Bevor Sie mit der Windows-Registrierung arbeiten, sollten Sie immer zuerst eine Sicherungskopie erstellen, damit Sie die Option zur Wiederherstellung haben, falls ein Fehler auftritt. Dieser Artikel beschreibt die verschiedenen Möglichkeiten zum Sichern und Wiederherstellen der Windows-Registrierung oder ihrer Strukturen.

Es scheint, dass die Registrierungspositionen mit einigen der neuesten Windows 10-Jubiläumsaktualisierungen ein wenig geändert wurden, damit die langen Pfade die Windows-API-Dateipfade und -Namen umgehen können, die eine Zeichenbeschränkung von 255 bis 260 für solche Programme in Windows überschreiten, die verwendet werden können dies einmal aktiviert.

Registrierungsimport Aktivieren langer Pfade

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

Optionaler Registrierungswert

Der Wert des folgenden Registrierungsschlüssels hat sich geändert, als die Option mit dem Editor für lokale Gruppenrichtlinien aktiviert wurde. Enable Win32 long paths Die <SID>Anteile unterscheiden sich jedoch wahrscheinlich je nach Konto, das mit einem Profil usw. auf dem lokalen Windows 10-Computer definiert wurde. Schließen Sie diese Werte entsprechend Ihren Wünschen an schau mal wenn du dort mit regedit schaust.

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

Bildbeschreibung hier eingeben

HINWEIS: Nachdem Sie diese importiert haben, möchten Sie einen Neustart durchführen, um sicherzustellen, dass die Änderungen für alle Fälle wirksam werden. Es wurde berichtet, dass diese Einstellungen und sogar Gruppenrichtlinieneinstellungen, die diese und andere Werte ändern , NICHT immer mit dem Datei-Explorer oder allen Windows-Programmen funktionieren , da diese codiert werden müssen, um dies explizit zu behandeln. Mit Sicherheit werden alle Probleme behoben, aber dies ist der Fortschritt von Microsoft, um diese Einschränkung zu beheben.


Vorherige Versionsbuilds

Warnung: Die folgenden Einstellungen funktionieren möglicherweise nicht für alle Builds von Windows 10, daher müssen Sie eine Sicherungskopie erstellen, prüfen, testen usw., sehen Sie sich jedoch die oben aufgeführten Optionen an, falls Sie dies noch nicht getan haben.

Verwenden Sie die Registrierung stattdessen auf HKLM-Ebene

  1. Drücken Sie die Windows-Taste, geben Sie regedit ein und drücken Sie die Eingabetaste

  2. Wechseln Sie zum folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. Erstellen Sie auf der rechten Seite einen neuen 32-Bit-DWORD- Wert mit dem Namen LongPathsEnabled . Setzen Sie seine Wertdaten auf 1 .

Bildbeschreibung hier eingeben

  1. Starten Sie Windows 10 neu

Quelle


Verwenden Sie die Registrierung stattdessen auf HKCU-Ebene

  1. Drücken Sie die Windows-Taste, geben Sie regedit ein und drücken Sie die Eingabetaste .
  2. Navigieren Sie zu: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Gruppenrichtlinienobjekte {48981759-12F2-42A6-A048-028B3973495F} Machine \ System \ CurrentControlSet \ Policies
  3. Wählen Sie den LongPathsEnabled- Schlüssel aus, oder erstellen Sie ihn als DWORD-Wert (32-Bit), falls er nicht vorhanden ist.
  4. Setzen Sie den Wert auf 1 und schließen Sie den Registrierungseditor.

Quelle

Pimp Juice IT
quelle
Ich habe Version 1607 (OS Build 14393.105)und habe immer noch keine Möglichkeit, entweder im poilicy editor oder in regedit. @ magicandre1981 hat die richtige Lösung
Klas Mellbourn
Für HKCU habe ich keinen solchen Ordner / Schlüssel. Brauche ich einen großen Ordner mit dem Namen Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machineoder hast du nur die Schrägstriche vergessen? Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine
Gyozo Kudor
Winver sagt Folgendes: Version: 1607 (OS Build: 14393.105)
Gyozo Kudor
Informationen zu den Registrierungseinstellungen, die für die neueren Versionen von Windows 10 gelten müssen, in denen die gpedit.mscMethode nicht verfügbar ist, oder wenn Sie diese Methode nur anstelle der Gruppenrichtlinie verwenden möchten, finden Sie im Abschnitt zum Aktivieren langer Pfade für den Registrierungsimport . Die Registrierung der älteren Version befindet sich am Ende der Antwort mit den zutreffenden Details und die neuere ist oben, aber wenn Sie sie durchlesen, sollte sie klar und nicht übermäßig kompliziert sein.
Pimp Juice IT
2

1.Windows Key + R Key, geben Sie gpedit.msc ein und drücken Sie die Eingabetaste . 2. Navigieren Sie zu Richtlinie für lokalen Computer > Computerkonfiguration > Administrative Vorlagen > System > Dateisystem .

Bildbeschreibung hier eingeben

  1. Doppelklicken Sie auf die Option Enable NTFS Long Paths und aktivieren Sie sie.

Bildbeschreibung hier eingeben

Vembutech
quelle
8
Sie haben nur das wiederholt, was bereits gepostet wurde
magicandre1981