Como posso desativar os avisos de desempenho Aero do Windows 7?
Você sabe que seu computador não é de ponta, mas não há necessidade de o Windows 7 lembrar você constantemente. Leia mais para ver como você pode desativar sua constante irritação para ajustar seu esquema de cores para melhorar o desempenho.
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas da comunidade..
A questão
O super usuário William Stewart está farto do Windows 7 que o incomoda:
Às vezes, essa caixa de diálogo será exibida (veja a captura de tela acima). Toda vez que aparece, seleciono “Manter o esquema de cores atual e não mostrar essa mensagem novamente”. O Windows me lembra novamente - no dia seguinte ou após a reinicialização, ou às vezes mais 5 minutos depois
Você quer mudar o esquema de cores para melhorar o desempenho?
O Windows detectou que o desempenho do seu computador está lento. Isso pode ser porque não há recursos suficientes para executar o esquema de cores do Windows Aero. Para melhorar o desempenho, tente alterar o esquema de cores para o Windows 7 Basic. Qualquer alteração que você fizer estará em vigor até a próxima vez que você fizer logon no Windows
- Alterar o esquema de cores para o Windows 7 Basic
- Mantenha o esquema de cores atual, mas pergunte-me novamente se meu computador continua a executar lentamente
- Mantenha o esquema de cores atual e não mostre esta mensagem novamente
Existe alguma razão pela qual o Windows está ignorando / esquecendo minhas tentativas de suprimir o diálogo? Eu adoraria nunca mais ver isso de novo, é irritante e me afasta dos aplicativos de tela cheia.
Se for importante, estou executando o Windows 7 x64 Professional. Eu acredito que a caixa de diálogo aparece porque estou forçando Vsync e Triple Buffering para aplicativos DirectX.
Claramente William precisa de um novo plano de ataque desde que o Windows está ignorando seus pedidos para lembrar sua seleção.
As respostas
Colaborador do SuperUser Um Dwarf oferece uma solução rápida e suja para o problema de William:
Supondo que você perceba que esta mensagem está informando que seu sistema está com poucos recursos e está solicitando que você desative o Aero para que ele possa continuar funcionando na velocidade ideal,
- Vá para o menu Iniciar e digite Centro de Ação na caixa de pesquisa
- Comece (deve ser a entrada superior, sob o grupo "Painel de Controle")
- Na barra lateral esquerda, clique em
Alterar as configurações da Central de Ações
- Desmarque o
Solução de problemas do Windows
caixa de seleção, em “Mensagens de Manutenção”.- Clique no
Está bem
botão e você está feito.Aqui está uma captura de tela da tela de configuração:
Alternativamente:
- Você pode tentar manter essa configuração exatamente como está e alternar para o modo de área de trabalho básica antes de iniciar os aplicativos que normalmente acionarão essa notificação da Central de Ações. Ou,
- Você pode clicar com o botão direito nos ícones que você usa para ativar esses aplicativos de tela cheia, clicando em propriedades e na guia Compatibilidade
Desactivar a composição do ambiente de trabalho
. Isso desativará o Gerenciador de sessão do Gerenciador de janelas da área de trabalho serviço durante a execução desta aplicação, que irá aumentar a memória do sistema e vídeo e evitar algumas incompatibilidades de aplicativos. Uma causa provável para a sua mensagem da Central de Ações, se você tiver memória de sistema e vídeo suficiente, mas estiver recebendo essa mensagem com determinados jogos ou aplicativos de tela inteira.
Outro colaborador, Oliver Salzburg, mergulha na solução Disable Desktop Composition. Um Dwarf destaca no final. Ele escreve:
Eu estou constantemente em uma situação parecida, mesmo que eu nunca receba exatamente a mesma mensagem, e fiz um pouco de teste.
No meu entendimento, o recurso principal que está sob estresse aqui é o Memória GPU. Mas isso não indica necessariamente que você está ficando sem recursos em geral. Isso pode significar que o Desktop Window Manager detectou que você está executando tão baixo que um recurso específico deste serviço pode ser desativado para liberar mais memória.
Para testar isso, comecei a abrir aplicativos intensivos de memória da GPU:
Isso é um pouco acima do uso médio na minha configuração de tela tripla com alguns jogadores principais em execução (Visual Studio 2012 (aceleração de hardware habilitado), PhpStorm, Aptana Studio, Chrome, Firefox, IE,…). Então, sim, se você tem apenas um cartão de 1 GB e esse seria seu cenário de uso habitual, você já teria um problema.
Eu tive que empurrar um pouco mais e começar mais algumas instâncias do Visual Studio…
… Até se aproximar da marca de 1,5 GB e…
SNAP! Isso fez com que o Windows matasse completamente a composição da área de trabalho (e liberasse alguns recursos preciosos).
Agora, quando já estou em um nível crítico, inicio um aplicativo que usa quantidades excessivas de memória da GPU em tela cheia, Eu posso até ir além desse limite crítico. Aqui está o resultado depois de rodar o Black Mesa por um tempo em 2560 × 1440 com detalhes máximos:
Então, duas coisas podem ser deduzidas disso. Embora ultrapassar a marca de 75% na área de trabalho possa forçar o Windows a desabilitar a composição da área de trabalho, ao atingir o mesmo limite em um aplicativo de tela inteira (e, opcionalmente, sair desse aplicativo) a composição da área de trabalho não é desabilitada.
A segunda coisa é que, enquanto você está no seu jogo, você pode ter a idéia “Ei, eu tenho recursos suficientes para rodar este jogo, porque eu não tenho recursos suficientes para o desktop?”. A razão é que ambos exigem memória ao mesmo tempo.O Windows só pode informar sobre a situação da memória depois que você saiu do jogo. Então, quando eu inicio outro Visual Studio depois de saindo da Black Mesa ...
Então, o que nós podemos fazer sobre isso?
Obtenha mais memória GPU
Doce e simples.
Desativar composição da área de trabalho (por processo)
Como já foi sugerido, você pode desabilitar a composição da área de trabalho para um único executável. Isso faz com que a composição da área de trabalho seja temporariamente desativada enquanto o executável está sendo executado. Isso reduziu drasticamente o consumo geral de memória enquanto o aplicativo é executado em meus testes:
O aviso de recompensa menciona que isso é indesejável, já que isso é potencialmente muito trabalho.
Desativar composição da área de trabalho (globalmente)
Eu não consideraria isso uma solução, já que a composição da área de trabalho é geralmente desejada. Mas isso é onde desativá-lo:
Eu só quero me livrar da mensagem irritante!
Só porque você remove o aviso “Sua bateria está quase vazia! Você só pode falar por mais 10 minutos!”Não significa que você pode conversar por mais de 10 minutos. Na verdade, seu telefone provavelmente irá simplesmente desligar e pronto. Agora, como é isso para uma melhoria?
Eu nunca assumi que a mensagem pode ser desativada e não vejo como isso poderia ser considerado um benefício.
Você pode pensar que sabe mais, mas não sabe. Se o sistema está dizendo que está ficando sem recursos, é.
Mas não é! eu sei!
Ok, vamos supor que o Windows não é inteligente o suficiente para detectar a situação especial em que você está e a mensagem de aviso é simplesmente um incômodo inconveniente. E agora?
A coisa é, eu pessoalmente, eu também sou afetado por isso e é muito chato pra mim. Porque eu nem recebo essa mensagem de aviso. Windows simplesmente muda meu perfil de cor e é isso. E eu gosto disso na verdade.
Quando isso acontece eu costumo executar rapidamente um script que chama
net stop uxsms e net start uxsms
Isso reinicia o Desktop Window Manager e me traz de volta à minha área de trabalho composta (e libera muitos recursos no processo, yay).
Sabendo disso, você também pode construir um ambiente de jogo especial onde você para o serviço antes de iniciar o jogo para combater todo esse comportamento. No entanto, isso causará um comportamento idêntico ao desabilitar a composição da área de trabalho para um único executável por meio das propriedades do arquivo..
Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.