Domyślnie maksymalny limit długości ścieżki w systemie Windows wynosi 260 znaków. Ścieżka lokalna ma następującą kolejność: litera dysku, dwukropek, ukośnik odwrotny, nazwy komponentów oddzielone ukośnikami odwrotnymi i kończący znak zerowy.
Polityka długich ścieżek Win32 pozwala na użycie długich ścieżek
Począwszy od wersji 14352 systemu Windows 10 można włączyć długie ścieżki NTFS, aby umożliwić zadeklarowanym aplikacjom win32 i aplikacjom ze Sklepu Windows dostęp do ścieżek przekraczających typowy limit 260 znaków, zwykle dla każdego węzła. Włączenie tego ustawienia spowoduje udostępnienie długich ścieżek w procesie.
Począwszy od kompilacji systemu Windows 1607, zasady te uległy zmianie i obecnie nazywają się długimi ścieżkami Win32.
W tym przewodniku dowiesz się, jak włączyć lub wyłączyć zasadę długich ścieżek Win32, aby ścieżki dłuższe niż 260 znaków były dostępne dla wszystkich użytkowników systemu Windows 10.
Notatka:
Aby włączyć lub wyłączyć zasadę długich ścieżek Win32, musisz zalogować się z uprawnieniami administratora.
Włączenie długich ścieżek NTFS (Win32) umożliwi zadeklarowanym aplikacjom win32 i aplikacjom ze Sklepu Windows dostęp do ścieżek przekraczających normalny limit 260 znaków na węzeł w systemie plików, który je obsługuje. Włączenie tego ustawienia spowoduje udostępnienie długich ścieżek w procesie.
Tak naprawdę oznacza to, że aplikacja musi mieć w swoim pliku manifestu następujący wiersz:
true
Manifest to mały plik zawierający dodatkowe informacje o procesie EXE, takie jak informacje o zgodności i świadomości DPI itp.
Oprócz tego, że twórca aplikacji dodał plik manifestu, to ustawienie zasad grupy musi być włączone dla długich ścieżek NTFS.
Włącz lub wyłącz długie ścieżki Win32 za pomocą zasad grupy
Edytor lokalnych zasad grupy jest dostępny tylko w wersjach systemu Windows 10 Pro, Enterprise i Education.
1. Otwórz Edytor lokalnych zasad grupy .
2. Przejdź do poniższej lokalizacji w lewej części Edytora lokalnych zasad grupy:
Computer Configuration\Administrative Templates\System\Filesystem

Przejdź do lokalizacji pokazanej w Edytorze lokalnych zasad grupy
3. Po prawej stronie System plików w Edytorze lokalnych zasad grupy kliknij dwukrotnie zasadę Włącz długie ścieżki Win32 , aby ją edytować.
4. Wykonaj krok 5 (aby włączyć) lub krok 6 (aby wyłączyć) poniżej, w zależności od tego, co chcesz zrobić.
5. Aby włączyć zasadę Win32 Long Paths, wybierz opcję Włączone , kliknij OK i przejdź do kroku 7 poniżej.
6. Aby wyłączyć zasadę Win32 Long Path, wybierz opcję Not Configured lub Disabled , kliknij OK i przejdź do kroku 7 poniżej. Nieskonfigurowane jest ustawieniem domyślnym.
![Jak włączyć/wyłączyć zasadę Włącz długie ścieżki Win32 w systemie Windows 10 Jak włączyć/wyłączyć zasadę Włącz długie ścieżki Win32 w systemie Windows 10]()
Nieskonfigurowane jest ustawieniem domyślnym
7. Po zakończeniu możesz zamknąć Edytor lokalnych zasad grupy, jeśli chcesz.
Zobacz więcej: