Obsługa długich nazw ścieżek
Created: Październik 19, 2023 | Updated: Grudzień 13, 2023
Począwszy od Windows 10 w wersji 1607, ograniczenia MAX_PATH zostały usunięte z typowych funkcji Win32 obsługujących pliki i katalogi. Musisz jednak włączyć to nowe zachowanie, zmieniając klucz rejestru, aby aktywować obsługę działań w sytuacji, gdy ścieżka pliku wraz z nazwą pliku przekracza 256 znaków, takich jak:
-
Otwieranie projektu z podłączonego Workspace.
-
Udostępnianie lokalnego projektu w Workspace.
-
Zmiana ścieżki folderu w pliku Outjob.
-
Generowanie wyników przy użyciu pliku Outjob lub Project Releaser.
-
Zapisywanie projektu jako szablonu projektu w Workspace.
WARNING: Nieprawidłowa modyfikacja rejestru może spowodować, że Windows stanie się bezużyteczny. Używaj Edytora rejestru wyłącznie na własne ryzyko i dopiero po wykonaniu kopii zapasowej rejestru zgodnie z opisem w artykule Microsoft How to back up and restore the registry in Windows.
-
Obsługa długich ścieżek jest w Open Beta i jest dostępna, gdy włączona jest opcja System.LongPathsSupport w oknie dialogowym Advanced Settings dialog. Opcja jest dostępna w tym oknie dialogowym dopiero po zastosowaniu zmiany w rejestrze opisanej poniżej.
-
Podczas wydawania projektu, który używa długiej ścieżki, do Workspace na Enterprise Server, komputer, na którym zainstalowano Altium On-Prem Enterprise Server, również powinien zostać skonfigurowany: dowiedz się więcej.
-
Kliknij Search (skrót: Win+S), wpisz regedit.exe i następnie naciśnij Enter.
-
W Edytorze rejestru przejdź do następującej lokalizacji:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
-
Kliknij prawym przyciskiem myszy wpis o nazwie
LongPathsEnabled i wybierz Modify.
-
Ustaw Value data na 1 i kliknij OK.
Jeśli klucz rejestru nie istnieje, wpis można dodać w następujący sposób:
-
Po zaznaczeniu folderu
FileSystem kliknij prawym przyciskiem myszy w pustym miejscu w kolumnie Name, gdzie znajdują się klucze rejestru, i wybierz New » DWORD (32-bit) Value z menu kontekstowego.
-
Nazwij klucz
LongPathsEnabled i naciśnij Enter.
-
Kliknij prawym przyciskiem myszy wpis o nazwie
LongPathsEnabled i wybierz Modify.
-
Ustaw Value data na
1 i kliknij OK.
-
Uruchom ponownie komputer.
-
W Altium Designer włącz opcję
System.LongPathsSupport w oknie dialogowym Advanced Settings dialog i uruchom ponownie Altium Designer.

Tłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.