MPO in Windows: Wie Multiplane Overlay funktioniert und wann man es deaktivieren sollte
Auf dieser Seite
Lassen Sie MPO im Zustand Windows default. Dann können Windows, DWM, der Treiber und die GPU automatisch Hardware-Ebenen dort auswählen, wo sie unterstützt werden. Eine dauerhafte Nutzung von MPO ist dabei nicht erforderlich. MPO vorübergehend zu deaktivieren lohnt sich nur zur Diagnose von reproduzierbarem Flimmern, schwarzen Frames, Hängern oder Stottern. Prüfen Sie zuerst die Konfiguration über GameReadyX in BoosterX und beheben Sie das bekannte Treiberproblem, falls eines gefunden wird.
Status: Das MPO-Gerät und die Rolle der Hardware-Ebenen sind von Microsoft dokumentiert. Das Lesen von OverlayTestMode und das deaktivierende Verhalten des Werts 5 wurden durch unsere statische Prüfung von drei Versionen der Windows-Systemkomponente bestätigt. Der Zugriff auf den Parameter wurde in früher erfassten Traces von Windows 11 24H2 und 25H2 beobachtet. Leistung, Energieverbrauch und physische Latenz auf einer realen GPU wurden in dieser Untersuchung nicht gemessen.
Kurze Antwort
Abschnitt betitelt „Kurze Antwort“MPO ist ein Mechanismus für Hardware-Ebenen in WDDM, der die Arbeit von DWM reduzieren und einen Frame auf direkterem Weg an das Display übergeben kann. Der Zustand Windows default lässt dem System beide Ausgabeoptionen, während eine erzwungene Deaktivierung zur normalen Komposition zurückkehrt. MPO sollte nur zur Diagnose eines reproduzierbaren Ausgabeproblems deaktiviert werden.
Was ist MPO
Abschnitt betitelt „ Was ist MPO“Bei der normalen Komposition sammelt DWM die Oberflächen der Fenster zu einem endgültigen Desktop-Frame. Multiplane Overlay (MPO) ermöglicht es, mehrere geeignete Oberflächen als separate Hardware-Ebenen direkt an den Bildausgabeblock der Grafikkarte zu übergeben. Eine solche Ebene kann die Oberfläche einer Anwendung, ein Video oder eine Kette von DWM-Puffern (swap chain) sein.
Das bedeutet nicht, dass jedes Fenster dauerhaft eine separate Ebene verwendet. Windows fragt die Fähigkeiten von Treiber und Hardware ab und prüft dann die konkrete Kombination aus Format, Größe, Skalierung, Position, Farbraum und weiteren Einschränkungen. Passt die Kombination nicht, kehrt das System zur normalen Komposition zurück.
Microsoft beschreibt MPO als Teil von WDDM seit Windows 8.1. Im modernen flip model kann DWM der Anwendung eine Hardware-scanout-plane zuweisen. Dadurch bleibt Independent Flip auch dann erhalten, wenn anderer Inhalt über der Anwendung erscheint. Unter geeigneten Bedingungen führt DWM weniger Kompositionsarbeit aus, und der Frame der Anwendung wird auf direkterem Weg an das Display geleitet.
Warum Windows default besser ist als dauerhaftes Deaktivieren
Abschnitt betitelt „ Warum Windows default besser ist als dauerhaftes Deaktivieren“Der Zustand Windows default lässt dem System sowohl MPO als auch die normale Komposition verfügbar. DWM wählt die Ausgabemethode für den konkreten Frame und kehrt zur normalen Komposition zurück, wenn die Hardware-Ebene nicht verfügbar ist.
Eine erzwungene Deaktivierung entfernt diese Option für das gesamte System. Mögliche Folgen:
- die Anwendung verliert den Pfad
Hardware Composed: Independent Flip; - zusätzliche Kompositionsarbeit kehrt zu DWM oder GPU zurück;
- der Umfang des Kopierens, die Speicherlast und der Energieverbrauch können steigen;
- ein Fensterspiel oder Video kann den Vorteil der Hardware-Ebene verlieren;
- das Ergebnis hängt von GPU, Treiber, Display, HDR, VRR und der Menge der geöffneten Fenster ab.
Microsoft empfiehlt flip model und DirectFlip als effizienteren Weg der Frame-Ausgabe. NVIDIA weist ebenfalls darauf hin, dass MPO die Leistung steigern, den Energieverbrauch senken und die Latenz in Fensterspielen verringern kann. Diese Vorteile hängen von den Bedingungen ab und sind nicht auf jedem Computer garantiert.
Daher bedeutet „MPO eingeschaltet lassen“ in diesem Artikel kein globales Verbot zu setzen. Die tatsächliche Nutzung der Ebene wird ohnehin dynamisch von Windows bestimmt.
Überprüfbare Aussage
Abschnitt betitelt „ Überprüfbare Aussage“Wir haben vier Aussagen geprüft:
- Windows liest
OverlayTestModetatsächlich als Parameter der Grafikkomposition. - Der Wert
5verbietet die Nutzung von MPO-Kandidaten in den untersuchten Windows-Versionen. - Ohne erzwungene Einstellung bleibt die Wahl bei Windows.
- Die Existenz eines solchen Schalters beweist nicht, dass seine Anwendung die FPS erhöht oder die Eingabelatenz verringert.
Untersuchungsbereich
Abschnitt betitelt „ Untersuchungsbereich“| Umgebung | Prüfung | Ergebnis |
|---|---|---|
| Windows 10 22H2, Komponente 10.0.19041.1949 | Statische Prüfung der Systemkomponente | Der Wert 5 überführt die Auswahl von MPO-Kandidaten in eine Ablehnung |
| Windows 11 24H2, Komponente 10.0.26100.863 | Statische Prüfung und früher erfasste System-Trace | Der Parameter wird gelesen; der Wert 5 deaktiviert die geprüften overlay-Pfade |
| Windows 11 25H2, Komponente 10.0.26100.7689 | Statische Prüfung und früher erfasste System-Trace | Der Parameter wird gelesen; der Wert 5 behält das deaktivierende Verhalten bei |
Für Windows 10 22H2 und Windows 11 26H1 gibt es keine geeigneten System-Traces. Die statische Prüfung von Windows 10 bestätigt nicht die tatsächliche Ausführung dieses Codes. Zukünftige Builds müssen separat geprüft werden.
Methodik
Abschnitt betitelt „ Methodik“Die Untersuchung vereint drei unabhängige Datenklassen:
- die Dokumentation von Microsoft zu WDDM, DXGI flip model, DirectFlip und MPO;
- die statische Prüfung, dass die untersuchten Windows-Versionen den Parameter lesen und den Wert
5separat verarbeiten; - früher erfasste System-Traces, die den Zugriff von DWM auf den Parameter in Windows 11 24H2 und 25H2 bestätigen.
Separat wurde das Nutzerverhalten der MPO-Diagnose in GameReadyX geprüft: Die Entscheidungsmatrix bestand 10 von 10 ausgewählten automatischen Tests. Zu diesen Tests gehören der reguläre Zustand, die erzwungene Deaktivierung, ein unbekannter Wert, fehlende Daten und bekannte alte Treiberkonfigurationen.
Ein neues Experiment auf einer physischen GPU wurde nicht durchgeführt. Eine virtuelle GPU wird nicht als Beweis für MPO promotion, frametime, Energieverbrauch oder click-to-photon latency verwendet.
Was OverlayTestMode=5 bewirkt
Abschnitt betitelt „ Was OverlayTestMode=5 bewirkt“OverlayTestMode ändert das Verhalten von DWM erzwungen und ist nicht von Microsoft dokumentiert. In den drei untersuchten Windows-Versionen verbot der Wert 5 die Nutzung von MPO-Hardware-Ebenen. Auf der offiziellen NVIDIA-Seite sind ebenfalls separate Dateien zum Deaktivieren und Wiederherstellen von MPO verfügbar; nach der Änderung ist ein Neustart erforderlich.
Bei der Interpretation des Ergebnisses ist zu beachten:
OverlayTestMode=5ändert die globale Kompositionsrichtlinie, nicht ein einzelnes Spiel;- das Vorhandensein oder Fehlen des Werts zeigt nicht, ob eine MPO-Ebene von einer konkreten Anwendung zu einem konkreten Zeitpunkt genutzt wurde.
Andere numerische Werte sind keine öffentliche stabile Schnittstelle von Microsoft. Ihre Bedeutung hat sich zwischen den untersuchten Versionen geändert, daher empfiehlt das Wiki nicht, sie als „Optimierungsstufen“ anzuwenden.
Wo ähnliche Probleme beobachtet wurden
Abschnitt betitelt „ Wo ähnliche Probleme beobachtet wurden“Flimmern oder Stottern allein beweisen kein MPO-Problem. Microsoft weist darauf hin, dass Bildschirmflimmern meist mit dem display driver oder einer inkompatiblen Anwendung zusammenhängt, und empfiehlt, zuerst eine Aktualisierung, einen Rollback oder eine Neuinstallation des Treibers zu prüfen.
| Anbieter und Zeitraum | Öffentlich beschriebener Fall | Was daraus folgt |
|---|---|---|
| NVIDIA 461.09 | NVIDIA meldete MPO-Unterstützung ab 461.09. Bei global deaktiviertem V-Sync konnten in Fensteranwendungen Bildrisse auftreten: Eine separate MPO-Ebene wurde unabhängig ausgegeben. NVIDIA veröffentlichte ebenfalls Dateien zum Deaktivieren und Wiederherstellen von MPO. | MPO verändert die Frame-Ausgabe im Fenstermodus. Der Hersteller erlaubte eine vorübergehende Deaktivierung als Workaround, doch das ist kein Grund, MPO auf modernen Treibern zu deaktivieren. |
| AMD 22.11.2 | In den Release Notes werden Systemruckler und Flimmern der Oberfläche bei gleichzeitiger Wiedergabe von zwei Videos in Chromium sowie Probleme mit Video, VRR und mehreren Displays genannt. In 23.2.1 ist einer der Fälle mit Chromium und mehreren Displays unter den behobenen aufgeführt. | Aktualisieren Sie zuerst den Treiber. AMD nennt MPO nicht als Ursache dieser Probleme, daher ist die Wirksamkeit seiner Deaktivierung hier nicht bestätigt. |
| Intel 30.0.100.x | In einer öffentlichen Diskussion von Intel wurden steigender Speicherverbrauch von DWM, Hänger und Chromium-Probleme auf alten Treiberversionen untersucht, einschließlich 30.0.100.9955. Die Ergebnisse der Nutzer unterschieden sich. | Ein Zusammenhang dieser alten DWM- und Treiberprobleme mit MPO ist nicht belegt. Zuerst sollte eine Aktualisierung oder ein OEM-Treiber geprüft werden. Es gibt keinen Grund, MPO automatisch zu deaktivieren. |
In Problemberichten kombinierten sich häufig mehrere Bedingungen: Hardwarebeschleunigung des Browsers, Video, mehrere Displays mit unterschiedlicher Bildwiederholrate, VRR, HDR, ein Fensterspiel und eine konkrete Treiberversion. Ein Workaround für eine solche Konfiguration passt möglicherweise nicht zu einer anderen.
Wie GameReadyX entscheidet
Abschnitt betitelt „ Wie GameReadyX entscheidet“GameReadyX in BoosterX zeigt die MPO-Diagnose auf Basis der verfügbaren Konfiguration:
- den aktuellen Zustand Windows default oder eine erzwungene Einstellung;
- den Windows-Build;
- erkannte GPUs;
- Versionen der Grafiktreiber;
- Übereinstimmung mit geprüften Fällen der Inkompatibilität alter Konfigurationen.
Wenn es keinen bestätigten Grund für ein globales Verbot gibt, belässt GameReadyX MPO bei Windows default. Wenn MPO bereits ohne gefundenen Grund erzwungen deaktiviert wurde, schlägt die Prüfung vor, den regulären Zustand wiederherzustellen. Unbekannte Werte und unvollständige Angaben werden nicht automatisch überschrieben.
Für alte Konfigurationen von AMD und Intel meldet GameReadyX ein Treiberproblem. Eine Registry-Änderung wird nicht vorgeschlagen: Die Primärmaterialien bestätigen die Symptome, legen MPO aber nicht als deren Ursache fest. Eine automatische Deaktivierung wird nur für ein konkretes altes NVIDIA-Szenario vorgeschlagen, für das der Hersteller einen solchen Workaround veröffentlicht hat.
GameReadyX prüft die bekannte Konfiguration, ohne die aktuelle frametime zu messen und ohne Flimmern auf dem Bildschirm zu erkennen. Um die Ursache eines Symptoms zu bestätigen, muss nach der Empfehlung dessen Reproduktion mit der ursprünglichen und der geänderten Einstellung verglichen werden.
Wie man ein Problem sicher prüft
Abschnitt betitelt „ Wie man ein Problem sicher prüft“- Reproduzieren Sie das Symptom und notieren Sie das genaue Szenario: Anwendung, Fenstermodus, Display, HDR, VRR und Bildwiederholrate.
- Starten Sie GameReadyX in BoosterX und öffnen Sie die MPO-Diagnose.
- Wenn eine bekannte alte Treiberversion gefunden wird, aktualisieren Sie sie zuerst. Wenn das Problem direkt nach dem Update auftrat, vergleichen Sie mit der vorherigen stabilen Version.
- Ändern Sie nicht gleichzeitig Treiber, MPO, HDR, VRR und Fenstermodus. Sonst bleibt die Ursache der Verbesserung unbekannt.
- Wenden Sie eine vorübergehende Deaktivierung von MPO nur an, wenn GameReadyX einen dokumentierten workaround angibt oder das Symptom nach der üblichen Diagnose stabil reproduziert wird.
- Starten Sie Windows neu und wiederholen Sie dasselbe Szenario.
- Wenn es keine Verbesserung gibt, stellen Sie sofort Windows default wieder her.
Die Methode der Frame-Ausgabe lässt sich über PresentMon prüfen. Der Modus Hardware Composed: Independent Flip bedeutet, dass der Anwendung eine MPO-Hardware-Ebene bereitgestellt wurde. Der gewöhnliche FPS-Zähler und der Registry-Zustand zeigen das nicht.
Was bestätigt ist
Abschnitt betitelt „ Was bestätigt ist“- MPO gehört zum Grafiksubsystem von Windows und wird über WDDM und den Grafiktreiber unterstützt.
- MPO ermöglicht es, mehrere Ebenen hardwaremäßig darzustellen, wenn die konkrete Konfiguration unterstützt wird.
- Windows wählt MPO dynamisch; eine aktivierte Möglichkeit bedeutet keine dauerhafte Nutzung.
OverlayTestMode=5deaktiviert MPO in den drei untersuchten Versionen der Systemkomponente.- DWM griff in den untersuchten Traces von Windows 11 24H2 und 25H2 auf diesen Parameter zu.
- Die Dokumentation der Hersteller bestätigt einzelne alte Ausgabe- und Treiberprobleme sowie die Existenz eines Workarounds mit Deaktivierung von MPO.
- GameReadyX behält standardmäßig Windows default bei oder stellt es wieder her, wenn kein bestätigter Workaround gefunden wird.
Was nicht bestätigt ist
Abschnitt betitelt „ Was nicht bestätigt ist“- Dass die Deaktivierung von MPO die FPS auf einem gewöhnlichen modernen System erhöht.
- Dass die Deaktivierung von MPO die input latency oder click-to-photon latency verringert.
- Dass jegliches Flimmern, schwarze Frames, Stottern oder Wachstum des DWM-Speichers durch MPO verursacht werden.
- Dass der alte Workaround von NVIDIA auf aktuelle Treiber von AMD, Intel oder NVIDIA anwendbar ist.
- Dass dieselbe Treiberversion auf verschiedenen GPUs, Displays und Windows builds dasselbe Verhalten zeigt.
- Dass Werte
OverlayTestMode, die von5abweichen, eine stabile Bedeutung zwischen Windows-Versionen haben.
Einschränkungen
Abschnitt betitelt „ Einschränkungen“In der Untersuchung gibt es keine gepaarten Durchläufe auf einer physischen GPU und keine Messungen von FPS, frametime, Leistung oder Latenz. Die System-Traces bestätigen das Lesen des Parameters, beweisen aber nicht die tatsächliche Zuweisung einer MPO plane. Die statische Prüfung ist auf drei Versionen der Systemkomponente beschränkt.
Die öffentlichen Materialien von AMD und Intel beschreiben Treibersymptome, legen MPO aber nicht als deren Ursache fest. Aus ihnen lässt sich nicht schließen, dass die Deaktivierung von MPO das Problem behebt.
Die Untersuchung und die verwendeten Werkzeuge gehören dem Entwickler von BoosterX, der die Diagnose und die Möglichkeit bereitstellt, den MPO-Zustand zu ändern; daher hat der Entwickler ein direktes Interesse an den Ergebnissen. Die Methodik und die Grenzen der Anwendbarkeit sind oben beschrieben, und die Schlussfolgerungen lassen sich anhand offener Daten und der aufgeführten öffentlichen Quellen überprüfen. Das negative Ergebnis zur Leistung und die Empfehlung, Windows default beizubehalten, sind ausdrücklich angegeben.
Praktische Empfehlung von BoosterX
Abschnitt betitelt „ Praktische Empfehlung von BoosterX“Dauerhaft empfohlener Zustand: Windows default. Deaktivieren Sie MPO nicht um der „FPS-Optimierung“ willen, zur Verringerung des input lag oder aufgrund einer fremden Liste von Tweaks.
Wenn reproduzierbares Stottern, Flimmern, schwarze Frames oder Fehler bei Video und mehreren Displays auftreten, beginnen Sie mit GameReadyX. Die Behebung oder der Rollback eines problematischen Treibers ist einem globalen Workaround vorzuziehen. Lassen Sie MPO nur dann deaktiviert, wenn dasselbe Symptom nach einem kontrollierten Vergleich verschwindet und nach der Wiederherstellung von default zurückkehrt.
Wiederherstellung des Zustands
Abschnitt betitelt „ Wiederherstellung des Zustands“Wählen Sie in GameReadyX die Wiederherstellung von Windows default und starten Sie den Computer neu. Die erzwungene Einstellung wird aufgehoben, und Windows kann Hardware-Ebenen wieder selbstständig auswählen.
Wenn Sie die Einstellung auf eine andere Weise geändert haben, verwenden Sie das entsprechende offizielle Wiederherstellungswerkzeug desselben Anbieters. Setzen Sie keine zufällige Zahl in OverlayTestMode ein.
Öffentliche Primärquellen
Abschnitt betitelt „ Öffentliche Primärquellen“- MPO Support, Microsoft Learn - MPO in WDDM, Prüfung der Fähigkeiten und Zusammenspiel mit der DWM swap chain.
- For best performance, use DXGI flip model, Microsoft Learn - DirectFlip, Independent Flip und Hardware-MPO-plane.
- DXGI flip model, Microsoft Learn - Verringerung von Kopien und Systemlast im flip model.
- IDXGIOutput6::CheckHardwareCompositionSupport, Microsoft Learn - Abfrage der Fähigkeiten der hardware composition.
- Troubleshoot screen flickering in Windows, Microsoft Support - primäre Diagnose von Treiber und inkompatibler Anwendung.
- What is Multi-Plane Overlay (MPO) in Windows 11, NVIDIA - Zweck von MPO, mögliche Wirksamkeit und offizielle disable/restore-Dateien.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09, NVIDIA - Beginn der MPO-Unterstützung in 461.09 und Änderung des Verhaltens der Fenster-presentation.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes, AMD - alte Chromium-, VRR-, Video- und Multi-Display-Symptome.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes, AMD - behobener Chromium-Multi-Display-Fall und Version des Pakets.
- Intel DWM memory investigation, Intel Community - öffentliche Untersuchung des alten Treiberzweigs und unterschiedliche Ergebnisse.
- PresentMon console documentation, upstream project - Interpretation von
Hardware Composed: Independent Flip.
Die öffentlichen Quellen und Formulierungen wurden geprüft: 2026-08-24.
Änderungsverlauf
Abschnitt betitelt „Änderungsverlauf“- 2026-09-20: Der Disclaimer zum Interessenkonflikt wurde zu einer vollständigen Formulierung mit der Zugehörigkeit von Untersuchung und Werkzeugen erweitert.
- 2026-08-24: Erste Veröffentlichung; Ergebnisse der internen Prüfung von Windows 10 22H2, Windows 11 24H2 und 25H2, Grenzen der vendor-cases und die Empfehlung von GameReadyX wurden hinzugefügt.
