O DWM.exe é o "Gerenciador de Janelas da Área de Trabalho". Isso é responsável pelos efeitos gráficos, como visualizações de janelas ao vivo e uma moldura de vidro em torno das janelas (Aero Glass), sem drenar seu processador. Uma placa gráfica compatível com DWM é necessária para ativar os efeitos 3D, bem como o Aero Glass.
Os efeitos Aero e 3D são principalmente renderizados usando um método 3D (em vez de 2D) e usa a capacidade de processamento de renderização 3D de cartões gráficos. O item é um serviço do Windows. Este também é o serviço que fica desligado (temporariamente) quando um jogo em 3D (ou outro) está usando a GPU tanto que o DWM desativa essas funções, deixando-o com o modo de área de trabalho "básico".
Se falhar em algum momento durante a execução de um jogo, ele provavelmente terá a culpa, embora seja bom fazer um > SFC / Scannow no sistema para verificar todos os aspectos da integridade do sistema operacional. Pode ser que esteja falhando ao fazer a notificação e, em seguida, desabilitar ou reativar, como foi projetado para isso.
Eu não acho que haveria uma maneira fácil de separar o 2 da maneira que você sugere, porque eles não estão juntos :-) eles estão apenas tentando usar os mesmos recursos, então quando um deles consome todos os recursos, o outro falha. Lembre-se que nos sistemas operacionais mais recentes (8+) eles apenas lançaram alguns aspectos disso, provavelmente por causa de alguns dos problemas que as pessoas estão tendo com ele.
Não é um requisito manter o serviço em execução, o sistema é projetado para cuidar disso e pergunta ao usuário o que fazer. Você pode desativar o serviço.
Coisas que eu não tenho certeza, você poderia manuel o serviço e começar e pará-lo em um capricho, ou configurar um lote para pará-lo, executar o seu jogo e reiniciá-lo no caminho.
Meu próprio método é ter comutadores "tema", trocador de tema em lote que alterna do Aero para temas clássicos, eu posso mudar para o tema clássico com um botão de atalho, antes de jogar um jogo, mudar de volta depois de não precisar mais da GPU . Ele não teria que mudar para o clássico (minha escolha), mas para um tema que é classificado como "básico", que despeja todo o material de esforço da GPU para a área de trabalho.
Conclusão: A melhor maneira de impedir que você estrague o que você está fazendo, jogue fora :-) desabilite o serviço, use um tema básico ou clássico, ou pare-o temporariamente enquanto estiver tocando.
Outras coisas: Se não for crítico para o seu jogo, você pode achar que ter a V-sync ativada em um jogo ou nas opções de software das GPUs também ajudaria, porque então você renderiza apenas um quadro para cada quadro na verdade veja, permitindo assim que sua GPU relaxe um pouco :-) Ou restringindo as taxas de quadros no jogo (alguns jogos) ao máximo que seu monitor pode realmente exibir.