Variáveis de ambiente do Windows são comandos de atalho comumente usados para abrir um caminho de pasta no Windows. Se desejar localizar pastas específicas ou solucionar um bug, você pode executar essas tarefas rapidamente digitando variáveis de ambiente no menu Executar ou no prompt de comando. A seguir está uma lista completa de variáveis de ambiente do sistema e do usuário no Windows 10 e no Windows 11.
Leia também:
Variáveis de ambiente no Windows são comandos que iniciam um caminho de pasta usando uma breve sequência de texto dentro de caracteres de sinal de porcentagem (%). O “ambiente” aqui se refere ao tempo de execução em que um programa é executado. Na verdade, o objetivo desses comandos é impactar vários processos em execução no seu computador.
Exemplos populares de variáveis de ambiente são “%AppData%”, “DriverData%”, “%temp%” e “%WinDir%”. Você pode tê-los usado no menu Executar ou no prompt de comando sem saber que são chamados de variáveis de ambiente.
Leia também:
Como acessar variáveis de ambiente no Windows
É muito fácil verificar todas as variáveis de ambiente presentes em um dispositivo Windows.
- Inicie “Exibir configurações avançadas do sistema” usando o botão Pesquisar (lupa) no Windows.

- Como alternativa, abra Configurações usandoGanhar+EU, toque em “Sistema -> Sobre -> Configurações avançadas do sistema”.
- Vá para a guia “Avançado” e clique em “Variáveis de ambiente” em “Inicialização e recuperação”.

Variáveis de ambiente de sistema versus usuário
Na opção de menu acima, você pode ver todas as variáveis de ambiente padrão/padrão em um só lugar. Estes são ainda classificados em duas categorias:
- Variáveis de ambiente do usuário: referem-se a caminhos de arquivos e pastas centrados no usuário. Você pode adicionar atalhos a qualquer programa que usar, como OneDrive, Microsoft Office, um aplicativo Xbox PC e muito mais, e pode editar e até mesmo excluir livremente o conteúdo das variáveis de ambiente do usuário.
- Variáveis de ambiente do sistema: esses são os caminhos de arquivos e pastas centrados no sistema. Embora você possa adicionar novas variáveis de ambiente do sistema (somente se estiverem ausentes). Não edite ou exclua os existentes, pois isso pode danificar o seu dispositivo.

Leia também:
1.%AppData% e%LocalAppData%
%AppData% aponta para a pasta AppData Roaming que está conectada ao seu perfil de usuário do Windows. Roaming significa que suas informações de login de usuário podem ser transferidas de um dispositivo Windows para outro. Por outro lado, %LocalAppData% abre pastas de perfis de usuários locais criadas em um PC com Windows.
Usos
- Localizar e limpar arquivos, configurações e dados desnecessários acumulados nas pastas AppData.
- Usuário administrador retomando a propriedade total de importantes.

2. %CD%
CD (alterar diretório) é uma string de texto comum usada para alternar caminhos de diretório no prompt de comando do Windows e no PowerShell. Assim, a variável %CD% informa o diretório de execução preciso no qual você está executando seu código.
Usos
- Depois de percorrer várias linhas de texto no prompt de comando, é fácil esquecer qual é o diretório de trabalho atual. Digitando
echo %CD%fornece o atual. - Se você executar vários prompts de comando ao mesmo tempo, %CD% evita o trabalho de identificar o diretório de trabalho correto.

3.%CommonProgramFiles%
A variável% CommonProgramFiles% refere-se a um diretório do Windows chamado “Arquivos Comuns”. Ele contém muitos tipos de arquivos e pastas de 64 bits compartilhados entre vários aplicativos. Outra variável relacionada, %CommonProgramFiles(x86)%, faz o mesmo trabalho, mas apenas para programas e utilitários baseados em x86 (32 bits).
Usos
- A variável abre um subdiretório onde você pode visualizar todos os arquivos compartilhados por programas instalados separadamente.
- Para qualquer programa, você pode acessar componentes comuns presentes em pastas de 64 e 32 bits. Isso inclui estruturas, serviços e arquivos DLL.

Leia também:
4.%COMSPEC%
%COMSPEC% ou %ComSpec% é uma entrada de texto de atalho usada no menu Executar para abrir o prompt de comando. Ele exibe exclusivamente todo o caminho da linha de comando “C:\Windows\System32\Cmd.exe” no título da janela.
Usos
- Interaja com a linha de comando diretamente de qualquer local do seu PC.
- Se você estiver executando um computador sem disco rígido, poderá inicializar o dispositivo iniciando o CMD junto com ume unidade USB.

