Por que o UAC exibe uma cor diferente em um build assinado no Windows 11
🔍 WiseChecker

Por que o UAC exibe uma cor diferente em um build assinado no Windows 11

Solução rápida: A cor do prompt do UAC indica o nível de confiança. Azul significa que o aplicativo é assinado pela Microsoft e verificado; amarelo significa assinado por um editor terceirizado verificado; vermelho significa não assinado ou não confiável; cinza significa operação padrão do Windows. A cor não é um bug — é um indicador visual de segurança.

Você executou um aplicativo no Windows 11 e notou que o prompt do UAC está amarelo em vez do azul usual que você lembra. Ou vê um prompt vermelho e se pergunta se o aplicativo é malicioso. O esquema de cores do UAC tem significado, e entendê-lo ajuda você a tomar melhores decisões de confiança.

Sintoma: Prompts do UAC aparecem em cores diferentes para aplicativos diferentes; você se pergunta o que as cores significam.
Afeta: Windows 11 (qualquer edição) com UAC habilitado.
Tempo de correção: 2 minutos.

ADVERTISEMENT

Códigos de cores do UAC

Azul (assinado pela Microsoft): O aplicativo é assinado com um certificado da Microsoft. É software enviado com o Windows ou publicado pela Microsoft (Edge, Office, etc.). Maior confiança.

Amarelo (terceiros verificado): O aplicativo é assinado por um editor terceirizado verificado cujo certificado o Windows confia. É a maioria dos softwares comerciais assinados.

Vermelho (não assinado ou bloqueado): O aplicativo não é assinado, foi revogado ou está bloqueado pelo SmartScreen. Trate com cautela — é um aviso.

Cinza (sistema operacional): O prompt vem do próprio Windows (uma ferramenta do sistema, uma página de Configurações de administrador).

O que fazer com base na cor

  1. Azul: Seguro permitir. Verifique se o nome do editor corresponde ao aplicativo esperado.
  2. Amarelo: Permita se você confia no editor. Verifique o nome do editor no prompt.
  3. Vermelho: Não permita a menos que você precise especificamente deste aplicativo não assinado e confie na fonte.
  4. Cinza: Operação do sistema. Permita conforme esperado.

ADVERTISEMENT

Como verificar qual aplicativo está solicitando

  1. O prompt do UAC mostra o nome do programa, editor verificado e origem (caminho do arquivo).
  2. Clique em Mostrar mais detalhes para ver o caminho completo do arquivo e o editor.
  3. Para prompts cinza onde o editor é “Microsoft Windows”, a operação é interna.

Se nada disso funcionar

Se a cor de um prompt do UAC parecer errada (um aplicativo da Microsoft aparecendo amarelo em vez de azul), o sistema operacional pode ter um problema de certificado — verifique o Visualizador de Eventos para erros de assinatura de código. Para prompts que deveriam ser azuis mas aparecem amarelos, o certificado de assinatura pode estar ausente do repositório confiável da Microsoft; reinstale o runtime .NET ou execute sfc /scannow para restaurar a integridade do certificado.

Conclusão: As cores do UAC são indicadores de segurança intencionais. Azul = Microsoft, Amarelo = editor confiável, Vermelho = não assinado/bloqueado, Cinza = SO. Leia o nome do editor em cada prompt independentemente da cor.

ADVERTISEMENT