Suporte para nomes de caminhos longos
Updated: December 13, 2023
A partir do Windows 10 versão 1607, as limitações de MAX_PATH foram removidas das funções comuns de ficheiros e diretórios do Win32. No entanto, tem de ativar explicitamente o novo comportamento, alterando uma chave do registo para permitir suporte a ações quando um caminho de ficheiro com o nome do ficheiro excede 256 caracteres, tais como:
-
Abrir um projeto a partir do Workspace ligado.
-
Tornar um projeto local disponível no Workspace.
-
Alterar o caminho da pasta num ficheiro Outjob.
-
Gerar saídas utilizando um ficheiro Outjob ou o Project Releaser.
-
Guardar um projeto como modelo de projeto no Workspace.
WARNING: Modificar o registo de forma incorreta pode fazer com que o Windows fique inutilizável. Utilize o Editor de Registo apenas por sua conta e risco e apenas depois de fazer uma cópia de segurança do registo, conforme descrito no artigo da Microsoft Como fazer cópia de segurança e restaurar o registo no Windows.
-
O suporte para caminhos longos está em Open Beta e está disponível quando a opção System.LongPathsSupport está ativada na caixa de diálogo Advanced Settings dialog. A opção só fica disponível na caixa de diálogo depois de aplicar uma alteração ao registo, conforme descrito abaixo.
-
Ao lançar um projeto que utiliza um caminho longo para um Enterprise Server Workspace, o PC onde o Altium On-Prem Enterprise Server está instalado também deverá ser configurado: saiba mais.
-
Clique em Search (atalho: Win+S), escreva regedit.exe e depois prima Enter.
-
No Editor de Registo, navegue até à seguinte localização:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
-
Clique com o botão direito do rato na entrada com o nome
LongPathsEnabled e selecione Modify.
-
Defina Value data como 1 e clique em OK.
Se a chave de registo não existir, a entrada pode ser adicionada da seguinte forma:
-
Com a pasta
FileSystem selecionada, clique com o botão direito do rato no espaço vazio da coluna Name onde se encontram as chaves de registo, e selecione New » DWORD (32-bit) Value no menu de contexto.
-
Dê à chave o nome
LongPathsEnabled e prima Enter.
-
Clique com o botão direito do rato na entrada com o nome
LongPathsEnabled e selecione Modify.
-
Defina Value data como
1 e clique em OK.
-
Reinicie o PC.
-
No Altium Designer, ative a opção
System.LongPathsSupport na caixa de diálogo Advanced Settings dialog e reinicie o Altium Designer.

Localizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.