5. %Data% ou %Hora%
Como o nome sugere, as variáveis de ambiente %Date% e %Time% são usadas para exibir a data e hora atuais no seu dispositivo. Uma saída correta confirmará que as configurações de data e hora mais recentes estão em vigor.
Usos
- Esta variável é usada para verificar se a data e hora atuais do sistema estão corretas.
- Alterar a data e hora atuais de acordo com “mm-dd-aa” e o formato de 24 horas “0:hh:mm:ss”.

6.%DadosdoDriver%
%DriverData% é uma variável que se refere à pasta DriverData em seu PC com Windows. Ele está localizado em “C:\Windows\System32\Drivers”. Esta é uma pasta central que contém todas as informações do seu driver.
Usos
- Como a pasta é acessível para “Restauração do Sistema”, SFC e outros processos internos, sua variável é muito útil para localizar possíveis erros.
- Ao instalar qualquer novo hardware, use a variável para verificar se a pasta DriverData foi afetada.

Leia também:
7.%HomeDrive%
A importantíssima unidade C:\ é crucial para tudo o que você faz em seu sistema. Um comando como %HomeDrive% (ou %SystemDrive%) ajuda você a abrir e visualizar o local para atividades futuras.
Usos
- Acesse a unidade C:\ de qualquer lugar do seu PC.
- Vincule-se a outras variáveis de ambiente, como %CD% ou %CommonProgramFiles%.

8.%LogOnServer%
Cada computador está conectado a um grupo de domínio ou rede de dispositivos. %LogOnServer% exibe o servidor de logon do Windows atual, que pode ser tão simples quanto o nome do seu computador (abaixo) ou um domínio corporativo.
Usos
- Descubra rapidamente o servidor de logon do Windows no qual você está autenticado.
- Valide seu login de usuário na conta correta da Microsoft.

9.%Number_Of_Processors%
Como o nome sugere, %Number_Of_Processors% fornece o número de núcleos da CPU do Windows. O comando retorna um valor numérico simples referente ao número de núcleos de processador que seu dispositivo possui.
Usos
- Quer o seu PC tenha uma configuração de processador duplo (2), quádruplo (4) ou octa-core (8), usando
echo %Number_Of_Processors%é a maneira mais rápida de descobrir. - Isso é muito útil quando você deseja saber se seu dispositivo suportará determinados jogos e aplicativos que você deseja executar.

Leia também:
10.%OneDrive%
A pasta OneDrive contém todos os seus aplicativos essenciais, como a área de trabalho, documentos e quaisquer arquivos e pastas sincronizados com os servidores em nuvem da Microsoft. Para abrir esta pasta, você pode usar sua variável de ambiente homônima,% OneDrive%.
Usos
- Acesse rapidamente seus dados do Microsoft Cloud de qualquer local do seu PC.
- Ao usar a pasta OneDrive com Linha de Comando, esta variável abrirá todo o caminho da rede.

11. %OS%
O Windows executa seu sistema operacional proprietário Windows NT desde 1993. Executando um comando específico do sistema operacional comoecho %OS%oferece uma visão rápida do seu sistema operacional atual.
Usos
- Se você deseja garantir que sua versão atual do Windows seja uma cópia válida (e não pirata), esta variável lhe dá a confirmação.

12.%Caminho%
%Path% é uma das variáveis de ambiente mais comuns para serem usadas em seu dispositivo Windows 10/11. Quando você executa umecho %Path%, fornece todos os arquivos Path importantes disponíveis em seu PC.
Usos
- Veja todos os seus arquivos do caminho do Windows em um só lugar. Isso inclui a rotina “C:\Windows\System32” e outros locais de arquivos para PowerShell, WindowsApps e OpenSSH.
- Você pode utilizar esses locais de arquivo Path com outros comandos.

13.%CaminhoExt%
Ao instalar aplicativos nativos e de terceiros no Windows, você encontra muitos arquivos com extensões, como .COM, .EXE, .BAT (arquivos em lote), .VBS, .VBE e assim por diante. %PathExt% informa todos os tipos de extensão de arquivo que você precisa observar na variável %Path%.
Usos
- Conheça todas as extensões de arquivo que podem ser executadas no prompt de comando.
- Inicie um programa ou script na linha de comando sem especificar o sufixo, como .EXE.

Leia também:
14.%Arquitetura_de_processador%
Que tipo de microprocessador seu dispositivo Windows contém? Com uma variávelecho %Processor_Architecture%, você pode saber facilmente se está usando Intel ou AMD (ou qualquer outra CPU) e se é de 64 ou 32 bits.
Usos
- Conhecer a arquitetura exata que seu dispositivo Windows usa é útil ao instalar jogos e aplicativos compatíveis.

