Exclusões no Microsoft Defender Antivírus

As exclusões instruem o Microsoft Defender Antivirus a ignorar arquivos, pastas ou processos específicos durante a verificação. Cada exclusão é uma lacuna de proteção que reduz suas defesas, portanto, use exclusões com moderação. Defina uma exclusão apenas para resolver um problema específico, como um problema de compatibilidade de desempenho ou aplicativo, e considere alternativas como indicadores personalizados primeiro. Não exclua algo só porque você acha que pode ser um problema mais tarde. Para ver outros itens que você nunca deve excluir, consulte Exclusões que devem ser evitadas no Antivírus do Microsoft Defender e no Defender for Endpoint. Para obter mais informações sobre as compensações, consulte Visão geral de exclusões e indicadores em Microsoft Defender para Ponto de Extremidade.

Microsoft Defender Antivírus dá suporte aos seguintes tipos de exclusões:

  • Exclusões integradas: Exclusões predefinidas para arquivos do sistema operacional que o Microsoft Defender Antivirus aplica automaticamente, sem necessidade de configuração da sua parte. Para obter mais informações, consulte exclusões internas.
  • Exclusões personalizadas: exclusões que você mesmo define:
    • Exclusões de arquivo e pasta: exclua um arquivo específico ou tudo em uma pasta. Também conhecido como exclusões de caminho.
    • Exclusões de extensão de arquivo: exclua qualquer arquivo que tenha uma extensão específica, independentemente do local.
    • Exclusões de processo: exclua todos os arquivos abertos por um processo específico.
    • Exclusões contextuais: restrinja uma exclusão de caminho para que ela se aplique somente em um contexto específico, como somente quando um processo específico abrir o arquivo.

Para configurar qualquer um dos tipos de exclusão personalizados, consulte Configurar exclusões personalizadas para Microsoft Defender Antivírus.

Pontos importantes sobre exclusões

Tenha os seguintes pontos em mente ao definir exclusões:

  • As exclusões podem afetar diretamente o fato de o Microsoft Defender Antivirus bloquear, remediar ou inspecionar eventos relacionados aos arquivos, pastas ou processos excluídos. Eles também afetam recursos que dependem do mecanismo antivírus, como proteção contra malware, IOCs (Indicadores de Comprometimento) de arquivos e IOCs de certificado. As exclusões de processo em qualquer plataforma também impedem que as regras de proteção de rede e redução da superfície de ataque (ASR) inspecionem o tráfego ou impondo regras para os processos excluídos.

  • Mesmo com exclusões configuradas, Microsoft Defender Antivírus executa uma avaliação mínima para determinar se uma exclusão se aplica. Essa avaliação não envolve uma verificação de conteúdo completa. Quando os critérios de exclusão são atendidos, Microsoft Defender Antivírus ignora a verificação do arquivo, pasta ou processo especificado.

  • Em Windows Server, o Microsoft Defender Antivírus também aplica exclusões automáticas predefinidas para funções de servidor instaladas e exclusões internas para arquivos do sistema operacional. Essas exclusões predefinidas são separadas das exclusões personalizadas que você define. Para obter mais informações, consulte exclusões do antivírus Microsoft Defender no Windows Server.

  • As exclusões se aplicam a verificações agendadas, verificações sob demanda, proteção em tempo real e detecções de aplicativos potencialmente indesejados (PUA), mas não a todos os recursos do Defender para Ponto de Extremidade. Para excluir arquivos em todo o Defender para Ponto de Extremidade, use indicadores personalizados.

  • As exclusões do Microsoft Defender Antivirus se aplicam a algumas regras de ASR. Para obter mais informações, veja Exclusões de ficheiros e pastas para regras ASR.

  • Os arquivos que você exclui ainda podem acionar alertas de EDR e ainda podem gerar detecções comportamentais ou heurísticas de antivírus no portal do Microsoft Defender. Para excluir arquivos de forma mais ampla, adicione-os a Microsoft Defender para Ponto de Extremidade indicadores personalizados.

  • Não exclua unidades de rede mapeadas. Em vez disso, especifique o caminho de rede real.

  • Curingas (por exemplo, *) mudam a forma como as regras de exclusão são interpretadas. Para saber mais, confira Curingas em exclusões do Microsoft Defender Antivírus.

  • Por padrão, as alterações locais em exclusões por administradores (incluindo alterações feitas com o PowerShell e a Instrumentação de Gerenciamento de Windows ou WMI) são mescladas com exclusões implantadas pela Política de Grupo, Gerenciador de Configurações ou Microsoft Intune. As exclusões implantadas pela Política de Grupo têm precedência quando há um conflito e ficam visíveis no aplicativo Segurança do Windows. Para permitir que as alterações locais substituam as configurações gerenciadas, consulte Configurar como as listas de exclusão definidas local e globalmente são mescladas.

  • Examine e audite periodicamente suas exclusões. Verifique novamente e imponha mitigações como parte de sua revisão e preserve o contexto para o motivo pelo qual cada exclusão foi necessária.

