SystemRoot e Windir são duas variáveis de ambiente integradas que apontam para o diretório do Windows. Embora ambas sejam variáveis integradas, a variável SystemRoot é somente leitura, mas a variável Windir pode ser removida ou editada e sua configuração é armazenada no registro.
Se% Windir% não for reconhecido ou resolvido pelo sistema, seus scripts em lote que usam a variável não funcionarão corretamente.
Além disso, o painel de tarefas em vários lugares, como o Painel de Controle e o aplicativo moderno de Configurações apontam para caminhos de aplicativos que fazem referência % Windir%
. Se esta variável estiver quebrada, clicar nesses links causaria o seguinte erro:
O Windows não consegue encontrar% windir%. Certifique-se de que digitou o nome corretamente e tente novamente.
Aqui está como resolver o problema.
Criar ou corrigir variável de ambiente Windir
Pressione WinKey + R, digite sysdm.cpl e pressione ENTER
Na guia Avançado, clique em Variáveis de ambiente.
Na seção Variáveis do sistema, crie uma nova variável clicando em
Windir
variável já existe, clique duas vezes para editar a existente.
Nomeie a variável como Windir
e defina o valor como % SystemRoot%
Clique em OK, OK. As alterações são aplicadas instantaneamente. Caso contrário, faça logoff e faça o login novamente.
Problema de comprimento do caminho
Esse problema também pode ocorrer se o comprimento do PATH exceder 2.048 caracteres (ou 4.096 caracteres no Windows 7 e superior). Certifique-se de remover entradas desnecessárias de PATH para mantê-lo dentro do limite. Para obter mais informações, consulte o artigo no site da Intel: Limitação do comprimento da variável System PATH | Intel®.
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Um "pequeno" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!