To pytanie ma już tutaj odpowiedź:
Dostałem to „Nazwy plików byłyby zbyt długie dla folderu docelowego. Możesz skrócić nazwę pliku i spróbować ponownie lub wypróbować błąd, który ma krótszą ścieżkę” podczas przenoszenia dokumentów między folderami. Wiem, że istnieją sposoby na wyłączenie ograniczenia długości ścieżki pliku, ale te sposoby po prostu nie działały na moim laptopie.
https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/ oferuje dwa rozwiązania, aby pozbyć się ograniczenia, z których drugie korzysta z zasad grupy (dpedit.msc). Ponieważ używam systemu Windows 10 Home Edition, drugie rozwiązanie nie działa. Próbowałem zainstalować dpedit.msc zgodnie z instrukcjami tutaj ( Windows Starter Edition, Home i Home Premium nie zawierają gpedit, jak mogę go zainstalować? ), ale z jakiegoś powodu nie działa tak, jak pokazano - pobrałem ten spakowany folder i uruchomiłem wyodrębniony plik setup.exe. Jednak po wykonaniu próbowałem uzyskać dostęp do polecenia gpedit.msc za pośrednictwem RUN oraz pola wyszukiwania START Menu, ale mój laptop nie mógł zlokalizować gpedit.msc.
Spróbowałem więc pierwszego rozwiązania. Sprawdziłem regedit i śledziłem wszystko i zmieniłem datę z 0 na 1. Nadal nie działało, nawet po wylogowaniu, ponownym uruchomieniu komputera i ponownym zalogowaniu.
Daje mi to tyle bólu głowy, więc doceniam to, jeśli ktoś może rzucić trochę światła na to, co doprowadziło do powyższych problemów i jak pozbyć się ograniczeń ścieżki plików.
P.S. Jestem amatorem technicznym, więc każde przejście lub wyjaśnienie w terminach laika najlepiej pomoże, dzięki!
źródło
Odpowiedzi:
Dobrze.
Częścią problemu jest artykuł thinkGeek. Sformułowanie wspomina o ścieżce pliku, ale zrzut ekranu błędu skupia się na nazwie pliku, a późną nocą pozwoliłem temu myśleniu zamrozić.
@ McDonald: edycja rejestru sugerowana w poprzednim rozwiązaniu nie działa w 1703 roku.
Ale mogę potwierdzić edycję rejestru w artykule thinkgeek DOES work. Ale NTFS utrzymuje limit długości segmentu. Względna długość pliku nadal nie może przekraczać 260 znaków (to jest miejsce, w którym thinkgeek wprowadzał w błąd).
Stworzyłem następujący skrypt PowerShell, aby to przetestować:
Uruchomiłem tę edycję rejestru przed i po.
Pre RegEdit. Błędy. Nie utworzono pliku.
Post RegEdit: Brak błędów. Plik utworzony.
źródło
dzięki za wszystkie dane wejściowe i przeprosiny, jeśli jest to duplikat. Pobrałem OneCommander zgodnie z instrukcjami tutaj i to zadziałało. OneCommander z pewnością nie może przesłonić / odebrać ograniczenia dotyczącego ścieżki pliku, ale z pewnością (przynajmniej w moim przypadku) go obejdzie. Dla Twojej informacji moja jest wersją 1607, domową wersją systemu Windows 10.
źródło