15.%Processor_Identificador%
Oecho %Processor_Identifier%A variável se aprofunda nas informações específicas da CPU, incluindo família de processadores e séries de modelos, seja Intel genuíno ou AMD, e em que nível de mudança de design um processador foi integrado. (É chamado de “stepping” do processador.)
Usos
- Aplicativos avançados, como criação de scripts em lote do Windows ou teste de falhas de hardware.
- Testando a compatibilidade de hardware de componentes externos, como placa-mãe, RAM etc., com o seu dispositivo Windows.

16.%Processor_Level%
Ao analisar a arquitetura do chip,echo %Processor_Level%exibe o nível do processador mostrando o número do modelo da CPU instalada em seu dispositivo. É expresso numericamente como 3,4, 5 (para x86) a 6 para computadores (x64).
Usos
- Validando se você possui os recursos corretos de processador, conforme anunciado pelo fabricante do chip.

17.% Revisão_do Processador%
Enquanto cada processador está sendo projetado, ele passa por uma série de iterações de design.echo %Processor_Revision%informa o número de revisão da CPU instalada. Em outras palavras, permite saber o quão avançado é um processador.
Usos
- Ao comprar um novo laptop, você pode usar esta variável para tomar uma decisão informada na escolha de um chipset.

Leia também:
18.%DadosdoPrograma%
Assim como os Arquivos de Programas, a pasta Program Data é usada pelo Windows para instalar aplicativos padrão, mas não requer privilégios de administrador de nível superior. Usar %ProgramData% oferece acesso fácil a esta pasta.
Usos
- Os autores de malware geralmente tentam atacar a pasta ProgramData, pois a adulteração de seus arquivos pode afetar os aplicativos instalados. Sempre mantê-lo escondido é importante.
- Como usuário administrador, você deve ficar atento a quaisquer alterações na pasta. Use “Restauração do Sistema” se notar algum erro.

19.% Arquivos de Programas%
As variáveis %ProgramFiles% e %ProgramFiles(86)% iniciam diretamente os respectivos Arquivos de Programas e Arquivos de Programas para pastas de aplicativos de 32 bits. Isso permite que você visualize todos os componentes do arquivo instalado.
Usos
- Adicione, edite e exclua quaisquer arquivos de programa diretamente nesta seção.
- Você não consegue acessar o Explorador de Arquivos por algum motivo? Nesse caso, %ProgramFiles% no menu Executar oferece acesso rápido a esta pasta.

20.%Prompt%
A variável Prompt, %Prompt%, dá uma indicação do Prompt de Comando atual, validando se o seu executável do Prompt de Comando,cmd.exeestá presente no caminho de pasta correto. Está escrito comoecho %Prompt%e retorna valores específicos conforme mostrado abaixo.
Usos
- O texto do prompt de saída pode ser retornado. Consiste em vários caracteres, onde $P se refere a uma unidade e caminho atuais e $G significa igual ou maior que. Assim, se você obtiver uma saída como $P$G, isso significa que seu
cmd.exeestá na pasta certa.

21.%PSModulePath%
O script do Windows PowerShell usa vários módulos localizados em diferentes partes de um PC com Windows. A variável %PSModulePath% usada comoecho %PSModulePath%exibe todos os vários locais para ele, como Arquivos de Programas ou System32.
Usos
- Os módulos do PowerShell contêm vários componentes, como cmdlets, provedores, fluxos de trabalho e aliases. Eles são frequentemente usados em atividades de codificação em sincronia com a janela principal do PowerShell.
- Você pode acessá-los centralmente com um
%PSModulePath%variável sem ter que procurá-los individualmente.

Leia também:
22.% Público%
A variável %Public% quando digitada no menu Executar revela a pasta de usuários públicos localizada emC:\Users\Public. Ele armazena todos os documentos, downloads, músicas e imagens anexados à pasta acessível ao público.
Usos
- Obtendo uma visão panorâmica de todas as contas de usuário registradas em um dispositivo Windows.
- Compartilhando dados com outras pessoas através do seu computador ou rede.

23.% Aleatório%
O Prompt de Comando possui sua própria variável,%Random%, que é usada para gerar um número aleatório entre 0 e 32767. Para usá-lo, você precisa digitarecho %Random%,que irá gerar um número, como 21907 mostrado aqui.
Usos
- Números aleatórios são frequentemente usados em scripts em lote do Windows para fins de teste.
- Se você estiver enfrentando problemas com a exibição numérica em seu dispositivo, teste se os números aleatórios estão sendo exibidos corretamente na linha de comando.

24.%SessãoNome%
Se você usa áreas de trabalho remotas com frequência, pode ser difícil saber se a sessão atual hospedada é local no dispositivo. Este problema pode ser resolvido usandoecho %SessionName%.
Usos
- Se SessionName for mostrado como “Console”, você sabe que a sessão é local para o seu dispositivo.
- Da mesma forma, se você vir uma saída como “RDP-Tcp#”, ela informará se você está usando uma sessão de área de trabalho remota.