Exclusões integradas

Microsoft Defender Antivírus inclui exclusões internas para arquivos do sistema operacional em todas as versões de cliente e servidor com suporte do Windows. Essas exclusões são entregues e mantidas atualizadas por meio de atualizações de inteligência de segurança à medida que o cenário de ameaças muda, portanto, elas se aplicam sem nenhuma configuração manual. Eles não aparecem nas listas de exclusão padrão no aplicativo Segurança do Windows.

Dica

Os locais padrão descritos neste artigo podem ser diferentes dos locais em seus dispositivos.

  • arquivos temp.edb do Windows:

    • %windir%\SoftwareDistribution\Datastore\*\tmp.edb
    • %ProgramData%\Microsoft\Search\Data\Applications\Windows\windows.edb
  • arquivos do Windows Update ou arquivos de Atualização Automática:

    • %windir%\SoftwareDistribution\Datastore\Datastore.edb
    • %windir%\SoftwareDistribution\Datastore\*\edb.chk
    • %windir%\SoftwareDistribution\Datastore\*\edb\*.log
    • %windir%\SoftwareDistribution\Datastore\*\Edb\*.jrs
    • %windir%\SoftwareDistribution\Datastore\*\Res\*.log
  • Arquivos da Segurança do Windows:

    • %windir%\Security\database\*.chk
    • %windir%\Security\database\*.edb
    • %windir%\Security\database\*.jrs
    • %windir%\Security\database\*.log
    • %windir%\Security\database\*.sdb
  • Arquivos de Política de Grupo:

    • %allusersprofile%\NTUser.pol
    • %SystemRoot%\System32\GroupPolicy\Machine\registry.pol
    • %SystemRoot%\System32\GroupPolicy\User\registry.pol

Nas versões com suporte do Windows Server, o Microsoft Defender Antivirus aplica um número maior de exclusões internas para recursos do servidor (como o Windows Internet Name Service e o File Replication Service) e exclusões automáticas para funções de servidor instaladas. Para obter mais informações, consulte exclusões do antivírus Microsoft Defender no Windows Server.

Exclusões de ficheiros e pastas

