📑 Tabela de Conteúdo

Como Ajustar o Brilho do Windows via Script: Guia Simples com PowerShell e Menu Interativo (2025)



Manter o brilho ideal da tela pode parecer simples, mas no Windows 10 e 11 isso às vezes fica escondido entre menus confusos. Para quem busca praticidade e rapidez, existe uma solução excelente: ajustar o brilho diretamente por scripts, usando PowerShell e um menu interativo que você mesmo pode criar em segundos.

Neste guia, você aprende passo a passo como controlar o brilho da sua tela de forma prática, rápida e altamente eficiente — ideal para o dia a dia, para gamers, para quem trabalha à noite ou simplesmente para quem não aguenta mais procurar a opção de brilho nos menus do Windows.


🔥 Por que ajustar o brilho via script?

Fazer isso pelo Windows é lento e nada prático. Já com um script:

  • Você ajusta o brilho com um clique.

  • Pode criar atalhos na área de trabalho.

  • Não precisa abrir configurações escondidas.

  • É extremamente leve e rápido.

Se você gosta de produtividade, prepare-se: este tutorial vai virar parte da sua rotina.


🟦 Como funciona o ajuste de brilho via PowerShell

O Windows possui uma classe nativa chamada WmiMonitorBrightnessMethods, que permite enviar comandos diretamente ao controlador de brilho da tela.
Ou seja, não mexemos no registro — que raramente funciona — e sim no método oficial usado pelo próprio sistema.

Aqui está o comando base:

(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1, <valor>)

🔹 Troque <valor> por um número entre 0 e 100 — isso define o brilho em porcentagem.


Comando rápido para ajustar brilho instantaneamente

▶ Brilho em 80%

powershell.exe -Command "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1, 80)"

▶ Brilho mínimo (10%)

powershell.exe -Command "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1, 10)"

▶ Brilho máximo (100%)

powershell.exe -Command "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,100)"

Simples, direto e imediato.


🟢 Crie um arquivo .BAT para ajustar brilho automaticamente

Se quiser transformar o ajuste em um botão rápido, faça o seguinte:

  1. Abra o Bloco de Notas.

  2. Cole o comando desejado.

  3. Salve como
    ajustar-brilho.bat

  4. Clique duas vezes para executar.

Pronto. O brilho da sua tela muda na hora.


⚙️ Crie um menu interativo para escolher o brilho

Se você quer uma ferramenta mais completa, com opções pré-configuradas, use este arquivo .BAT:

@echo off echo =============================== echo AJUSTE DE BRILHO WINDOWS echo =============================== echo 1 - Brilho 20 echo 2 - Brilho 40 echo 3 - Brilho 60 echo 4 - Brilho 80 echo 5 - Brilho 100 set /p op=Escolha: if %op%==1 powershell "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,20)" if %op%==2 powershell "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,40)" if %op%==3 powershell "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,60)" if %op%==4 powershell "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,80)" if %op%==5 powershell "(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,100)"

✔ O que esse menu oferece?

  • Ajuste rápido

  • Interface limpa

  • Opções práticas

  • Fácil de distribuir para equipe de TI

Perfeito para notebooks corporativos, call centers, técnicos e usuários avançados.


💡 Dicas extras para produtividade

  • Crie atalhos diferentes para 20, 50, 80 e 100% na área de trabalho.

  • Transforme o script em atalho com ícone personalizado.

  • Use ferramentas como o Task Scheduler para ajustar o brilho automaticamente à noite.

Se quiser, posso gerar ícones PNG personalizados para seus atalhos.


🎯 Conclusão: a forma mais rápida e inteligente de ajustar brilho no Windows

Ajustar brilho diretamente pelo Windows é lento e pouco intuitivo — mas com scripts você torna essa ação rápida, eficiente e acessível.

Usando PowerShell e o menu em batch deste tutorial, você:

  • ganha tempo,

  • aumenta produtividade,

  • evita navegar por menus confusos,

  • cria controles personalizados.

Se o objetivo é praticidade, esses métodos são imbatíveis.

✝ Copyright © Blog do KDS - Isaías 40:5 “A glória do Senhor se manifestará, e toda a humanidade a verá.”