Variáveis de ambiente são um conjunto de valores que são fundamentais no sistema operacional Windows e podem ser usados para personalizar o sistema operacional para atender às necessidades do usuário. É usado para comunicar informações entre diferentes processos e aplicativos. Eles são essenciais para o bom funcionamento de vários aplicativos, por isso é importante garantir que estejam funcionando corretamente.
Se você está tendo problemas com variáveis de ambiente que não funcionam no Windows 11, não se preocupe – você não está sozinho. Este é um problema comum que muitas pessoas enfrentam. Felizmente, existem algumas etapas que você pode seguir para solucionar e corrigir o problema. Nesta postagem do blog, discutiremos as causas desse problema e como corrigi-lo. Também forneceremos algumas dicas para evitar que esse problema aconteça no futuro.
Veja também:Criando variáveis de ambiente no Windows 11
Existem vários motivos pelos quais as variáveis de ambiente podem não funcionar no Windows 11.
Configuração incorreta: uma das causas mais comuns é que o usuário configurou seu ambiente incorretamente.
Arquivos corrompidos: Outra causa possível é um arquivo de sistema corrompido ou ausente, que pode ocorrer devido a uma instalação incompleta, infecção por malware ou outros problemas do sistema.
Caminho incorreto adicionado: se o caminho incorreto tiver sido adicionado às configurações da variável de ambiente, isso poderá estar causando o problema.
Infecção por malware: as infecções por malware podem danificar arquivos essenciais do sistema que são necessários para que as variáveis de ambiente funcionem corretamente.
Corrigir variáveis de ambiente que não funcionam no Windows 11
Agora que sabemos algumas das causas desse problema, vamos ver como corrigi-lo.
1. Adicione variáveis de ambiente corretamente
Em primeiro lugar, certifique-se de ter adicionado as variáveis de ambiente corretamente. Dependendo da versão do Windows que você está usando, existem diferentes maneiras de adicionar variáveis de ambiente nas configurações do sistema. Aqui estão as etapas para adicionar corretamente uma variável de ambiente no Windows 11:
1.Abra o menu Iniciar e digite ‘variáveis de ambiente’ na caixa de pesquisa.
2.SelecioneEditar variáveis de ambiente para sua contanos resultados da pesquisa.
3.Na guia Avançado, clique no botãoVariáveis de ambientebotão.

4.Clique emNovopara adicionar uma nova variável de ambiente.

5.Insira o nome da variável e seu valor e clique emOK. Certifique-se de que no valor da variável, você colocou o caminho correto.

6.Não se esqueça de clicarOKna janela principal Variáveis de ambiente.

2. Altere o tipo de variável para variável dentro da variável
Se você estiver enfrentando esse problema com uma variável de ambiente específica, pode ser devido ao tipo de variável incorreto. Você deve saber que se usar qualquer variável dentro de outra variável, esse tipo de variável deve ser definido comoREG_EXPAND_SZno Registro do Windows. Para corrigir isso, você pode alterar o tipo de variável no editor do Registro.
Aqui estão as etapas para alterar o tipo de variável para uma variável dentro de uma variável no editor de registro:
1.Abra a caixa de comando Executar pressionandoJanelas + R, digite ‘regedit’ na caixa de pesquisa e pressioneDigitar.

2.Na janela do Editor do Registro, navegue até este local:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
3.Procure a variável cujo tipo de variável você deseja alterar e copie seuDados de valor.

4.Agora, clique com o botão direito no espaço vazio e selecioneNovo->Valor de String Expansível. Nomeie-a exatamente como a variável cujo tipo você deseja alterar.

5.Cole os dados do valor que você copiou nos dados do valor desta nova string.
6.Exclua a string original.
3. Execute uma verificação de arquivos do sistema
Se o problema estiver relacionado a arquivos de sistema corrompidos ou ausentes, você pode executar uma verificação de arquivos do sistema (SFC) para reparar esses arquivos.
Aqui estão as etapas para realizar uma verificação SFC:
1.Abra o menu Iniciar e digite ‘prompt de comando’ na caixa de pesquisa.
2.Clique com o botão direito no prompt de comando e selecione ‘Executar como administrador’ nas opções.

3.Na janela do prompt de comando, digitesfc /scannowe pressione Enter. Isso iniciará uma verificação do sistema que reparará os arquivos corrompidos do sistema, se houver.

4.Após a conclusão da verificação, reinicie o computador para aplicar todas as alterações.
4. Execute uma verificação antimalware
Se uma infecção por malware estiver causando o problema, você deverá executar uma verificação antimalware. Você pode usar o Windows Defender integrado ou uma solução confiável de terceiros para verificar e remover arquivos maliciosos.
Veja como digitalizar usando o Windows Defender no Windows 11:
1.Clique no botão Iniciar e selecioneConfiguraçõesno menu Iniciar.

2.Mude para oPrivacidade e segurançaguia à esquerda e selecioneSegurança do Windowsà direita.

3.A seguir, selecioneProteção contra vírus e ameaçasabaixo de “Áreas de proteção”.

4.Clique noOpções de digitalizaçãopara obter diferentes opções de digitalização.

5.SelecioneVerificação completano menu e clique emDigitalize agora.

6.A verificação completa do Windows Defender começará.

Perguntas frequentes
O que são variáveis de ambiente?
Variáveis de ambiente são um conjunto de valores dinâmicos que afetam a forma como os programas são executados em um computador. Eles podem ser usados para especificar diretórios, configurações do sistema e preferências do usuário. Essas variáveis também podem ajudar a reduzir a complexidade dos programas, permitindo comportamentos diferentes dependendo de seus valores.
Onde as variáveis de ambiente são armazenadas?
As variáveis de ambiente são armazenadas no registro do Windows, que é um banco de dados que mantém as definições e configurações do sistema operacional.
Palavras Finais
Consertar variáveis de ambiente que não funcionam no Windows 11 pode ser complicado, mas com o conhecimento certo, você pode fazer isso rapidamente. Siga as etapas descritas acima para garantir que suas variáveis de ambiente estejam configuradas corretamente, altere seus tipos quando necessário e verifique se há malware ou arquivos de sistema corrompidos. Com essas etapas, você poderá fazer com que suas variáveis de ambiente funcionem novamente rapidamente.