As exclusões de arquivos e pastas estão disponíveis para arquivos individuais e pastas inteiras, que são armazenadas juntas em uma lista de exclusão de caminho único. Uma exclusão de arquivo e pasta sempre se aplica a um local específico (caminho). Para excluir todos os arquivos com uma extensão específica, independentemente de onde estejam, use, em vez disso, uma exclusão por extensão de arquivo separada.

  • Arquivos: Os seguintes tipos de exclusões estão disponíveis:

    • Um arquivo individual especificado por seu caminho totalmente qualificado, como c:\sample\sample.test. Somente esse arquivo nesse local é excluído.
    • Um arquivo de programa executável especificado por seu caminho totalmente qualificado, como c:\test\process.exe. A exclusão de um arquivo executável impede que Microsoft Defender Antivírus verifiquem o próprio arquivo, não os arquivos que o programa abre. Para ignorar os arquivos abertos por um processo, use uma exclusão de processo em vez disso.

    Note

    Um valor que contém apenas o nome do arquivo, como sample.test, não exclui o arquivo de forma confiável. Em vez disso, especifique o caminho completo do arquivo. Cada curinga substitui uma pasta; portanto, c:\*\sample.test corresponde ao arquivo somente em pastas um nível abaixo de c:\, não na raiz ou em pastas em níveis mais profundos.

  • Pastas: Excluir tudo o que estiver em uma pasta, como todos os arquivos e subpastas em c:\test\sample. As seguintes condições se aplicam:

    • A exclusão cobre todos os arquivos e subpastas da pasta, exceto as subpastas de ponto de nova análise. Adicione uma entrada de exclusão de pasta separada para cada subpasta de ponto de nova análise que você desejar excluir.
    • Uma pasta de ponto de nova análise criada depois que o serviço do Microsoft Defender Antivírus é iniciado não será reconhecida como um destino de exclusão válido até que você reinicie o Windows.

Exclusões de extensão de arquivo

As exclusões de extensão de arquivo são armazenadas em uma lista de exclusão de extensão separada, diferente das exclusões de arquivo e pasta. Um valor como test é tratado como uma extensão apenas porque está na lista de extensões, não na lista de caminhos de arquivo e pasta.

  • Uma exclusão de extensão, como .test (o ponto à esquerda é opcional), aplica-se a qualquer arquivo com essa extensão, em qualquer lugar do dispositivo.
  • Para restringir uma extensão a um local específico, use uma exclusão de arquivos e pastas com um curinga, como c:\example\*.test.

Exclusões de processos

Uma exclusão de processo instrui o Microsoft Defender Antivírus a ignorar os arquivos abertos pelo processo. As exclusões de arquivos abertos por processos excluídos se aplicam a verificações agendadas e à proteção e ao monitoramento em tempo real sempre ativos.

Para excluir o próprio arquivo executável do processo, adicione um arquivo separado e uma exclusão de pasta para ele.

Use os seguintes métodos para excluir um processo:

  • Exclusões de nome de imagem: o nome do arquivo do processo sem um caminho, como MyProcess.exe. Exclui arquivos abertos por qualquer processo com esse nome, independentemente de onde ele seja executado, incluindo mídia removível.
  • Exclusões de caminho completo: o nome do arquivo e o caminho do processo, como C:\MyFolder\MyProcess.exe. Exclui arquivos abertos apenas por esse processo específico. Sempre que possível, use o caminho completo.

Aqui estão alguns exemplos de exclusão de processo:

  • test.exe exclui qualquer arquivo aberto por qualquer processo com esse nome, que inclui arquivos abertos pelos seguintes processos:
    • c:\sample\test.exe
    • d:\internal\files\test.exe
  • c:\test\test.exe exclui todos os arquivos abertos somente por esse processo.
  • c:\test\sample\* exclui qualquer arquivo aberto por qualquer processo nesse caminho de pasta específico. Por exemplo:
    • c:\test\sample\test.exe
    • c:\test\sample\test2.exe
    • c:\test\sample\utility.exe

Exclusões contextuais

Uma exclusão contextual restringe uma exclusão de arquivo e pasta para que Microsoft Defender Antivírus ignore o arquivo ou a pasta apenas em um contexto específico. Por exemplo, você pode excluir um arquivo somente quando um processo ou tipo específico de verificação o abre. Como cada exclusão melhora o desempenho, mas reduz a proteção, as restrições contextuais limitam essa compensação controlando quando uma exclusão se aplica.

Exclusões contextuais de arquivos e pastas exigem Microsoft Defender Antivírus como o aplicativo antivírus primário em dispositivos Windows:

  • Versão da plataforma: 4.18.2205.7 (maio de 2022) ou posterior.
  • Versão do mecanismo: 1.1.19300.2 (maio de 2022) ou posterior.

