Zum Inhalt springen

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.

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.

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.

Wir haben vier Aussagen geprüft:

  1. Windows liest OverlayTestMode tatsächlich als Parameter der Grafikkomposition.
  2. Der Wert 5 verbietet die Nutzung von MPO-Kandidaten in den untersuchten Windows-Versionen.
  3. Ohne erzwungene Einstellung bleibt die Wahl bei Windows.
  4. Die Existenz eines solchen Schalters beweist nicht, dass seine Anwendung die FPS erhöht oder die Eingabelatenz verringert.
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.

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 5 separat 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.

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.

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.

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.

  1. Reproduzieren Sie das Symptom und notieren Sie das genaue Szenario: Anwendung, Fenstermodus, Display, HDR, VRR und Bildwiederholrate.
  2. Starten Sie GameReadyX in BoosterX und öffnen Sie die MPO-Diagnose.
  3. 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.
  4. Ändern Sie nicht gleichzeitig Treiber, MPO, HDR, VRR und Fenstermodus. Sonst bleibt die Ursache der Verbesserung unbekannt.
  5. 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.
  6. Starten Sie Windows neu und wiederholen Sie dasselbe Szenario.
  7. 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.

  • 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=5 deaktiviert 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.
  • 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 von 5 abweichen, eine stabile Bedeutung zwischen Windows-Versionen haben.

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.

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.

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.

Die öffentlichen Quellen und Formulierungen wurden geprüft: 2026-08-24.

  • 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.