25.% SystemRoot%
A raiz do sistema da sua pasta,C:\Windows, contém muitos utilitários que são essenciais para o desempenho do seu dispositivo. Todos eles podem ser acessados centralmente a partir da variável %SystemRoot% no menu Executar. Verifique também% WinDir%..
Usos
- Acessando os aplicativos do Painel de Controle, pois eles estão diretamente vinculados à pasta Raiz do Sistema.
- A raiz do sistema contém utilitários como “Fontes”. Você pode abrir diretamente esses caminhos de pasta no menu Executar e operar neles usando o prompt de comando.

26.%Temp%
Uma das aplicações mais conhecidas de variáveis de ambiente, as pastas de arquivos temporários podem ser acessadas usando %Temp% ou %Tmp% no menu Executar.
Usos
- Em vez de lembrar o caminho inteiro “C:\Users\AppData\Local\Temp”, você pode simplesmente abrir a pasta de arquivos temporários com um comando simples e fácil de lembrar.
- Exclua quantos arquivos temporários desejar para liberar espaço no seu dispositivo e melhorar o desempenho do PC.

Leia também:
27.%UserDomain%
Cada dispositivo desktop é marcado por um domínio de usuário. Para saber onde seu usuário atual está hospedado, você pode verificar o domínio com uma variável de ambiente chamada %UserDomain%. Ele deve ser executado com um comando echo comoecho %UserDomain%.
Usos
- Mapeando a sessão atual da área de trabalho do usuário do PC com seu nome de usuário.
- Configurando políticas de usuário de grupo para vários usuários.

28.%Perfil de usuário%
Se houver vários nomes de usuário registrados em um dispositivo Windows, será difícil saber qual usuário está conectado a um perfil de desktop atual. Usar uma variável de menu Executar, como% UserProfile%, fornecerá uma visão completa.
Usos
- Acessar e gerenciar vários perfis de usuário registrados em um PC Windows.
- Excluir e editar a área de trabalho, documentos e downloads de vários perfis de usuário (algo que somente usuários administradores podem fazer).

29.%WinDir%
O %WinDir% é semelhante ao %SystemRoot%, pois ambos apontam para oC:\Windowslocalização no seu PC. No entanto, ao contrário deste último, o WinDir pode ser usado para iniciar chamadas padrão do sistema Windows para abrir uma pasta ou obter uma saída específica. Também é mais comumente usado nos dispositivos Windows mais recentes.
Usos
- Acesse centralmente relatórios de erros relativos a falhas do sistema, pois todos eles estão vinculados à variável %WinDir% e sua localização
C:\Windows. - A pasta WinDir está intimamente ligada à conta do administrador e aos aplicativos de 64 bits.

30.% ZES_ENABLE_SYSMAN%
Sysman significa biblioteca de gerenciamento de recursos do sistema. Isso abrange muitas coisas no Windows 11/10, como gerenciamento de energia de vários componentes do sistema. Para ativar esta configuração, você precisa inserirecho %ZES_ENABLE_SYSMAN%.
Usos
- Se o valor Output retornar como 1, significa que as configurações padrão do SysMan para a CPU foram inicializadas.
- Em alguns dispositivos Windows, você pode usar
echo %ZES_ENABLE_SYSMAN_LOW_POWER%para garantir configurações de baixa potência. Assim, ambos os comandos Sysman podem ser usados para ativar ou desativar as configurações atuais de baixo consumo de energia.

Leia também:
Perguntas frequentes
Como posso resolver variáveis de ambiente do Windows que não são reconhecidas?
Se uma ou mais variáveis de ambiente do Windows não estiverem sendo reconhecidas, é possível que suas configurações estejam faltando no seu dispositivo. Vá para “Exibir configurações avançadas do sistema” no menu de pesquisa e abra Variáveis de ambiente e, em seguida, adicione as variáveis de ambiente ausentes, uma por uma. Feche a janela e tente resolver o problema.
Como posso exportar e importar variáveis de ambiente no Windows?
Para exportar ou importar variáveis de ambiente no Windows, você precisa abrir o Editor do Registro no menu Executar (regedit.exe). Você encontrará variáveis de ambiente aqui em “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” e “HKEY_CURRENT_USER\Environment”. Você pode exportar e importar as novas variáveis de ambiente no painel direito desta seção.
Como atualizo variáveis de ambiente no Windows?
Na janela do prompt de comando, usar o comando “cls” limpará a tela e atualizará todas as variáveis de ambiente para você. Mas para fazer isso corretamente, primeiro você precisa definir as variáveis em seus respectivos locais. Veja isto.
Crédito da imagem:PixabayTodas as capturas de tela por Sayak Boral