Exclusões de arquivo contextual e pasta são um recurso somente Windows. Eles não estão disponíveis em dispositivos Linux ou macOS, mesmo aqueles integrados ao Microsoft Defender para Ponto de Extremidade.

Você cria uma exclusão contextual adicionando restrições contextuais a uma exclusão padrão de arquivo e pasta e depois a aplica da mesma forma que qualquer outra exclusão. Para obter os métodos de configuração, consulte Configurar exclusões personalizadas para Microsoft Defender Antivírus.

Note

O aplicativo Segurança do Windows não dá suporte a exclusões contextuais.

As exclusões de arquivo contextual e pasta usam a seguinte sintaxe:

<RegularFileOrFolderExclusion>\:{ContextualRestrictionKeyword1:value1,ContextualRestrictionKeyword2:value2,...ContextualRestrictionKeywordN:valueN}

A parte <RegularFileOrFolderExclusion> é uma exclusão padrão de arquivo ou pasta; portanto, oferece suporte aos mesmos caracteres curinga (*, ? e variáveis de ambiente) e segue as mesmas regras de correspondência de caminhos. Para obter detalhes, confira Curingas em exclusões de arquivos e pastas. Em exclusões contextuais, uma barra invertida (\) é sempre necessária imediatamente antes dos dois-pontos (:) que separa o caminho das restrições {}, como em ...\:{...}.

Adicione as restrições contextuais na {} parte. Cada restrição contextual tem uma palavra-chave e um valor, conforme mostrado na tabela a seguir:

Tipo de restrição contextual Keyword Value
Restrição de arquivo e pasta PathType file

folder
Restrição do tipo de escaneamento ScanType quick

full
Restrição de gatilho de verificação ScanTrigger OnDemand

OnAccess

BM (Monitorização de comportamento)
Restrição de processo Process <path>

Importante

As restrições de palavras-chave contextuais (como PathType) e seus valores (como file, OnAccess e BM) diferenciam maiúsculas de minúsculas, conforme mostrado na tabela e nos exemplos a seguir. Os caminhos de arquivos, pastas e processos seguem as regras padrão de caminhos do Windows e não fazem distinção entre maiúsculas e minúsculas.

Note

Vários pares de valor e palavra-chave ScanType, ScanTrigger ou PathType em uma mesma exclusão contextual usam a lógica AND. Por exemplo, {ScanTrigger:OnAccess,ScanTrigger:OnDemand} nunca pode ser verdadeiro, e a exclusão nunca se aplica porque um único evento de varredura tem apenas um gatilho de varredura. Para excluir vários ScanType, ScanTriggerou PathType valores, crie várias exclusões contextuais.

Vários pares de valor e palavra-chave Process na mesma exclusão contextual usam a lógica OR, de modo que você possa excluir vários valores de Process em uma única exclusão. Para obter mais informações, consulte Restrições contextuais do processo.

Você pode combinar diferentes tipos de palavra-chave em uma exclusão contextual, conforme mostrado nas subseções a seguir.

Exclusões contextuais não são uma maneira confiável de lidar com falsos positivos (arquivos ou processos legítimos detectados incorretamente como mal-intencionados). Se você encontrar um falso positivo, poderá enviar o arquivo para Microsoft para análise no Segurança da Microsoft Intelligence. Com o Microsoft Defender para Ponto de Extremidade Plan 2 ou o Microsoft Defender XDR, você pode, em vez disso, enviar arquivos pelo portal do Microsoft Defender. Se você tiver Microsoft Defender para Ponto de Extremidade, também poderá criar um indicador de permissão personalizado como um método de supressão temporária. Para obter mais informações, veja Criar indicadores para ficheiros.

Restrições contextuais de caminho de arquivo ou pasta

