MPO sous Windows : comment fonctionne Multiplane Overlay et quand le désactiver
Sur cette page
Laissez MPO à l’état Windows default. Windows, DWM, le pilote et le GPU peuvent alors choisir automatiquement les plans matériels là où ils sont pris en charge. Une utilisation permanente de MPO n’est pas requise pour autant. Désactiver temporairement MPO ne se justifie que pour diagnostiquer un scintillement reproductible, des images noires, des blocages ou des stutters. Vérifiez d’abord la configuration via GameReadyX dans BoosterX et corrigez un problème de pilote connu s’il est détecté.
Statut : le dispositif MPO et le rôle des plans matériels sont documentés par Microsoft. La lecture de OverlayTestMode et le comportement désactivant de la valeur 5 sont confirmés par notre vérification statique de trois versions du composant système de Windows. L’accès au paramètre a été observé dans des traces Windows 11 24H2 et 25H2 collectées précédemment. Les performances, la consommation d’énergie et la latence physique sur un GPU réel n’ont pas été mesurées dans cette étude.
Réponse courte
Section intitulée « Réponse courte »MPO est un mécanisme de plans matériels WDDM qui peut réduire le travail de DWM et transmettre une image à l’écran par un chemin plus direct. L’état Windows default laisse au système les deux options de sortie, tandis qu’une désactivation forcée rétablit la composition ordinaire. Désactiver MPO ne se justifie que pour diagnostiquer un problème de sortie reproductible.
Qu’est-ce que MPO
Section intitulée « Qu’est-ce que MPO »En composition ordinaire, DWM assemble les surfaces des fenêtres en une image finale du bureau. Multiplane Overlay (MPO) permet de transmettre plusieurs surfaces appropriées sous forme de plans matériels distincts directement au bloc de sortie d’image de la carte graphique. Un tel plan peut être une surface d’application, une vidéo ou une chaîne de buffers DWM (swap chain).
Cela ne signifie pas que chaque fenêtre utilise en permanence un plan distinct. Windows interroge les capacités du pilote et du matériel, puis vérifie la combinaison précise de format, de taille, de mise à l’échelle, de position, d’espace colorimétrique et d’autres contraintes. Si la combinaison ne convient pas, le système revient à la composition ordinaire.
Microsoft décrit MPO comme une partie de WDDM depuis Windows 8.1. Dans le flip model moderne, DWM peut attribuer à l’application un scanout plane matériel. Cela permet de conserver Independent Flip même lorsqu’un autre contenu apparaît au-dessus de l’application. Dans des conditions appropriées, DWM effectue moins de travail de composition et l’image de l’application est dirigée vers l’écran par un chemin plus direct.
Pourquoi Windows default est préférable à une désactivation permanente
Section intitulée « Pourquoi Windows default est préférable à une désactivation permanente »L’état Windows default laisse à la fois MPO et la composition ordinaire disponibles au système. DWM choisit le mode de sortie pour chaque image et revient à la composition ordinaire si le plan matériel n’est pas disponible.
Une désactivation forcée supprime cette option pour tout le système. Conséquences possibles :
- l’application perd le chemin
Hardware Composed: Independent Flip; - un travail de composition supplémentaire revient à DWM ou au GPU ;
- le volume de copie, la charge mémoire et la consommation d’énergie peuvent augmenter ;
- un jeu en fenêtre ou une vidéo peut perdre l’avantage du plan matériel ;
- le résultat dépend du GPU, du pilote, de l’écran, du HDR, du VRR et de l’ensemble des fenêtres ouvertes.
Microsoft recommande le flip model et DirectFlip comme moyen plus efficace de présenter les images. NVIDIA indique également que MPO peut augmenter les performances, réduire la consommation d’énergie et diminuer la latence dans les jeux en fenêtre. Ces avantages dépendent des conditions et ne sont pas garantis sur chaque ordinateur.
Par conséquent, « laisser MPO activé » dans cet article signifie ne pas établir d’interdiction globale. L’utilisation effective du plan reste de toute façon déterminée dynamiquement par Windows.
Affirmation vérifiable
Section intitulée « Affirmation vérifiable »Nous avons vérifié quatre affirmations :
- Windows lit bien
OverlayTestModecomme paramètre de composition graphique. - La valeur
5interdit l’utilisation des candidats MPO dans les versions de Windows étudiées. - Sans réglage forcé, le choix reste à Windows.
- La présence d’un tel commutateur ne prouve pas que son application augmente les FPS ou réduit la latence d’entrée.
Périmètre de l’étude
Section intitulée « Périmètre de l’étude »| Environnement | Vérification | Résultat |
|---|---|---|
| Windows 10 22H2, composant 10.0.19041.1949 | Vérification statique du composant système | La valeur 5 fait passer la sélection des candidats MPO en refus |
| Windows 11 24H2, composant 10.0.26100.863 | Vérification statique et trace système collectée précédemment | Le paramètre est lu ; la valeur 5 désactive les chemins overlay vérifiés |
| Windows 11 25H2, composant 10.0.26100.7689 | Vérification statique et trace système collectée précédemment | Le paramètre est lu ; la valeur 5 conserve le comportement désactivant |
Pour Windows 10 22H2 et Windows 11 26H1, il n’existe pas de traces système exploitables. La vérification statique de Windows 10 ne confirme pas l’exécution effective de ce code. Les futures builds devront être vérifiées séparément.
Méthodologie
Section intitulée « Méthodologie »L’étude combine trois classes indépendantes de données :
- la documentation Microsoft sur WDDM, DXGI flip model, DirectFlip et MPO ;
- la vérification statique du fait que les versions de Windows étudiées lisent le paramètre et traitent séparément la valeur
5; - des traces système collectées précédemment, confirmant l’accès de DWM au paramètre dans Windows 11 24H2 et 25H2.
Le comportement utilisateur du diagnostic MPO dans GameReadyX a été vérifié séparément : la matrice de décisions a passé 10 des 10 tests automatiques sélectionnés. Ces tests incluent l’état standard, la désactivation forcée, une valeur inconnue, l’absence de données et des configurations de pilotes anciennes connues.
Aucune nouvelle expérience sur un GPU physique n’a été réalisée. Un GPU virtuel n’est pas utilisé comme preuve de MPO promotion, de frametime, de consommation d’énergie ou de click-to-photon latency.
Ce que fait OverlayTestMode=5
Section intitulée « Ce que fait OverlayTestMode=5 »OverlayTestMode modifie de force le comportement de DWM et n’est pas documenté par Microsoft. Dans les trois versions de Windows étudiées, la valeur 5 interdisait l’utilisation des plans matériels MPO. Sur la page officielle NVIDIA, des fichiers distincts sont également disponibles pour désactiver et restaurer MPO ; une redémarrage est nécessaire après la modification.
Lors de l’interprétation du résultat, tenez compte des points suivants :
OverlayTestMode=5modifie la politique globale de composition, et non un jeu en particulier ;- la présence ou l’absence de la valeur ne montre pas si un plan MPO a été utilisé par une application donnée à un moment donné.
Les autres valeurs numériques ne constituent pas une interface publique stable de Microsoft. Leur signification a changé entre les versions étudiées, c’est pourquoi le Wiki ne recommande pas de les appliquer comme des « niveaux d’optimisation ».
Où des problèmes similaires ont été observés
Section intitulée « Où des problèmes similaires ont été observés »Un scintillement ou un stutter ne prouve pas à lui seul un problème MPO. Microsoft indique que le scintillement de l’écran est généralement lié au display driver ou à une application incompatible et recommande de vérifier d’abord la mise à jour, le retour arrière ou la réinstallation du pilote.
| Fournisseur et période | Cas décrit publiquement | Ce qu’il faut en retenir |
|---|---|---|
| NVIDIA 461.09 | NVIDIA a annoncé la prise en charge de MPO à partir de 461.09. Avec le V-Sync désactivé globalement, des déchirures d’image pouvaient apparaître dans les applications en fenêtre : un plan MPO distinct était affiché indépendamment. NVIDIA a également publié des fichiers pour désactiver et restaurer MPO. | MPO modifie la présentation des images en mode fenêtré. Le fabricant admettait une désactivation temporaire comme solution de contournement, mais ce n’est pas une raison pour désactiver MPO sur les pilotes modernes. |
| AMD 22.11.2 | Les notes de version mentionnent des ralentissements système et un scintillement de l’interface lors de la lecture simultanée de deux vidéos dans Chromium, ainsi que des problèmes de vidéo, de VRR et de plusieurs écrans. Dans 23.2.1, l’un des cas avec Chromium et plusieurs écrans figure parmi les corrections. | Mettez d’abord à jour le pilote. AMD ne désigne pas MPO comme la cause de ces problèmes, l’efficacité de sa désactivation n’est donc pas confirmée ici. |
| Intel 30.0.100.x | Dans une discussion publique Intel, la croissance de la consommation mémoire de DWM, les blocages et les problèmes Chromium sur d’anciennes versions de pilote, dont 30.0.100.9955, ont été étudiés. Les résultats des utilisateurs variaient. | Le lien entre ces anciens problèmes de DWM et de pilote et MPO n’est pas établi. Il convient d’abord de vérifier une mise à jour ou un pilote OEM. Il n’y a pas de raison de désactiver MPO automatiquement. |
Dans les signalements de problèmes, plusieurs conditions se combinaient souvent : accélération matérielle du navigateur, vidéo, plusieurs écrans à fréquence de rafraîchissement différente, VRR, HDR, jeu en fenêtre et version précise du pilote. Une solution de contournement pour une telle configuration peut ne pas convenir à une autre.
Comment GameReadyX prend sa décision
Section intitulée « Comment GameReadyX prend sa décision »GameReadyX dans BoosterX affiche le diagnostic MPO sur la base de la configuration disponible :
- l’état actuel Windows default ou un réglage forcé ;
- la build de Windows ;
- les GPU détectés ;
- les versions des pilotes graphiques ;
- la correspondance avec des cas vérifiés d’incompatibilité d’anciennes configurations.
S’il n’existe pas de cause confirmée justifiant une interdiction globale, GameReadyX laisse MPO à Windows default. Si MPO est déjà désactivé de force sans motif détecté, la vérification propose de restaurer l’état standard. Les valeurs inconnues et les informations incomplètes ne sont pas écrasées automatiquement.
Pour les anciennes configurations AMD et Intel, GameReadyX signale un problème de pilote. Aucune modification du registre n’est proposée : les sources primaires confirment les symptômes, mais n’établissent pas MPO comme leur cause. La désactivation automatique n’est proposée que pour un scénario NVIDIA ancien précis, pour lequel le fabricant a publié une telle solution de contournement.
GameReadyX vérifie une configuration connue, sans mesurer le frametime actuel et sans détecter de scintillement à l’écran. Pour confirmer la cause d’un symptôme, il faut, après la recommandation, comparer sa reproduction avec le réglage initial et le réglage modifié.
Comment vérifier un problème en toute sécurité
Section intitulée « Comment vérifier un problème en toute sécurité »- Reproduisez le symptôme et notez le scénario exact : application, mode de fenêtre, écran, HDR, VRR et fréquence de rafraîchissement.
- Lancez GameReadyX dans BoosterX et ouvrez le diagnostic MPO.
- Si une ancienne version de pilote connue est détectée, mettez-la d’abord à jour. Si le problème est apparu immédiatement après une mise à jour, comparez avec la version stable précédente.
- Ne modifiez pas simultanément le pilote, MPO, le HDR, le VRR et le mode de fenêtre. Sinon, la cause de l’amélioration restera inconnue.
- N’appliquez une désactivation temporaire de MPO que si GameReadyX indique un workaround documenté ou si le symptôme se reproduit de manière stable après un diagnostic ordinaire.
- Redémarrez Windows et répétez le même scénario.
- Si aucune amélioration n’apparaît, restaurez immédiatement Windows default.
Le mode de présentation des images peut être vérifié via PresentMon. Le mode Hardware Composed: Independent Flip signifie que l’application s’est vu attribuer un plan matériel MPO. Un compteur FPS ordinaire et l’état du registre ne le montrent pas.
Ce qui est confirmé
Section intitulée « Ce qui est confirmé »- MPO fait partie du sous-système graphique de Windows et est pris en charge via WDDM et le pilote graphique.
- MPO permet de présenter plusieurs plans au niveau matériel lorsque la configuration précise est prise en charge.
- Windows choisit MPO dynamiquement ; une possibilité activée ne signifie pas une utilisation permanente.
OverlayTestMode=5désactive MPO dans les trois versions étudiées du composant système.- DWM accédait à ce paramètre dans les traces Windows 11 24H2 et 25H2 étudiées.
- La documentation des fabricants confirme certains anciens problèmes de sortie et de pilotes, ainsi que l’existence d’une solution de contournement par désactivation de MPO.
- GameReadyX conserve ou restaure Windows default par défaut si aucune solution de contournement confirmée n’est trouvée.
Ce qui n’est pas confirmé
Section intitulée « Ce qui n’est pas confirmé »- Que la désactivation de MPO augmente les FPS sur un système moderne ordinaire.
- Que la désactivation de MPO réduit l’input latency ou la click-to-photon latency.
- Que tout scintillement, image noire, stutter ou croissance de la mémoire DWM est causé par MPO.
- Que l’ancien workaround NVIDIA s’applique aux pilotes AMD, Intel ou NVIDIA actuels.
- Qu’une même version de pilote se comporte de la même manière sur différents GPU, écrans et Windows builds.
- Que les valeurs
OverlayTestModedifférentes de5ont une signification stable entre les versions de Windows.
L’étude ne comporte pas de séries appariées sur GPU physique ni de mesures de FPS, de frametime, de puissance ou de latence. Les traces système confirment la lecture du paramètre, mais ne prouvent pas l’attribution effective d’un MPO plane. La vérification statique est limitée à trois versions du composant système.
Les sources publiques AMD et Intel décrivent des symptômes de pilotes, mais n’établissent pas MPO comme leur cause. Elles ne permettent pas de conclure que la désactivation de MPO éliminera le problème.
L’étude et les outils utilisés appartiennent au développeur de BoosterX, qui fournit le diagnostic et la possibilité de modifier l’état de MPO ; le développeur a donc un intérêt direct aux résultats. La méthodologie et les limites d’applicabilité sont décrites ci-dessus, et les conclusions peuvent être vérifiées à partir des données ouvertes et des sources publiques citées. Le résultat négatif en matière de performances et la recommandation de conserver Windows default sont indiqués explicitement.
Recommandation pratique de BoosterX
Section intitulée « Recommandation pratique de BoosterX »État recommandé en permanence : Windows default. Ne désactivez pas MPO pour « optimiser les FPS », réduire l’input lag ou sur la base d’une liste de tweaks trouvée ailleurs.
Si des stutters reproductibles, un scintillement, des images noires ou des défaillances avec la vidéo et plusieurs écrans apparaissent, commencez par GameReadyX. La correction ou le retour arrière d’un pilote problématique est préférable à un contournement global. Ne laissez MPO désactivé que lorsque le même symptôme disparaît après une comparaison contrôlée et réapparaît après la restauration de default.
Restauration de l’état
Section intitulée « Restauration de l’état »Dans GameReadyX, choisissez la restauration de Windows default et redémarrez l’ordinateur. Le réglage forcé sera supprimé et Windows pourra de nouveau choisir lui-même les plans matériels.
Si vous avez modifié le réglage d’une autre manière, utilisez l’outil de restauration officiel correspondant du même fournisseur. N’insérez pas un nombre aléatoire dans OverlayTestMode.
Sources primaires publiques
Section intitulée « Sources primaires publiques »- MPO Support, Microsoft Learn - MPO dans WDDM, vérification des capacités et interaction avec DWM swap chain.
- For best performance, use DXGI flip model, Microsoft Learn - DirectFlip, Independent Flip et plan MPO matériel.
- DXGI flip model, Microsoft Learn - réduction des copies et de la charge système dans le flip model.
- IDXGIOutput6::CheckHardwareCompositionSupport, Microsoft Learn - interrogation des capacités de hardware composition.
- Troubleshoot screen flickering in Windows, Microsoft Support - diagnostic initial du pilote et d’une application incompatible.
- What is Multi-Plane Overlay (MPO) in Windows 11, NVIDIA - rôle de MPO, efficacité possible et fichiers officiels disable/restore.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09, NVIDIA - apparition de la prise en charge de MPO dans 461.09 et changement du comportement de présentation en fenêtre.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes, AMD - anciens symptômes Chromium, VRR, video et multi-display.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes, AMD - cas Chromium multi-display corrigé et version du paquet.
- Intel DWM memory investigation, Intel Community - étude publique d’une ancienne branche de pilotes et résultats divergents.
- PresentMon console documentation, upstream project - interprétation de
Hardware Composed: Independent Flip.
Sources publiques et formulations vérifiées : 2026-08-24.
Historique des modifications
Section intitulée « Historique des modifications »- 2026-09-20 : l’avertissement sur le conflit d’intérêts est renforcé jusqu’à une formulation complète avec l’appartenance de l’étude et des outils.
- 2026-08-24 : première publication ; ajout des résultats de la vérification interne de Windows 10 22H2, Windows 11 24H2 et 25H2, des limites des vendor-cases et de la recommandation GameReadyX.
