Z rocznicową aktualizacją systemu Windows 10 możesz w końcu zrezygnować z maksymalnego limitu ścieżki 260 znaków w systemie Windows. Wystarczy dokonać drobnej zmiany w rejestrze systemu Windows lub zasadach grupy. Oto, jak to się stało.
Przed Windows 95 system Windows zezwalał tylko na nazwy plików składające się z ośmiu znaków, z trzyznakowym rozszerzeniem - powszechnie znanym pod nazwą 8.3. System Windows 95 zrezygnował z tego, aby zezwolić na długie nazwy plików, ale nadal ograniczał maksymalną długość ścieżki (obejmującą pełną ścieżkę do folderu i nazwę pliku) do 260 znaków. Limit ten obowiązuje od tego czasu. Jeśli kiedykolwiek napotkasz ten limit, najprawdopodobniej miało to miejsce, gdy próbujesz skopiować głębokie struktury folderów do innych folderów, na przykład podczas kopiowania zawartości dysku twardego do folderu na innym dysku. Aktualizacja rocznicy systemu Windows 10 w końcu dodaje opcję porzucenia maksymalnej długości ścieżki.
Jest jedno zastrzeżenie. To nowe ustawienie niekoniecznie będzie działać z każdą aplikacją, ale będzie działać z większością. W szczególności wszelkie nowoczesne aplikacje powinny być w porządku, podobnie jak wszystkie aplikacje 64-bitowe. Starsze aplikacje 32-bitowe muszą być zamanifestowane, aby działały, co naprawdę oznacza po prostu, że programista wskazał w pliku manifestu aplikacji, że aplikacja obsługuje dłuższe ścieżki. Najpopularniejsze aplikacje 32-bitowe nie powinny mieć problemu. Wciąż jednak nic nie ryzykujesz, próbując wyruszyć. Jeśli aplikacja nie działa, jedyną rzeczą, która się wydarzy, jest to, że nie będzie mogła otwierać ani zapisywać plików zapisanych w miejscach, w których pełna ścieżka przekracza 260 znaków.
Jeśli masz wersję Windows Home, będziesz musiał edytować Rejestr systemu Windows, aby wprowadzić te zmiany. Możesz to również zrobić w ten sposób, jeśli masz Windows Pro lub Enterprise, ale czuć się bardziej komfortowo w pracy w Rejestrze niż Edytor zasad grupy. (Jeśli jednak masz Pro lub Enterprise, zalecamy użycie prostszego Edytora zasad grupy, jak opisano w następnej sekcji).
Standardowe ostrzeżenie: Edytor rejestru jest potężnym narzędziem, a jego niewłaściwe wykorzystanie może spowodować niestabilność systemu lub nawet uniemożliwić jego działanie. To dość prosty hack i tak długo, jak trzymasz się instrukcji, nie powinieneś mieć żadnych problemów. To powiedziawszy, jeśli nigdy wcześniej z nim nie pracowałeś, pomyśl o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I zdecydowanie wykonaj kopię zapasową rejestru (i komputera!) Przed wprowadzeniem zmian.
Aby rozpocząć, otwórz Edytor rejestru, naciskając przycisk Start i wpisując polecenie "regedit". Naciśnij klawisz Enter, aby otworzyć Edytor rejestru i nadać mu uprawnienia do wprowadzania zmian na komputerze.
W Edytorze rejestru użyj lewego paska bocznego, aby przejść do następującego klucza:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Po prawej stronie znajdź nazwę o nazwie LongPathsEnabled
i kliknij go dwukrotnie. Jeśli nie widzisz wartości wymienionej na liście, musisz ją utworzyć, klikając prawym przyciskiem myszy System plików
, wybierz Nowy> Wartość DWORD (32-bitowa), a następnie nazwij nową wartość LongPathsEnabled
.
W oknie właściwości wartości zmień wartość z 0 na 1 w polu "Dane wartości", a następnie kliknij przycisk OK.
Możesz teraz zamknąć Edytor rejestru i ponownie uruchomić komputer (lub wylogować się z konta i ponownie się zarejestrować). Jeśli kiedykolwiek chcesz cofnąć zmiany, po prostu wróć do LongPathsEnabled
wartość i ustaw ją z 1 z powrotem na 0.
Jeśli nie masz ochoty zagłębić się w Rejestrze, stworzyliśmy dwa możliwe do pobrania hacki rejestru, których możesz użyć. Jeden hack usuwa ograniczenie ścieżki do 260 znaków, a inny hack przywraca domyślny limit. Oba znajdują się w następującym pliku ZIP. Kliknij dwukrotnie ten, którego chcesz użyć, kliknij odpowiednie monity, a następnie uruchom ponownie komputer.
Nazwy długich ścieżek
Te hacki są po prostu System plików
klucz, rozebrany do LongPathsEnabled
wartość opisaliśmy powyżej, a następnie wyeksportowaliśmy do pliku .REG. Uruchamianie haka "Remove 260 Character Path Limit" ustawia LongPathsEnabled
wartość do 1. Uruchamiając "Przywróć 260 znaków Path Limit (Default)" hack ustawia wartość z powrotem na 0. A jeśli lubisz bawić się z Rejestrem, warto poświęcić czas na nauczenie się tworzenia własnych haseł rejestru.
Jeśli używasz systemu Windows 10 Pro lub Enterprise, najprostszym sposobem wyłączenia powiadomień o nowej instalacji aplikacji jest użycie Edytora lokalnych zasad grupy. Jest to dość potężne narzędzie, więc jeśli nigdy wcześniej go nie używałeś, warto poświęcić trochę czasu, aby dowiedzieć się, co może zrobić. Jeśli jesteś w sieci firmowej, wyświadcz wszystkim przysługę i sprawdź najpierw u swojego administratora. Jeśli twój komputer pracujący jest częścią domeny, to prawdopodobnie i tak jest częścią polityki grupy domen, która zastąpi zasady grupy lokalnej.
W systemie Windows 10 Pro lub Enterprise naciśnij Start, wpisz gpedit.msc i naciśnij Enter.
W Edytorze lokalnych zasad grupy w lewym panelu przejdź do opcji Konfiguracja komputera> Szablony administracyjne> System> System plików. Po prawej stronie znajdź element "Włącz długie ścieżki" i kliknij go dwukrotnie.
W oknie właściwości, które zostanie otwarte, wybierz opcję "Włączone", a następnie kliknij "OK".
Możesz teraz opuścić Edytor lokalnych zasad grupy i ponownie uruchomić komputer (lub wylogować się i wrócić), aby umożliwić zakończenie zmian. Jeśli w dowolnym momencie chcesz cofnąć zmiany, wykonaj tę samą procedurę i ustaw tę opcję z powrotem na "Wyłączone" lub "Nieskonfigurowane".
Maksymalny limit ścieżki może nie być czymś, na co kiedykolwiek natknąłeś się, ale dla niektórych osób może to być okazjonalna frustracja. System Windows 10 wreszcie dodał możliwość usunięcia tego limitu. Musisz tylko szybko wprowadzić zmiany do Rejestru lub Zasad Grupy, aby to się stało.