Use a PathType palavra-chave de restrição contextual para identificar a exclusão apenas como um arquivo ou apenas uma pasta.

  • Use PathType:folder para aplicar a exclusão somente quando o item excluído for uma pasta, não um arquivo. Por exemplo:

    C:\documents\*\:{PathType:folder}

  • Use PathType:file para aplicar a exclusão somente quando o item excluído for um arquivo, não uma pasta. Por exemplo:

    C:\documents\*.mdb\:{PathType:file}

  • Se a PathType restrição não corresponder ao tipo de item excluído, a exclusão não se aplicará:

    • A restrição contextual identifica a exclusão como uma pasta, mas o item verificado é um arquivo.
    • A restrição contextual identifica a exclusão como um arquivo, mas o item verificado é uma pasta.
  • Este exemplo exclui arquivos .docx em qualquer pasta de primeiro nível da unidade C: das verificações sob demanda:

    c:\*\*.docx\:{PathType:file,ScanTrigger:OnDemand}

    Se você não incluir PathType:file na exclusão, todas as pastas cujos nomes terminam com .docx nessas mesmas pastas de primeiro nível também serão excluídas das verificações sob demanda.

Restrições contextuais do tipo de verificação

Use a ScanType palavra-chave de restrição contextual para aplicar a exclusão somente durante um tipo de verificação específico:

  • Verificações rápidas (quick): locais de inicialização comuns usados por malware, memória e determinadas chaves do Registro.
  • Verificações completas (full): localizações de verificação rápida mais o sistema de arquivos completo (todos os arquivos e pastas).

Para obter mais informações sobre cada tipo de verificação, consulte Comparando a verificação rápida, a verificação completa e a verificação personalizada.

Este exemplo exclui a pasta especificada somente durante uma verificação completa:

C:\documents\:{ScanType:full}

Este exemplo exclui o arquivo especificado somente durante uma verificação rápida:

C:\program.exe\:{ScanType:quick}

Para garantir que a exclusão se aplique apenas a arquivos, não a pastas (c:\program.exe pode ser uma pasta), use também a PathType restrição contextual, conforme mostrado no exemplo a seguir:

C:\program.exe\:{ScanType:quick,PathType:file}

Restrições contextuais do gatilho de verificação

Use a ScanTrigger palavra-chave de restrição contextual para aplicar a exclusão somente quando uma verificação for iniciada por um evento específico:

Este exemplo exclui a pasta especificada somente quando ela é verificada após ser acessada:

c:\documents\:{ScanTrigger:OnAccess}

Este exemplo exclui o arquivo especificado (não uma pasta) somente quando ele é verificado por um comando ou ação de administrador:

c:\documents\design.docx\:{PathType:file,ScanTrigger:OnDemand}

Restrições contextuais de processo

Use a Process palavra-chave de restrição contextual para aplicar a exclusão somente quando um processo específico acessar o arquivo ou a pasta.

  • Evite excluir o processo em si, pois a exclusão do processo faz com que Microsoft Defender Antivírus ignore todas as outras operações por esse processo.

  • Curingas têm suporte no nome e no caminho do processo.

  • Você pode listar vários processos em uma única exclusão contextual usando a seguinte sintaxe:

    <RegularFileOrFolderExclusion>\:{Process1:value1,Process2:value2,...ProcessN:valueN}

    Ao contrário de outros tipos de restrição contextual, várias Process restrições são correspondidas à lógica OR: a exclusão se aplica se qualquer um dos processos listados acessa o arquivo ou a pasta.

  • Usar muitas restrições de processo em um dispositivo pode prejudicar o desempenho.

  • Se uma exclusão for restrita a um processo específico, outros processos ativos (como indexação, backup ou atualizações) ainda poderão disparar verificações de arquivo.

Este exemplo exclui o arquivo especificado somente quando o processo especificado o acessa:

c:\documents\design.docx\:{Process:"winword.exe"}

Este exemplo exclui o arquivo especificado (não uma pasta) somente quando os processos especificados o acessam:

c:\documents\design.docx\:{PathType:file,Process:"winword.exe",Process:"msaccess.exe",Process:"C:\Program Files*\Microsoft Office\root\Office??\winword.exe"}

