MPO i Windows: hur Multiplane Overlay fungerar och när det bör inaktiveras
På den här sidan
Låt MPO vara i tillståndet Windows default. Då kan Windows, DWM, drivrutinen och GPU automatiskt välja hårdvaruplan där de stöds. Kontinuerlig användning av MPO krävs inte för detta. Tillfällig avstängning av MPO är bara värt att göra för att diagnostisera reproducerbart flimmer, svarta bildrutor, hängningar eller stutter. Kontrollera först konfigurationen via GameReadyX i BoosterX och åtgärda det kända drivrutinsproblemet om ett sådant hittas.
Status: MPO-enheten och hårdvaruplanens roll är dokumenterade av Microsoft. Läsningen av OverlayTestMode och det avstängande beteendet hos värdet 5 bekräftas av vår statiska granskning av tre versioner av Windows systemkomponent. Åtkomsten till parametern observerades i tidigare insamlade spårningar från Windows 11 24H2 och 25H2. Prestanda, energiförbrukning och fysisk latens på en verklig GPU mättes inte i denna undersökning.
Kort svar
Section titled “Kort svar”MPO är en mekanism för hårdvaruplan i WDDM som kan minska DWM:s arbete och skicka en bildruta till skärmen på en mer direkt väg. Tillståndet Windows default lämnar båda utmatningsalternativen till systemet, medan påtvingad avstängning återställer vanlig komposition. MPO bör bara stängas av för att diagnostisera ett reproducerbart utmatningsproblem.
Vad MPO är
Section titled “ Vad MPO är”Vid vanlig komposition sammanställer DWM fönsterytor till en slutlig bildruta för skrivbordet. Multiplane Overlay (MPO) gör det möjligt att skicka flera lämpliga ytor som separata hårdvaruplan direkt till grafikkortets bildutmatningsblock. En sådan plan kan vara en applikationsyta, video eller en buffertkedja från DWM (swap chain).
Detta innebär inte att varje fönster ständigt använder en separat plan. Windows frågar efter drivrutinens och hårdvarans möjligheter och kontrollerar sedan den specifika kombinationen av format, storlek, skalning, position, färgrymd och andra begränsningar. Om kombinationen inte passar återgår systemet till vanlig komposition.
Microsoft beskriver MPO som en del av WDDM från och med Windows 8.1. I den moderna flip model kan DWM tilldela en applikation en hårdvaru-scanout plane. Detta gör det möjligt att behålla Independent Flip även när annat innehåll visas ovanpå applikationen. Under lämpliga förhållanden utför DWM mindre kompositionsarbete, och applikationens bildruta dirigeras till skärmen på en mer direkt väg.
Varför Windows default är bättre än permanent avstängning
Section titled “ Varför Windows default är bättre än permanent avstängning”Tillståndet Windows default håller både MPO och vanlig komposition tillgängliga för systemet. DWM väljer utmatningssätt för den specifika bildrutan och återgår till vanlig komposition om hårdvaruplanen inte är tillgänglig.
Påtvingad avstängning tar bort detta alternativ för hela systemet. Möjliga konsekvenser:
- applikationen förlorar vägen
Hardware Composed: Independent Flip; - extra kompositionsarbete återförs till DWM eller GPU;
- mängden kopiering, belastningen på minnet och energiförbrukningen kan öka;
- ett fönsterläge-spel eller video kan förlora fördelen med hårdvaruplan;
- resultatet beror på GPU, drivrutin, skärm, HDR, VRR och uppsättningen öppna fönster.
Microsoft rekommenderar flip model och DirectFlip som ett effektivare sätt att mata ut bildrutor. NVIDIA anger också att MPO kan höja prestandan, sänka energiförbrukningen och minska latensen i fönsterläge-spel. Dessa fördelar beror på förhållandena och är inte garanterade på varje dator.
Därför betyder “låt MPO vara aktiverat” i denna artikel att inte införa ett globalt förbud. Den faktiska användningen av planen bestäms ändå dynamiskt av Windows.
Verifierbart påstående
Section titled “ Verifierbart påstående”Vi granskade fyra påståenden:
- Windows läser verkligen
OverlayTestModesom en parameter för grafisk komposition. - Värdet
5förbjuder användning av MPO-kandidater i de undersökta Windows-versionerna. - Utan påtvingad inställning ligger valet kvar hos Windows.
- Förekomsten av en sådan växel bevisar inte att dess tillämpning höjer FPS eller minskar input latency.
Undersökningens omfattning
Section titled “ Undersökningens omfattning”| Miljö | Kontroll | Resultat |
|---|---|---|
| Windows 10 22H2, komponent 10.0.19041.1949 | Statisk granskning av systemkomponenten | Värdet 5 för över urvalet av MPO-kandidater till avslag |
| Windows 11 24H2, komponent 10.0.26100.863 | Statisk granskning och tidigare insamlad systemspårning | Parametern läses; värdet 5 stänger av de granskade overlay-vägarna |
| Windows 11 25H2, komponent 10.0.26100.7689 | Statisk granskning och tidigare insamlad systemspårning | Parametern läses; värdet 5 behåller det avstängande beteendet |
För Windows 10 22H2 och Windows 11 26H1 finns inga användbara systemspårningar. Den statiska granskningen av Windows 10 bekräftar inte det faktiska utförandet av denna kod. Framtida byggen måste granskas separat.
Undersökningen kombinerar tre oberoende klasser av data:
- Microsofts dokumentation om WDDM, DXGI flip model, DirectFlip och MPO;
- statisk granskning av att de undersökta Windows-versionerna läser parametern och hanterar värdet
5separat; - tidigare insamlade systemspårningar som bekräftar att DWM kommer åt parametern i Windows 11 24H2 och 25H2.
Separat granskades det användarnära beteendet hos MPO-diagnostiken i GameReadyX: beslutsmatrisen klarade 10 av 10 valda automatiska tester. Dessa tester omfattar standardtillstånd, påtvingad avstängning, okänt värde, avsaknad av data och kända äldre drivrutinskonfigurationer.
Inget nytt experiment på en fysisk GPU utfördes. Virtuell GPU används inte som bevis för MPO promotion, frametime, energiförbrukning eller click-to-photon latency.
Vad OverlayTestMode=5 gör
Section titled “ Vad OverlayTestMode=5 gör”OverlayTestMode ändrar påtvingat DWM:s beteende och är inte dokumenterat av Microsoft. I de tre undersökta Windows-versionerna förbjöd värdet 5 användning av MPO:s hårdvaruplan. På NVIDIAs officiella sida finns även separata filer för att stänga av och återställa MPO; efter ändringen krävs en omstart.
Vid tolkning av resultatet, beakta:
OverlayTestMode=5ändrar den globala kompositionspolicyn, inte ett enskilt spel;- förekomsten eller avsaknaden av värdet visar inte om en MPO-plan användes av en specifik applikation vid ett specifikt tillfälle.
Andra numeriska värden är inte ett offentligt stabilt gränssnitt från Microsoft. Deras betydelse ändrades mellan de undersökta versionerna, därför rekommenderar Wiki inte att tillämpa dem som “optimeringsnivåer”.
Var liknande problem observerades
Section titled “ Var liknande problem observerades”Flimmer eller stutter i sig bevisar inte ett MPO-problem. Microsoft anger att skärmflimmer vanligtvis beror på display driver eller en inkompatibel applikation och rekommenderar att först kontrollera uppdatering, återställning eller ominstallation av drivrutinen.
| Leverantör och period | Offentligt beskrivet fall | Vad detta innebär |
|---|---|---|
| NVIDIA 461.09 | NVIDIA meddelade om MPO-stöd från och med 461.09. Med globalt avstängd V-Sync kunde bildrivningar uppstå i fönsterapplikationer: en separat MPO-plan matades ut oberoende. NVIDIA publicerade även filer för att stänga av och återställa MPO. | MPO ändrar bildrututmatningen i fönsterläge. Tillverkaren tillät tillfällig avstängning som en tillfällig lösning, men detta är inte skäl att stänga av MPO på moderna drivrutiner. |
| AMD 22.11.2 | I versionsinformationen anges systemhackningar och flimmer i gränssnittet vid samtidig uppspelning av två videor i Chromium, samt problem med video, VRR och flera skärmar. I 23.2.1 anges ett av fallen med Chromium och flera skärmar bland de åtgärdade. | Uppdatera drivrutinen först. AMD anger inte MPO som orsak till dessa problem, därför är effektiviteten av att stänga av det inte bekräftad här. |
| Intel 30.0.100.x | I en offentlig diskussion från Intel undersöktes ökad minnesförbrukning hos DWM, hängningar och Chromium-problem på äldre drivrutinsversioner, inklusive 30.0.100.9955. Användarnas resultat varierade. | Sambandet mellan dessa äldre DWM- och drivrutinsproblem och MPO är inte fastställt. Det är värt att först kontrollera uppdatering eller OEM-drivrutin. Det finns inga skäl att automatiskt stänga av MPO. |
I problemrapporter kombinerades ofta flera villkor: hårdvaruacceleration i webbläsaren, video, flera skärmar med olika uppdateringsfrekvens, VRR, HDR, fönsterläge-spel och en specifik drivrutinsversion. En tillfällig lösning för en sådan konfiguration passar kanske inte en annan.
Hur GameReadyX fattar beslut
Section titled “ Hur GameReadyX fattar beslut”GameReadyX i BoosterX visar MPO-diagnostik baserat på tillgänglig konfiguration:
- aktuellt tillstånd Windows default eller påtvingad inställning;
- Windows-bygge;
- upptäckta GPU:er;
- versioner av grafikdrivrutiner;
- överensstämmelse med granskade fall av inkompatibilitet hos äldre konfigurationer.
Om det inte finns en bekräftad orsak till ett globalt förbud låter GameReadyX MPO vara i Windows default. Om MPO redan är påtvingat avstängt utan att någon grund hittats föreslår kontrollen att återställa standardtillståndet. Okända värden och ofullständiga uppgifter skrivs inte över automatiskt.
För äldre konfigurationer från AMD och Intel rapporterar GameReadyX ett drivrutinsproblem. Ingen registerändring föreslås: primärmaterialet bekräftar symtomen men fastställer inte MPO som deras orsak. Automatisk avstängning föreslås endast för ett specifikt äldre NVIDIA-scenario, för vilket tillverkaren publicerade en sådan tillfällig lösning.
GameReadyX kontrollerar en känd konfiguration utan att mäta aktuell frametime och utan att upptäcka flimmer på skärmen. För att bekräfta orsaken till symtomet måste man efter rekommendationen jämföra dess reproduktion med den ursprungliga och den ändrade inställningen.
Hur man undersöker ett problem säkert
Section titled “ Hur man undersöker ett problem säkert”- Reproducera symtomet och skriv ned det exakta scenariot: applikation, fönsterläge, skärm, HDR, VRR och uppdateringsfrekvens.
- Starta GameReadyX i BoosterX och öppna MPO-diagnostiken.
- Om en känd äldre drivrutinsversion hittas, uppdatera den först. Om problemet uppstod direkt efter en uppdatering, jämför med föregående stabila version.
- Ändra inte drivrutin, MPO, HDR, VRR och fönsterläge samtidigt. Annars förblir orsaken till förbättringen okänd.
- Tillämpa tillfällig avstängning av MPO endast om GameReadyX anger en dokumenterad workaround eller om symtomet reproduceras stabilt efter vanlig diagnostik.
- Starta om Windows och upprepa samma scenario.
- Om ingen förbättring sker, återställ omedelbart Windows default.
Sättet för bildrututmatning kan kontrolleras via PresentMon. Läget Hardware Composed: Independent Flip innebär att applikationen har tilldelats en hårdvaruplan för MPO. En vanlig FPS-räknare och registertillståndet visar inte detta.
Vad som är bekräftat
Section titled “ Vad som är bekräftat”- MPO ingår i Windows grafiska delsystem och stöds via WDDM och grafikdrivrutinen.
- MPO gör det möjligt att presentera flera plan i hårdvara när en specifik konfiguration stöds.
- Windows väljer MPO dynamiskt; en aktiverad möjlighet innebär inte kontinuerlig användning.
OverlayTestMode=5stänger av MPO i de tre undersökta versionerna av systemkomponenten.- DWM kom åt denna parameter i de undersökta spårningarna från Windows 11 24H2 och 25H2.
- Tillverkarnas dokumentation bekräftar enskilda äldre utmatnings- och drivrutinsproblem samt förekomsten av en tillfällig lösning med avstängning av MPO.
- GameReadyX behåller eller återställer som standard Windows default om ingen bekräftad tillfällig lösning hittas.
Vad som inte är bekräftat
Section titled “ Vad som inte är bekräftat”- Att avstängning av MPO höjer FPS på ett vanligt modernt system.
- Att avstängning av MPO minskar input latency eller click-to-photon latency.
- Att allt flimmer, svarta bildrutor, stutter eller ökad DWM-minnesförbrukning orsakas av MPO.
- Att den äldre workarounden från NVIDIA är tillämplig på aktuella drivrutiner från AMD, Intel eller NVIDIA.
- Att samma drivrutinsversion beter sig likadant på olika GPU:er, skärmar och Windows builds.
- Att värden
OverlayTestModesom skiljer sig från5har en stabil betydelse mellan Windows-versioner.
Begränsningar
Section titled “ Begränsningar”Undersökningen innehåller inga parade körningar på en fysisk GPU och inga mätningar av FPS, frametime, effekt eller latens. Systemspårningarna bekräftar läsningen av parametern men bevisar inte den faktiska tilldelningen av MPO plane. Den statiska granskningen är begränsad till tre versioner av systemkomponenten.
Offentligt material från AMD och Intel beskriver drivrutinssymtom men fastställer inte MPO som deras orsak. Utifrån dem kan man inte dra slutsatsen att avstängning av MPO skulle åtgärda problemet.
Undersökningen och de använda verktygen tillhör utvecklaren av BoosterX, som tillhandahåller diagnostik och möjligheten att ändra MPO:s tillstånd, därför har utvecklaren ett direkt intresse av resultaten. Metoden och tillämpningsgränserna beskrivs ovan, och slutsatserna kan verifieras mot öppna data och de listade offentliga källorna. Det negativa resultatet avseende prestanda och rekommendationen att behålla Windows default anges uttryckligen.
BoosterX praktiska rekommendation
Section titled “ BoosterX praktiska rekommendation”Rekommenderat permanent tillstånd: Windows default. Stäng inte av MPO för “FPS-optimering”, för att minska input lag eller på grund av någon annans lista med tweaks.
Om reproducerbar stutter, flimmer, svarta bildrutor eller fel vid video och flera skärmar uppstår, börja med GameReadyX. Att åtgärda eller rulla tillbaka en problematisk drivrutin är att föredra framför en global tillfällig lösning. Låt MPO vara avstängt endast när samma symtom försvinner efter en kontrollerad jämförelse och återkommer efter återställning till default.
Återställning av tillståndet
Section titled “ Återställning av tillståndet”I GameReadyX väljer du återställning till Windows default och startar om datorn. Den påtvingade inställningen tas bort, och Windows kan återigen själv välja hårdvaruplan.
Om du ändrade inställningen på annat sätt, använd motsvarande officiella återställningsverktyg från samma leverantör. Sätt inte in ett slumpmässigt tal i OverlayTestMode.
Offentliga primärkällor
Section titled “ Offentliga primärkällor”- MPO Support, Microsoft Learn - MPO i WDDM, kontroll av möjligheter och samverkan med DWM swap chain.
- For best performance, use DXGI flip model, Microsoft Learn - DirectFlip, Independent Flip och hårdvaru-MPO plane.
- DXGI flip model, Microsoft Learn - minskning av kopieringar och systembelastning i flip model.
- IDXGIOutput6::CheckHardwareCompositionSupport, Microsoft Learn - förfrågan om möjligheter för hardware composition.
- Troubleshoot screen flickering in Windows, Microsoft Support - primär diagnostik av drivrutin och inkompatibel applikation.
- What is Multi-Plane Overlay (MPO) in Windows 11, NVIDIA - MPO:s syfte, möjliga effektivitet och officiella disable/restore-filer.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09, NVIDIA - införandet av MPO-stöd i 461.09 och ändrat beteende för fönsterpresentation.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes, AMD - äldre Chromium-, VRR-, video- och multi-display-symtom.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes, AMD - åtgärdat Chromium multi-display-fall och paketversion.
- Intel DWM memory investigation, Intel Community - offentlig undersökning av en äldre drivrutinsgren och varierande resultat.
- PresentMon console documentation, upstream project - tolkning av
Hardware Composed: Independent Flip.
Offentliga källor och formuleringar granskade: 2026-08-24.
Ändringshistorik
Section titled “Ändringshistorik”- 2026-09-20: intressekonflikt-disclaimern förstärktes till en fullständig formulering med tillhörighet för undersökningen och verktygen.
- 2026-08-24: första publiceringen; resultat från intern granskning av Windows 10 22H2, Windows 11 24H2 och 25H2, gränser för vendor-cases och GameReadyX-rekommendationen lades till.
