%20com%20a%20vari%C3%A1vel%20de%20ambiente%20Path%20System%20no%20Windows%2010%20.png)
Tenho um problema com a variável de ambiente do sistema% PATH%. Recebo a seguinte mensagem de erro quando tento alterá-lo:
Está em francês, mas traduzido em inglês, seria algo como
Esta variável de ambiente é muito grande. Esta caixa de diálogo só pode suportar valores de parâmetros de até 2.047 caracteres
Não creio que tenha relação com o comprimento pelo seguinte fato: se
- Procure e abra "Exibir configurações avançadas do sistema";
- Clique no botão “Variáveis de Ambiente”;
- Localize "Caminho" na seção Variáveis do sistema. Clique para destacá-lo;
- Clique em "Editar". A janela modal "Editar variável de ambiente" é exibida;
- Clique OK". Observe que eu não mudei nada, nenhuma modificação, nem mesmo rolando o mouse para ver o final da lista nem reordenando a lista;
então recebo a caixa de mensagem de erro. Após a Etapa 4 acima, preciso clicar em "Cancelar" para poder sair.
Alguma ideia de como lidar com isso?
EDITAR 1: A segunda razão pela qual acho que não está relacionado ao comprimento é porque se
- Eu executo as etapas 1 a 4 acima
- Clique no botão “Alterar texto”, uma nova janela aparecerá com o nome da variável “PATH” e seu valor
- Lá eu posso excluir algum texto/caminho, então já excluí alguns caminhos duplicados em seu valor, mas quando tento as etapas 1 a 5 acima, o problema ainda está lá.
EDITAR 2: Aqui está o valor de PATH
C:\Arquivos de programas (x86)\IntelSWTools\compilers_and_libraries_2017.5.267\windows\mpi\intel64\bin;C:\Arquivos de programas (x86)\Arquivos comuns\Intel\Shared Libraries\redist\intel64_win\mpirt;C:\Program Arquivos (x86)\Arquivos Comuns\Intel\Shared Libraries\redist\ia32_win\mpirt;C:\Arquivos de Programas (x86)\Arquivos Comuns\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Arquivos de Programas (x86) \Arquivos comuns\Intel\Bibliotecas compartilhadas\redist\ia32_win\compiler;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v9.1 \libnvvp;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v9.0\libnvvp;C:\Arquivos de programas\Broadcom\Broadcom Adaptador de rede 802.11;C:\Arquivos de programas\Microsoft MPI\Bin\;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin;C:\Arquivos de programas\NVIDIA GPU Computing Toolkit\CUDA\v8. 0\libnvvp;C:\Arquivos de Programas (x86)\Cuminas\Document Express DjVu Plug-in\;C:\ProgramData\Oracle\Java\javapath;C:\Arquivos de Programas (x86)\Intel\iCLS Client\;C :\Arquivos de Programas\Intel\Cliente iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Programa Arquivos\WIDCOMM\Bluetooth Software\;C:\Arquivos de Programas\WIDCOMM\Bluetooth Software\syswow64;C:\Arquivos de Programas (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Arquivos de Programas (x86)\ Microsoft SQL Server\100\DTS\Binn\;C:\Arquivos de Programas (x86)\ASUS\HomeCloud\jre7\bin;C:\Arquivos de Programas\MATLAB\R2017a\runtime\win64;C:\Arquivos de Programas\MATLAB\ R2017a\bin;C:\Arquivos de Programas\Microsoft SQL Server\110\Tools\Binn\;C:\Arquivos de Programas\Microsoft SQL Server\120\Tools\Binn\;C:\Arquivos de Programas (x86)\NVIDIA Corporation\ PhysX\Common;C:\Arquivos de programas\Intel\Intel(R) Management Engine Components\DAL;C:\Arquivos de programas\Intel\Intel(R) Management Engine Components\IPT;C:\Arquivos de programas (x86)\Calibre2 \;C:\MinGW\bin;C:\Arquivos de Programas\Microsoft SQL Server\130\Tools\Binn\;C:\Arquivos de Programas\dotnet\;C:\Arquivos de Programas\MiKTeX 2.9\miktex\bin\x64\ ;C:\WINDOWS\System32\OpenSSH\;C:\Arquivos de programas\NVIDIA Corporation\NVIDIA NvDLISR;C:\Arquivos de programas\Git\cmd;C:\Arquivos de programas\TortoiseGit\bin;C:\Arquivos de programas\PuTTY \;C:\Arquivos de programas\NVIDIA Corporation\Nsight Compute 2019.3.0\
EDITAR 3: OK, obrigado pessoal, o link foi útil. Embora seja estranho porque não entendo por que o Windows permite colocar mais de 2.047 caracteres em% PATH% durante a instalação de aplicativos e reclamar meses depois.
Responder1
Alguma ideia de como lidar com isso?
Sua variável PATH realmente excede os 2.047 caracteres permitidos.
Você pode enganar o sistema criando variáveis de sistema adicionais e simplesmente incluir essas variáveis na variável PATH.
Você também pode tentar encurtar qualquer um dos caminhos que tenham espaço, mas mesmo isso pode não ser suficiente. Sua melhor aposta é criar novas variáveis de sistema.
Instruções sobre como incluir uma variável de sistema na variável PATH podem ser encontradas emA variável de ambiente é muito grande no Windows 10