Curingas em exclusões do Microsoft Defender Antivírus

Você pode usar o asterisco *, o ponto de interrogação ?ou as variáveis de ambiente como curingas em exclusões de arquivo, pasta e processo. Você pode combinar *, ? e variáveis de ambiente em uma única exclusão.

Como o Microsoft Defender Antivírus interpreta caracteres curinga difere da forma como eles são normalmente usados em outros aplicativos e linguagens:

  • O serviço Antivírus do Microsoft Defender é executado no contexto do sistema usando a conta LocalSystem. O serviço obtém informações de variáveis de ambiente do sistema e não de variáveis de ambiente de utilizador . Utilize apenas os seguintes tipos de variáveis de ambiente como carateres universais:
  • Você pode usar no máximo seis curingas por entrada.
  • Você não pode usar um curinga em vez de uma letra de unidade.

Caracteres curinga em exclusões de arquivos e pastas

O comportamento de curingas para exclusões de arquivos e pastas é descrito na lista a seguir. Como essas são entradas de exclusão, excluir significa que a entrada corresponde e ignora o item listado.

  • * (asterisco):
    • Em um nome de arquivo ou extensão: corresponde a qualquer número de caracteres, mas aplica-se somente a arquivos na última pasta nomeada na entrada (não subpastas). Por exemplo, C:\MyData\*.txt exclui C:\MyData\notes.txt.
    • Em um caminho de pasta: corresponde a uma única pasta. Use múltiplas instâncias de \*\ para pastas aninhadas sem nome. Após a correspondência entre pastas nomeadas e com curingas, todas as subpastas também serão incluídas. Por exemplo:
      • C:\somepath\*\Data exclui qualquer arquivo em C:\somepath\Archives\Data e suas subpastas, e em C:\somepath\Authorized\Data e suas subpastas.
      • C:\Serv\*\*\Backup exclui qualquer arquivo em C:\Serv\Primary\Denied\Backup e suas subpastas, e em C:\Serv\Secondary\Allowed\Backup e suas subpastas.
  • ? (ponto de interrogação):
    • Em um nome de arquivo ou extensão: corresponde a um único caractere, mas aplica-se apenas a arquivos na última pasta nomeada na entrada (não subpastas). Por exemplo, C:\MyData\my?.zip exclui C:\MyData\my1.zip.
    • Em um caminho de pasta: corresponde a um único caractere em um nome de pasta. Após a correspondência entre pastas nomeadas e com curingas, todas as subpastas também serão incluídas. Por exemplo, C:\somepath\?\Data exclui qualquer arquivo em C:\somepath\P\Data e em suas subpastas, e C:\somepath\test0?\Data exclui qualquer arquivo em C:\somepath\test01\Data e em suas subpastas.
  • Variáveis de ambiente: são expandidas para um caminho quando a exclusão é avaliada. Por exemplo, %ALLUSERSPROFILE%\CustomLogFiles exclui C:\ProgramData\CustomLogFiles\Folder1\file1.txt.
  • Combine e misture: Combine variáveis de ambiente, * e ? em uma única entrada. Por exemplo, %PROGRAMFILES%\Contoso*\v?\bin\contoso.exe exclui C:\Program Files\Contoso Labs\v1\bin\contoso.exe.

Importante

Se misturar uma exclusão de ficheiros com uma exclusão de pasta, as regras param na correspondência de exclusão de ficheiros na pasta correspondente e não procuram correspondências de ficheiros em subpastas.

Por exemplo, c:\data\*\marked\date* exclui todos os ficheiros que começam com "data" nas pastas c:\data\final\marked e c:\data\review\marked, mas não nas subpastas dessas pastas.

Curingas em exclusões de processo

Curingas estão disponíveis em exclusões de processo, mas a usabilidade é um pouco diferente:

