Corrigir perfil de cor revertendo para sRGB após suspensão no Windows 11
🔍 WiseChecker

Corrigir perfil de cor revertendo para sRGB após suspensão no Windows 11

Correção rápida: Ao sair da suspensão, a cadeia de exibição é reinicializada; o perfil ICC volta ao padrão do sistema (sRGB). Reaplique via Gerenciamento de Cores ou use um script PowerShell acionado ao despertar. Correção definitiva: defina o perfil como padrão do sistema no Gerenciamento de Cores, não apenas como padrão do dispositivo.

Você calibrou o monitor com um colorímetro, salvou um perfil ICC e o definiu como padrão do dispositivo no Gerenciamento de Cores. Tudo parece correto. Coloca o PC para dormir, acorda — as cores parecem ligeiramente estranhas, especialmente azuis e vermelhos deslocados. O perfil ICC não está mais ativo; o Windows reverteu para sRGB ao acordar.

Sintoma: O perfil de cor ICC volta ao sRGB após o PC sair da suspensão.
Atinge: Windows 11 com monitores com gerenciamento de cor.
Tempo de correção: 10 minutos.

ADVERTISEMENT

Por que a suspensão quebra os perfis de cor

Ao acordar, a sequência de inicialização do display do Windows reaplica o perfil de cor salvo. Se o perfil estiver armazenado como padrão do “usuário atual” em vez de padrão do “sistema”, a sequência de ativação pode ser executada antes que o contexto do usuário seja totalmente carregado — o perfil não é aplicado e o sistema usa sRGB. A reaplicação do lado do usuário não é feita automaticamente.

Método 1: Definir o perfil como padrão do sistema

  1. Clique com o botão direito na área de trabalho → Configurações de exibição.
  2. Role para baixo → Display avançadoPropriedades do adaptador de vídeo para Display X → guia Gerenciamento de Cores.
  3. Clique no botão Gerenciamento de Cores. Guia Dispositivos.
  4. Marque Usar minhas configurações para este dispositivo.
  5. Clique em Adicionar…, navegue até seu arquivo ICC, clique em Adicionar.
  6. Selecione o perfil e clique em Definir como Perfil Padrão.
  7. Clique na guia Avançado. Clique em Alterar padrões do sistema.
  8. Na nova janela, desmarque Usar calibração de vídeo do Windows (se estiver marcado).
  9. Na guia Dispositivos da nova janela, repita: adicione o ICC, defina como padrão. Isso define o perfil em nível de sistema.
  10. Clique em OK em todas as janelas.

ADVERTISEMENT

Método 2: Reaplicar via PowerShell ao acordar

  1. Crie um script C:\Scripts\reaplicar-cor.ps1:

    # Use o carregador de perfil ICC do DisplayCAL ou chamada de API direta

    (Implementação: carregue o ICC via SetDeviceGammaRamp ou chame o comando de recarregamento de uma ferramenta de calibração. O DisplayCAL tem um utilitário de recarregamento chamado loader.)

  2. Abra o Agendador de Tarefas. Crie uma tarefa acionada por Evento do Sistema — Log: Sistema; Origem: Power-Troubleshooter; ID do Evento: 1 (retomar da suspensão).
  3. Ação: powershell.exe -ExecutionPolicy Bypass -File C:\Scripts\reaplicar-cor.ps1.
  4. Salve. O script será executado a cada despertar.

Método 3: Usar o carregador do DisplayCAL para recarregamento automático

  1. Instale o DisplayCAL (gratuito, código aberto).
  2. Ele inclui um utilitário de carregamento que é executado no logon e reaplica seu perfil ICC.
  3. Configure-o para iniciar com o Windows e acionar em eventos de alteração de exibição.
  4. O carregador lida com eventos de despertar como parte de seu monitoramento.

ADVERTISEMENT

Verificação

  • Suspenda, acorde, verifique a cor. O perfil personalizado está ativo (mudança sutil de cor em comparação com sRGB).
  • Abra o Gerenciamento de Cores, o perfil atual mostra seu ICC como ativo.
  • Abra uma imagem de cores conhecidas; compare com um display apenas sRGB — as diferenças são intencionais.

Se nenhum desses funcionar

Se o perfil continuar revertendo apesar do padrão do sistema e do script de despertar, uma ferramenta de cor do fornecedor (NVIDIA, AMD, Intel) pode estar interceptando no nível do driver. Verifique o painel de controle da GPU para substituições de perfil de cor. Para reversões crônicas, use o software do calibrador de hardware (X-Rite, Datacolor), que gerencia o ciclo de vida do perfil de forma independente.

Conclusão: Perfis ICC precisam de vinculação em nível de sistema, não apenas de usuário. Defina em ambos os lugares através da guia Avançado do Gerenciamento de Cores. O DisplayCAL ou um script acionado ao despertar lida com casos extremos.

ADVERTISEMENT