Brak opcji Windows 10 „Włącz zasady długich ścieżek NTFS”

84

Od pewnego czasu Microsoft wspiera opcję usuwania limitu 260 symboli dla długości nazwy pliku NTFS.

W sieci jest mnóstwo artykułów opisujących, co należy zrobić.

  1. Naciśnij Windowsklawisz, wpisz gpedit.msci naciśnij Enter.
  2. Przejdź do Local Computer Policy> Computer Configuration> Administrative Templates> System> Filesystem> NTFS.
  3. Kliknij dwukrotnie Enable NTFS long pathsopcję i włącz ją.

Nie mam jednak takiej opcji. Zobacz zrzut ekranu poniżej:

zrzut ekranu

Czy brakuje mi aktualizacji Windows, czy jest to coś innego?

Dimitar Tsonev
źródło

Odpowiedzi:

90

Wartość została przeniesiona NTFSbezpośrednio do Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemwersji RTM wersji 1607.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

magicandre1981
źródło
1
Ta ścieżka: Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystemdla mnie brakuje. Wygrałem 10 domowych premii, ale zainstalowałem gpedit za pomocą superuser.com/questions/1018145/…
gyozo kudor
@gyozokudor - Możesz łatwo dodać edytor zasad grupy do Windows 10 Home .
Ramhound,
@Ramhound Dodałem go, moim głównym problemem jest brak ustawienia.
gyozo kudor
@gyozokudor - Z tego powodu każda zasada grupy ma przypisany odpowiedni klucz rejestru. Oczywiście zaznaczę, że Eksplorator Windows nie obsługuje jeszcze dłuższych nazw ścieżek.
Ramhound,
2
Warto zauważyć, że większość programów (w tym Eksplorator Windows) jeszcze nie rozpoznaje funkcji długich ścieżek plików - robocopyjest jednym z niewielu wbudowanych wyjątków, które kopiują pliki katalogów za pomocą nowej funkcji
Coruscate5
15

Zmodyfikuj odpowiednie ustawienia rejestru zgodnie z poniższymi odpowiedziami, aby potencjalnie pomóc rozwiązać.

Poznaj swoją wersję kompilacji

Możesz uruchomić, WINVERaby zobaczyć, jaka jest kompilacja systemu Windows 10, ale z tego, co zbieram przy odrobinie czytania, włączanie długich ścieżek NTFS jest dostępne od wersji 14352 i późniejszych, więc sprawdź, czy wersja kompilacji jest starsza niż dla wyjaśnienie, dlaczego inaczej nie jest to opcja z zasad grupy .

wprowadź opis zdjęcia tutaj


Aktualizacja - kompilacje nowszej wersji

OSTRZEŻENIE: Przed rozpoczęciem pracy w rejestrze systemu Windows zawsze warto najpierw wykonać kopię zapasową, aby mieć możliwość przywrócenia w razie awarii. W tym artykule przedstawiono różne sposoby tworzenia kopii zapasowej i przywracania rejestru systemu Windows lub jego gałęzi.

Wygląda na to, że lokalizacje rejestru z niektórymi najnowszymi aktualizacjami Windows 10 Anniversary nieco się zmieniły, aby umożliwić długie ścieżki, aby pomóc pokonać ścieżki plików Windows API i nazwy, które przekraczają limit 255-260 znaków dla takich programów w systemie Windows, które mogą wykorzystywać to raz włączone.

Import rejestru umożliwiający długie ścieżki

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

Opcjonalna wartość rejestru

Poniższa wartość klucza rejestru uległa zmianie, gdy włączono opcję włączenia edytora lokalnych zasad grupy, ale części będą prawdopodobnie różne dla poszczególnych kont zdefiniowanych w profilu itp. Na komputerze lokalnym z systemem Windows 10 odpowiednio podłącz te wartości w zależności od tego, co zobacz, kiedy tam spojrzysz z regedit. Enable Win32 long paths<SID>

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

wprowadź opis zdjęcia tutaj

UWAGA: Po ich zaimportowaniu będziesz chciał zrestartować komputer, aby upewnić się, że zmiany wejdą w życie na wszelki wypadek. Zgłoszono, że te ustawienia, a nawet ustawienia zasad grupy, które zmieniają te wartości, a inne NIE zawsze działają z Eksploratorem plików lub wszystkimi programami Windows, ponieważ muszą one zostać zakodowane, aby obsłużyć to jawnie z tego, co zbieram, więc nie jest to 100% na pewno naprawi wszystkie problemy, ale jest to krok Microsoft do przodu w celu rozwiązania tego ograniczenia.


Kompilacje poprzedniej wersji

Ostrzeżenie: poniższe ustawienia mogą nie działać dla wszystkich wersji systemu Windows 10, dlatego konieczne będzie wykonanie kopii zapasowej, sprawdzenie, przetestowanie itp., Ale jeśli nie masz jeszcze opcji powyżej.

Zamiast tego użyj rejestru na poziomie HKLM

  1. Naciśnij klawisz Windows, wpisz regedit i naciśnij Enter

  2. Przejdź do następującego klucza rejestru: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. Po prawej stronie utwórz nową 32-bitową wartość DWORD o nazwie LongPathsEnabled . Ustaw jego dane wartości na 1 .

wprowadź opis zdjęcia tutaj

  1. Uruchom ponownie system Windows 10

źródło


Zamiast tego użyj rejestru na poziomie HKCU

  1. Naciśnij klawisz Windows, wpisz regedit i naciśnij Enter .
  2. Przejdź do: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group Policy Objects {48981759-12F2-42A6-A048-028B3973495F} Machine \ System \ CurrentControlSet \ Policies
  3. Wybierz klucz LongPathsEnabled lub utwórz go jako wartość DWORD (32-bit), jeśli nie istnieje.
  4. Ustaw wartość na 1 i zamknij Edytor rejestru.

źródło

Pimp Juice IT
źródło
Mam Version 1607 (OS Build 14393.105)i nadal nie mam takiej opcji, ani w edytorze poilicy, ani w regedit. @ magicandre1981 ma właściwe rozwiązanie
Klas Mellbourn
W przypadku HKCU nie mam takiego folderu / klucza. Czy potrzebuję jednego dużego folderu o nazwie, Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machineczy zapomniałeś już o ukośnikach, coś takiego? Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine
gyozo kudor
Winver mówi, co następuje: Wersja: 1607 (kompilacja systemu operacyjnego: 14393.105)
gyozo kudor
Zobacz sekcję w odpowiedzi Import rejestru Włączanie długich ścieżek dla ustawień rejestru, które należy zastosować w nowszych wersjach systemu Windows 10, w których użycie tej gpedit.mscmetody jest niedostępne lub jeśli chcesz użyć tej metody zamiast zasad grupy. Rejestr starszej wersji znajduje się u dołu odpowiedzi z odpowiednimi szczegółami, a nowszy jest do góry, ale jeśli go przeczytasz, powinien być przejrzysty i niezbyt skomplikowany.
Pimp Juice IT
1

1. Klawisz Windows + R, wpisz gpedit.msc i naciśnij klawisz Enter . 2. Przejdź do Zasady komputera lokalnego > Konfiguracja komputera > Szablony administracyjne > System > System plików .

wprowadź opis zdjęcia tutaj

  1. Kliknij dwukrotnie opcję Włącz długie ścieżki NTFS i włącz ją.

wprowadź opis zdjęcia tutaj

vembutech
źródło
8
powtórzyłeś tylko to, co już zostało opublikowane
magicandre1981