MPO no Windows: como funciona o Multiplane Overlay e quando desativá-lo
Nesta página
Mantenha o MPO no estado Windows default. Assim, o Windows, o DWM, o driver e a GPU podem escolher automaticamente planos de hardware onde eles são suportados. O uso permanente do MPO não é necessário nesse caso. Desativar o MPO temporariamente vale apenas para diagnosticar cintilação reproduzível, quadros pretos, travamentos ou stutters. Primeiro verifique a configuração pelo GameReadyX no BoosterX e corrija um problema de driver conhecido, se ele for encontrado.
Status: o dispositivo MPO e o papel dos planos de hardware estão documentados pela Microsoft. A leitura de OverlayTestMode e o comportamento desativador do valor 5 foram confirmados pela nossa verificação estática de três versões do componente de sistema do Windows. O acesso ao parâmetro foi observado em rastreamentos do Windows 11 24H2 e 25H2 coletados anteriormente. Desempenho, consumo de energia e latência física em uma GPU real não foram medidos neste estudo.
Resposta curta
Seção intitulada “Resposta curta”MPO é um mecanismo de planos de hardware do WDDM que pode reduzir o trabalho do DWM e enviar o quadro ao display por um caminho mais direto. O estado Windows default deixa ambos os modos de saída disponíveis para o sistema, e a desativação forçada retorna à composição comum. Desativar o MPO vale apenas para diagnosticar um problema de saída reproduzível.
O que é MPO
Seção intitulada “ O que é MPO”Na composição comum, o DWM reúne as superfícies das janelas no quadro final da área de trabalho. O Multiplane Overlay (MPO) permite enviar várias superfícies adequadas como planos de hardware separados diretamente ao bloco de saída de imagem da placa de vídeo. Esse plano pode ser a superfície de um aplicativo, de um vídeo ou uma cadeia de buffers do DWM (swap chain).
Isso não significa que cada janela use permanentemente um plano separado. O Windows consulta os recursos do driver e do hardware e então verifica a combinação específica de formato, tamanho, escala, posição, espaço de cor e outras restrições. Se a combinação não for adequada, o sistema retorna à composição comum.
A Microsoft descreve o MPO como parte do WDDM desde o Windows 8.1. No flip model moderno, o DWM pode alocar ao aplicativo um plano de scanout de hardware. Isso permite manter o Independent Flip mesmo quando outro conteúdo aparece sobre o aplicativo. Em condições adequadas, o DWM realiza menos trabalho de composição, e o quadro do aplicativo é direcionado ao display por um caminho mais direto.
Por que Windows default é melhor que a desativação permanente
Seção intitulada “ Por que Windows default é melhor que a desativação permanente”O estado Windows default deixa tanto o MPO quanto a composição comum disponíveis para o sistema. O DWM escolhe o modo de saída para o quadro específico e retorna à composição comum se o plano de hardware não estiver disponível.
A desativação forçada remove essa opção para todo o sistema. Possíveis consequências:
- o aplicativo perde o caminho
Hardware Composed: Independent Flip; - trabalho de composição adicional retorna ao DWM ou à GPU;
- o volume de cópias, a carga sobre a memória e o consumo de energia podem aumentar;
- um jogo em janela ou um vídeo pode perder a vantagem do plano de hardware;
- o resultado depende da GPU, do driver, do display, do HDR, do VRR e do conjunto de janelas abertas.
A Microsoft recomenda o flip model e o DirectFlip como um modo mais eficiente de saída de quadros. A NVIDIA também indica que o MPO pode aumentar o desempenho, reduzir o consumo de energia e diminuir a latência em jogos em janela. Essas vantagens dependem das condições e não são garantidas em cada computador.
Por isso, “manter o MPO ativado” neste artigo significa não estabelecer uma proibição global. O uso efetivo do plano continua sendo determinado dinamicamente pelo Windows.
Afirmação verificável
Seção intitulada “ Afirmação verificável”Verificamos quatro afirmações:
- O Windows realmente lê
OverlayTestModecomo parâmetro de composição gráfica. - O valor
5proíbe o uso de candidatos a MPO nas versões do Windows estudadas. - Sem configuração forçada, a escolha permanece com o Windows.
- A existência desse interruptor não prova que sua aplicação aumenta o FPS ou reduz a latência de entrada.
Escopo do estudo
Seção intitulada “ Escopo do estudo”| Ambiente | Verificação | Resultado |
|---|---|---|
| Windows 10 22H2, componente 10.0.19041.1949 | Verificação estática do componente de sistema | O valor 5 transfere a seleção de candidatos a MPO para recusa |
| Windows 11 24H2, componente 10.0.26100.863 | Verificação estática e rastreamento de sistema coletado antes | O parâmetro é lido; o valor 5 desativa os caminhos de overlay verificados |
| Windows 11 25H2, componente 10.0.26100.7689 | Verificação estática e rastreamento de sistema coletado antes | O parâmetro é lido; o valor 5 mantém o comportamento desativador |
Para o Windows 10 22H2 e o Windows 11 26H1 não há rastreamentos de sistema adequados. A verificação estática do Windows 10 não confirma a execução efetiva desse código. Builds futuras precisam ser verificadas separadamente.
Metodologia
Seção intitulada “ Metodologia”O estudo reúne três classes independentes de dados:
- a documentação da Microsoft sobre WDDM, DXGI flip model, DirectFlip e MPO;
- a verificação estática de que as versões do Windows estudadas leem o parâmetro e tratam o valor
5separadamente; - rastreamentos de sistema coletados antes, que confirmam o acesso do DWM ao parâmetro no Windows 11 24H2 e 25H2.
Também foi verificado separadamente o comportamento do usuário no diagnóstico de MPO do GameReadyX: a matriz de decisões passou em 10 de 10 testes automáticos selecionados. Esses testes incluem o estado padrão, a desativação forçada, um valor desconhecido, a ausência de dados e configurações antigas de driver conhecidas.
Nenhum experimento novo em GPU física foi realizado. Uma GPU virtual não é usada como prova de MPO promotion, frametime, consumo de energia ou click-to-photon latency.
O que OverlayTestMode=5 faz
Seção intitulada “ O que OverlayTestMode=5 faz”OverlayTestMode altera forçadamente o comportamento do DWM e não é documentado pela Microsoft. Nas três versões do Windows estudadas, o valor 5 proibia o uso de planos de hardware MPO. Na página oficial da NVIDIA também estão disponíveis arquivos separados para desativar e restaurar o MPO; após a alteração é necessário reiniciar.
Ao interpretar o resultado, considere:
OverlayTestMode=5altera a política global de composição, e não um jogo específico;- a presença ou ausência do valor não mostra se o plano MPO foi usado por um aplicativo específico em um momento específico.
Outros valores numéricos não são uma interface pública estável da Microsoft. Seu significado mudou entre as versões estudadas, por isso a Wiki não recomenda aplicá-los como “níveis de otimização”.
Onde problemas semelhantes foram observados
Seção intitulada “ Onde problemas semelhantes foram observados”Cintilação ou stutter por si só não provam um problema de MPO. A Microsoft indica que a cintilação da tela geralmente está relacionada ao display driver ou a um aplicativo incompatível e recomenda primeiro verificar a atualização, o rollback ou a reinstalação do driver.
| Fornecedor e período | Caso descrito publicamente | O que se conclui disso |
|---|---|---|
| NVIDIA 461.09 | A NVIDIA informou suporte a MPO a partir da 461.09. Com o V-Sync globalmente desligado em aplicativos em janela, podiam aparecer quebras de imagem: um plano MPO separado era exibido de forma independente. A NVIDIA também publicava arquivos para desativar e restaurar o MPO. | O MPO altera a saída de quadros no modo janela. O fabricante admitia a desativação temporária como solução alternativa, mas isso não é motivo para desativar o MPO em drivers modernos. |
| AMD 22.11.2 | Nas notas de versão são indicadas lentidões do sistema e cintilação da interface ao reproduzir dois vídeos simultaneamente no Chromium, além de problemas com vídeo, VRR e vários displays. Na 23.2.1, um dos casos com Chromium e vários displays está entre os corrigidos. | Primeiro atualize o driver. A AMD não nomeia o MPO como causa desses problemas, por isso a eficácia de desativá-lo aqui não está confirmada. |
| Intel 30.0.100.x | Em uma discussão pública, a Intel investigou o aumento do consumo de memória do DWM, travamentos e problemas com o Chromium em versões antigas do driver, incluindo a 30.0.100.9955. Os resultados dos usuários variavam. | A relação desses problemas antigos do DWM e do driver com o MPO não foi estabelecida. Primeiro vale verificar a atualização ou o driver OEM. Não há motivo para desativar o MPO automaticamente. |
Nos relatos de problemas, muitas vezes se combinavam várias condições: aceleração de hardware do navegador, vídeo, vários displays com taxas de atualização diferentes, VRR, HDR, jogo em janela e uma versão específica de driver. Uma solução alternativa para uma dessas configurações pode não servir para outra.
Como o GameReadyX toma a decisão
Seção intitulada “ Como o GameReadyX toma a decisão”O GameReadyX no BoosterX mostra o diagnóstico de MPO com base na configuração disponível:
- o estado atual Windows default ou a configuração forçada;
- a build do Windows;
- as GPUs detectadas;
- as versões dos drivers gráficos;
- a correspondência com casos verificados de incompatibilidade de configurações antigas.
Se não houver causa confirmada para uma proibição global, o GameReadyX mantém o MPO em Windows default. Se o MPO já estiver forçadamente desativado sem um motivo encontrado, a verificação propõe restaurar o estado padrão. Valores desconhecidos e informações incompletas não são sobrescritos automaticamente.
Para configurações antigas de AMD e Intel, o GameReadyX informa sobre o problema de driver. Não é proposta alteração no registro: os materiais primários confirmam os sintomas, mas não estabelecem o MPO como sua causa. A desativação automática é proposta apenas para um cenário antigo específico da NVIDIA, para o qual o fabricante publicou essa solução alternativa.
O GameReadyX verifica uma configuração conhecida, sem medir o frametime atual e sem detectar cintilação na tela. Para confirmar a causa do sintoma, após a recomendação é preciso comparar sua reprodução com a configuração original e a alterada.
Como verificar o problema com segurança
Seção intitulada “ Como verificar o problema com segurança”- Reproduza o sintoma e registre o cenário exato: aplicativo, modo de janela, display, HDR, VRR e taxa de atualização.
- Inicie o GameReadyX no BoosterX e abra o diagnóstico de MPO.
- Se for encontrada uma versão antiga conhecida de driver, primeiro atualize-a. Se o problema apareceu logo após a atualização, compare com a versão estável anterior.
- Não altere ao mesmo tempo o driver, o MPO, o HDR, o VRR e o modo de janela. Caso contrário, a causa da melhoria permanecerá desconhecida.
- Aplique a desativação temporária do MPO apenas se o GameReadyX indicar um workaround documentado ou se o sintoma se reproduzir de forma estável após o diagnóstico comum.
- Reinicie o Windows e repita o mesmo cenário.
- Se não houver melhoria, restaure imediatamente o Windows default.
O modo de saída de quadros pode ser verificado pelo PresentMon. O modo Hardware Composed: Independent Flip significa que o aplicativo recebeu um plano de hardware MPO. Um contador comum de FPS e o estado do registro não mostram isso.
O que está confirmado
Seção intitulada “ O que está confirmado”- O MPO faz parte do subsistema gráfico do Windows e é suportado por meio do WDDM e do driver gráfico.
- O MPO permite representar vários planos em hardware quando a configuração específica é suportada.
- O Windows escolhe o MPO dinamicamente; o recurso ativado não significa uso permanente.
OverlayTestMode=5desativa o MPO nas três versões estudadas do componente de sistema.- O DWM acessou esse parâmetro nos rastreamentos estudados do Windows 11 24H2 e 25H2.
- A documentação dos fabricantes confirma problemas antigos específicos de saída e de drivers, bem como a existência de uma solução alternativa com a desativação do MPO.
- O GameReadyX, por padrão, mantém ou restaura o Windows default se nenhuma solução alternativa confirmada for encontrada.
O que não está confirmado
Seção intitulada “ O que não está confirmado”- Que desativar o MPO aumenta o FPS em um sistema moderno comum.
- Que desativar o MPO reduz a input latency ou a click-to-photon latency.
- Que qualquer cintilação, quadro preto, stutter ou aumento de memória do DWM seja causado pelo MPO.
- Que o workaround antigo da NVIDIA se aplique a drivers atuais de AMD, Intel ou NVIDIA.
- Que a mesma versão de driver se comporte de forma igual em GPUs, displays e Windows builds diferentes.
- Que valores
OverlayTestModediferentes de5tenham um significado estável entre versões do Windows.
Limitações
Seção intitulada “ Limitações”O estudo não tem execuções pareadas em GPU física e não tem medições de FPS, frametime, potência ou latência. Os rastreamentos de sistema confirmam a leitura do parâmetro, mas não provam a atribuição efetiva de MPO plane. A verificação estática está limitada a três versões do componente de sistema.
Os materiais públicos da AMD e da Intel descrevem sintomas de drivers, mas não estabelecem o MPO como sua causa. Com base neles, não se pode concluir que desativar o MPO eliminará o problema.
O estudo e as ferramentas utilizadas pertencem ao desenvolvedor do BoosterX, que fornece o diagnóstico e a possibilidade de alterar o estado do MPO, portanto o desenvolvedor tem interesse direto nos resultados. A metodologia e os limites de aplicabilidade estão descritos acima, e as conclusões podem ser verificadas pelos dados abertos e pelas fontes públicas listadas. O resultado negativo de desempenho e a recomendação de manter o Windows default estão indicados explicitamente.
Recomendação prática do BoosterX
Seção intitulada “ Recomendação prática do BoosterX”Estado recomendado permanente: Windows default. Não desative o MPO em nome da “otimização de FPS”, da redução do input lag ou com base na lista de tweaks de outra pessoa.
Se surgirem stutters reproduzíveis, cintilação, quadros pretos ou falhas com vídeo e vários displays, comece pelo GameReadyX. Corrigir ou reverter um driver problemático é preferível a uma solução alternativa global. Mantenha o MPO desativado apenas quando o mesmo sintoma desaparecer após uma comparação controlada e retornar após a restauração do default.
Restauração do estado
Seção intitulada “ Restauração do estado”No GameReadyX, escolha a restauração do Windows default e reinicie o computador. A configuração forçada será removida, e o Windows poderá novamente escolher os planos de hardware por conta própria.
Se você alterou a configuração de outra forma, use o meio oficial de restauração correspondente do mesmo fornecedor. Não insira um número aleatório em OverlayTestMode.
Fontes primárias públicas
Seção intitulada “ Fontes primárias públicas”- MPO Support, Microsoft Learn - MPO no WDDM, verificação de recursos e interação com o DWM swap chain.
- For best performance, use DXGI flip model, Microsoft Learn - DirectFlip, Independent Flip e plano MPO de hardware.
- DXGI flip model, Microsoft Learn - redução de cópias e da carga do sistema no flip model.
- IDXGIOutput6::CheckHardwareCompositionSupport, Microsoft Learn - consulta de recursos de hardware composition.
- Troubleshoot screen flickering in Windows, Microsoft Support - diagnóstico primário de driver e aplicativo incompatível.
- What is Multi-Plane Overlay (MPO) in Windows 11, NVIDIA - finalidade do MPO, possível eficácia e arquivos oficiais de disable/restore.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09, NVIDIA - surgimento do suporte a MPO na 461.09 e mudança no comportamento da apresentação em janela.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes, AMD - sintomas antigos de Chromium, VRR, video e multi-display.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes, AMD - caso corrigido de Chromium multi-display e versão do pacote.
- Intel DWM memory investigation, Intel Community - investigação pública da antiga linha de drivers e resultados divergentes.
- PresentMon console documentation, upstream project - interpretação de
Hardware Composed: Independent Flip.
Fontes públicas e formulações verificadas: 2026-08-24.
Histórico de alterações
Seção intitulada “Histórico de alterações”- 2026-09-20: o aviso de conflito de interesses foi reforçado para a formulação completa com a propriedade do estudo e das ferramentas.
- 2026-08-24: primeira publicação; adicionados os resultados da verificação interna do Windows 10 22H2, Windows 11 24H2 e 25H2, os limites dos vendor-cases e a recomendação do GameReadyX.