O comportamento de curingas para exclusões de processo de caminho completo é descrito na lista a seguir. Como são entradas de exclusão, exclui significa que a entrada corresponde e ignora os arquivos abertos pelo processo listado.

  • * (asterisco): corresponde a qualquer número de caracteres. Por exemplo:
    • C:\MyFolder\* exclui qualquer arquivo aberto por C:\MyFolder\MyProcess.exe ou C:\MyFolder\AnotherProcess.exe.
    • C:\*\*\MyProcess.exe exclui qualquer arquivo aberto por C:\MyFolder1\MyFolder2\MyProcess.exe ou C:\MyFolder3\MyFolder4\MyProcess.exe.
    • C:\*\MyFolder\My*.exe exclui qualquer arquivo aberto por C:\MyOtherFolder\MyFolder\MyProcess.exe ou C:\AnotherFolder\MyFolder\MyOtherProcess.exe.
  • ? (ponto de interrogação): corresponde a um único caractere. Por exemplo, C:\MyFolder\MyProcess??.exe exclui qualquer arquivo aberto por C:\MyFolder\MyProcess42.exe, C:\MyFolder\MyProcessAA.exeou C:\MyFolder\MyProcessF5.exe.
  • Variáveis de ambiente: são expandidas para um caminho quando a exclusão é avaliada. Por exemplo, %ALLUSERSPROFILE%\MyFolder\MyProcess.exe exclui qualquer arquivo aberto por C:\ProgramData\MyFolder\MyProcess.exe.

Variáveis de ambiente do sistema

Como o serviço Microsoft Defender Antivírus é executado na conta LocalSystem, uma variável de ambiente em uma exclusão é resolvida para o local da conta do sistema, que costuma ser diferente do local da conta de usuário que você esperaria. A tabela a seguir lista as variáveis de ambiente do sistema mais usadas e os locais padrão para os quais elas resolvem. A coluna Mesmo local que o usuário? indica se a variável aponta para o mesmo caminho em um contexto normal de usuário (Não significa que ela é resolvida em um local diferente no LocalSystem). Para obter informações gerais sobre Windows variáveis de ambiente, consulte Variáveis de ambiente reconhecidas.

Variável do sistema É resolvido desta forma Igual a
localização do usuário?
Exemplos
%ALLUSERSPROFILE% C:\ProgramData Sim %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs

%ALLUSERSPROFILE%\Microsoft\Windows\DeviceMetadataStore

%ALLUSERSPROFILE%\Microsoft\Windows\Templates
%APPDATA% C:\Windows\System32\config\systemprofile\AppData\Roaming No %APPDATA%\Microsoft\Windows\Start Menu

%APPDATA%\Microsoft\Windows\Start Menu\Programs
%CommonProgramFiles% C:\Program Files\Common Files Sim
%CommonProgramFiles(x86)% C:\Program Files (x86)\Common Files Sim
%LOCALAPPDATA% C:\Windows\System32\config\systemprofile\AppData\Local No %LOCALAPPDATA%\Microsoft\Windows\History
%ProgramData% C:\ProgramData Sim
%ProgramFiles% C:\Program Files Sim %ProgramFiles%\Common Files
%ProgramFiles(x86)% C:\Program Files (x86) Sim %ProgramFiles(x86)%\Common Files
%PUBLIC% C:\Users\Public Sim %PUBLIC%\Desktop

%PUBLIC%\Documents

%PUBLIC%\Pictures
%SystemDrive% C: Sim %SystemDrive%\Program Files

%SystemDrive%\Program Files (x86)

%SystemDrive%\Users
%SystemRoot% C:\Windows Sim
%TEMP% C:\Windows\TEMP No
%TMP% C:\Windows\TEMP No
%USERPROFILE% C:\Windows\System32\config\systemprofile No %USERPROFILE%\AppData\Local

%USERPROFILE%\AppData\LocalLow

%USERPROFILE%\AppData\Roaming
%windir% C:\Windows Sim %windir%\Fonts

%windir%\System32

%windir%\Resources

Consulte também