Supporto per nomi di percorso lunghi
Created: October 19, 2023 | Updated: December 13, 2023
A partire da Windows 10 versione 1607, le limitazioni di MAX_PATH sono state rimosse dalle comuni funzioni Win32 per file e directory. Tuttavia, è necessario abilitare esplicitamente il nuovo comportamento modificando una chiave di registro per attivare il supporto alle operazioni in cui un percorso file con il nome file supera i 256 caratteri, ad esempio:
-
Apertura di un progetto dal Workspace connesso.
-
Rendere disponibile nel Workspace un progetto locale.
-
Modifica del percorso della cartella in un file Outjob.
-
Generazione degli output tramite un file Outjob o il Project Releaser.
-
Salvataggio di un progetto come modello di progetto nel Workspace.
WARNING: La modifica non corretta del registro può rendere Windows inutilizzabile. Utilizzare l'Editor del Registro di sistema esclusivamente a proprio rischio e solo dopo aver eseguito un backup del registro come descritto nell'articolo Microsoft How to back up and restore the registry in Windows.
-
Il supporto per i percorsi lunghi è in Open Beta ed è disponibile quando l'opzione System.LongPathsSupport è abilitata nella finestra di dialogo Advanced Settings dialog. L'opzione è disponibile nella finestra di dialogo solo dopo aver applicato una modifica al registro come descritto di seguito.
-
Quando si rilascia un progetto che utilizza un percorso lungo in un Workspace Enterprise Server, anche il PC su cui è installato Altium On-Prem Enterprise Server deve essere configurato: scopri di più.
-
Fare clic su Search (scorciatoia: Win+S), digitare regedit.exe e quindi premere Enter.
-
Nell'Editor del Registro di sistema, passare al seguente percorso:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
-
Fare clic con il pulsante destro del mouse sulla voce denominata
LongPathsEnabled e selezionare Modify.
-
Impostare il Value data su 1 e fare clic su OK.
Se la chiave di registro non esiste, la voce può essere aggiunta procedendo come segue:
-
Con la cartella
FileSystem selezionata, fare clic con il pulsante destro del mouse nello spazio vuoto della colonna Name in cui si trovano le chiavi di registro, e selezionare New » DWORD (32-bit) Value dal menu contestuale.
-
Assegnare alla chiave il nome
LongPathsEnabled e premere Enter.
-
Fare clic con il pulsante destro del mouse sulla voce denominata
LongPathsEnabled e selezionare Modify.
-
Impostare il Value data su
1 e fare clic su OK.
-
Riavviare il PC.
-
In Altium Designer, abilitare l'opzione
System.LongPathsSupport nella finestra di dialogo Advanced Settings dialog e riavviare Altium Designer.

Localizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi
Ctrl + Invio
per inviarci il tuo feedback.