Windows'ta MPO: Multiplane Overlay nasıl çalışır ve ne zaman devre dışı bırakılmalı
Sayfa içeriği
MPO’yu Windows default durumunda bırakın. Böylece Windows, DWM, sürücü ve GPU desteklendiği yerlerde donanım düzlemlerini otomatik olarak seçebilir. Bununla birlikte MPO’nun sürekli kullanılması gerekmez. MPO’yu geçici olarak devre dışı bırakmak yalnızca yeniden üretilebilir titreme, siyah kareler, donmalar veya takılmalar için tanılama amacıyla yapılmalıdır. Önce BoosterX’teki GameReadyX üzerinden yapılandırmayı kontrol edin ve bilinen bir sürücü sorunu bulunursa giderin.
Durum: MPO aygıtı ve donanım düzlemlerinin rolü Microsoft tarafından belgelenmiştir. OverlayTestMode değerinin okunması ve 5 değerinin devre dışı bırakıcı davranışı, Windows sistem bileşeninin üç sürümü üzerinde yaptığımız statik doğrulamayla teyit edilmiştir. Parametreye erişim, daha önce toplanan Windows 11 24H2 ve 25H2 izlerinde gözlemlenmiştir. Bu araştırmada gerçek bir GPU üzerinde performans, güç tüketimi ve fiziksel gecikme ölçülmemiştir.
Kısa yanıt
Bölüm başlığı “Kısa yanıt”MPO, DWM’nin işini azaltabilen ve kareyi ekrana daha doğrudan bir yoldan iletebilen WDDM donanım düzlemleri mekanizmasıdır. Windows default durumu, sisteme her iki çıktı yolunu da bırakır; zorla devre dışı bırakma ise normal kompozisyona geri döner. MPO’yu devre dışı bırakmak yalnızca yeniden üretilebilir bir çıktı sorununu tanılamak için yapılmalıdır.
MPO nedir
Bölüm başlığı “ MPO nedir”Normal kompozisyonda DWM, pencere yüzeylerini masaüstünün nihai karesinde bir araya getirir. Multiplane Overlay (MPO), birkaç uygun yüzeyin ayrı donanım düzlemleri olarak doğrudan ekran kartının görüntü çıkış bloğuna iletilmesini sağlar. Böyle bir düzlem bir uygulama yüzeyi, video veya DWM arabellek zinciri (swap chain) olabilir.
Bu, her pencerenin sürekli olarak ayrı bir düzlem kullandığı anlamına gelmez. Windows, sürücünün ve donanımın yeteneklerini sorgular, ardından biçim, boyut, ölçekleme, konum, renk uzayı ve diğer kısıtlamaların belirli bir kombinasyonunu kontrol eder. Kombinasyon uygun değilse sistem normal kompozisyona geri döner.
Microsoft, MPO’yu Windows 8.1’den itibaren WDDM’nin bir parçası olarak tanımlar. Modern flip model’de DWM, uygulamaya bir donanım scanout plane ayırabilir. Bu, uygulamanın üzerinde başka içerik belirse bile Independent Flip’in korunmasını sağlar. Uygun koşullarda DWM daha az kompozisyon işi yapar ve uygulama karesi ekrana daha doğrudan bir yoldan yönlendirilir.
Windows default neden kalıcı devre dışı bırakmadan daha iyidir
Bölüm başlığı “ Windows default neden kalıcı devre dışı bırakmadan daha iyidir”Windows default durumu, sisteme hem MPO’yu hem de normal kompozisyonu erişilebilir bırakır. DWM belirli bir kare için çıktı yöntemini seçer ve donanım düzlemi kullanılamıyorsa normal kompozisyona geri döner.
Zorla devre dışı bırakma bu seçeneği tüm sistem için ortadan kaldırır. Olası sonuçlar:
- uygulama
Hardware Composed: Independent Flipyolunu kaybeder; - ek kompozisyon işi DWM’ye veya GPU’ya geri döner;
- kopyalama hacmi, bellek yükü ve güç tüketimi artabilir;
- pencereli oyun veya video, donanım düzleminin avantajını kaybedebilir;
- sonuç GPU, sürücü, ekran, HDR, VRR ve açık pencerelerin kümesine bağlıdır.
Microsoft, kare çıktısı için daha verimli bir yol olarak flip model ve DirectFlip’i önerir. NVIDIA da MPO’nun performansı artırabileceğini, güç tüketimini düşürebileceğini ve pencereli oyunlarda gecikmeyi azaltabileceğini belirtir. Bu avantajlar koşullara bağlıdır ve her bilgisayarda garanti edilmez.
Bu nedenle bu makalede “MPO’yu açık bırakın” ifadesi genel bir yasak koymayın anlamına gelir. Düzlemin fiili kullanımı her durumda Windows tarafından dinamik olarak belirlenir.
Doğrulanabilir iddia
Bölüm başlığı “ Doğrulanabilir iddia”Dört iddiayı doğruladık:
- Windows,
OverlayTestModedeğerini gerçekten bir grafik kompozisyon parametresi olarak okur. 5değeri, incelenen Windows sürümlerinde MPO adaylarının kullanımını yasaklar.- Zorla bir ayar yapılmadığında seçim Windows’a kalır.
- Böyle bir anahtarın varlığı, uygulanmasının FPS’yi artırdığını veya giriş gecikmesini azalttığını kanıtlamaz.
Araştırma kapsamı
Bölüm başlığı “ Araştırma kapsamı”| Ortam | Kontrol | Sonuç |
|---|---|---|
| Windows 10 22H2, bileşen 10.0.19041.1949 | Sistem bileşeninin statik kontrolü | 5 değeri MPO adaylarının seçimini redde çevirir |
| Windows 11 24H2, bileşen 10.0.26100.863 | Statik kontrol ve daha önce toplanan sistem izi | Parametre okunur; 5 değeri doğrulanan overlay yollarını devre dışı bırakır |
| Windows 11 25H2, bileşen 10.0.26100.7689 | Statik kontrol ve daha önce toplanan sistem izi | Parametre okunur; 5 değeri devre dışı bırakıcı davranışı korur |
Windows 10 22H2 ve Windows 11 26H1 için uygun sistem izleri yoktur. Windows 10’un statik kontrolü bu kodun fiilen yürütüldüğünü doğrulamaz. Gelecekteki derlemeler ayrıca kontrol edilmelidir.
Yöntem
Bölüm başlığı “ Yöntem”Araştırma üç bağımsız veri sınıfını birleştirir:
- Microsoft’un WDDM, DXGI flip model, DirectFlip ve MPO hakkındaki belgeleri;
- incelenen Windows sürümlerinin parametreyi okuduğunun ve
5değerini ayrı olarak işlediğinin statik kontrolü; - Windows 11 24H2 ve 25H2’de DWM’nin parametreye eriştiğini doğrulayan daha önce toplanan sistem izleri.
GameReadyX’teki MPO tanılamasının kullanıcı davranışı ayrıca kontrol edilmiştir: karar matrisi seçilen 10 otomatik testin 10’unu geçti. Bu testler arasında varsayılan durum, zorla devre dışı bırakma, bilinmeyen değer, veri eksikliği ve bilinen eski sürücü yapılandırmaları yer alır.
Fiziksel bir GPU üzerinde yeni bir deney yapılmamıştır. Sanal GPU, MPO promotion, frametime, güç tüketimi veya click-to-photon latency kanıtı olarak kullanılmaz.
OverlayTestMode=5 ne yapar
Bölüm başlığı “ OverlayTestMode=5 ne yapar”OverlayTestMode DWM’nin davranışını zorla değiştirir ve Microsoft tarafından belgelenmemiştir. İncelenen üç Windows sürümünde 5 değeri MPO donanım düzlemlerinin kullanımını yasaklıyordu. NVIDIA’nın resmi sayfasında da MPO’yu devre dışı bırakmak ve geri yüklemek için ayrı dosyalar bulunur; değişiklikten sonra yeniden başlatma gerekir.
Sonucu yorumlarken şunları göz önünde bulundurun:
OverlayTestMode=5tek bir oyunu değil, genel kompozisyon politikasını değiştirir;- değerin bulunması veya bulunmaması, belirli bir anda belirli bir uygulama tarafından MPO düzleminin kullanılıp kullanılmadığını göstermez.
Diğer sayısal değerler Microsoft’un genel ve kararlı bir arayüzü değildir. Anlamları incelenen sürümler arasında değişmiştir, bu nedenle Wiki bunların “optimizasyon seviyeleri” olarak uygulanmasını önermez.
Benzer sorunların gözlemlendiği yerler
Bölüm başlığı “ Benzer sorunların gözlemlendiği yerler”Titreme veya takılma tek başına bir MPO sorununu kanıtlamaz. Microsoft, ekran titremesinin genellikle display driver veya uyumsuz bir uygulamayla ilgili olduğunu belirtir ve önce sürücünün güncellenmesinin, geri alınmasının veya yeniden yüklenmesinin kontrol edilmesini önerir.
| Sağlayıcı ve dönem | Kamuya açık şekilde tanımlanan durum | Bundan çıkan sonuç |
|---|---|---|
| NVIDIA 461.09 | NVIDIA, 461.09’dan itibaren MPO desteğini duyurdu. V-Sync genel olarak kapalıyken pencereli uygulamalarda görüntü yırtılmaları görülebiliyordu: ayrı MPO düzlemi bağımsız olarak çıkarılıyordu. NVIDIA ayrıca MPO’yu devre dışı bırakmak ve geri yüklemek için dosyalar yayımladı. | MPO, pencereli modda kare çıktısını değiştirir. Üretici geçici devre dışı bırakmayı geçici bir çözüm olarak kabul etti, ancak bu modern sürücülerde MPO’yu devre dışı bırakmak için bir gerekçe değildir. |
| AMD 22.11.2 | Sürüm notlarında Chromium’da aynı anda iki video oynatılırken sistem takılmaları ve arayüz titremesi ile video, VRR ve birden fazla ekranla ilgili sorunlar belirtilmiştir. 23.2.1’de Chromium ve birden fazla ekranla ilgili durumlardan biri düzeltilenler arasında sayılmıştır. | Önce sürücüyü güncelleyin. AMD bu sorunların nedeni olarak MPO’yu göstermez, bu nedenle burada devre dışı bırakmanın etkinliği doğrulanmamıştır. |
| Intel 30.0.100.x | Intel’in kamuya açık tartışmasında eski sürücü sürümlerinde DWM bellek tüketimindeki artış, donmalar ve Chromium sorunları incelenmiştir; 30.0.100.9955 dahil. Kullanıcı sonuçları farklılık gösterdi. | Bu eski DWM ve sürücü sorunlarının MPO ile bağlantısı kurulmamıştır. Önce güncelleme veya OEM sürücüsü kontrol edilmelidir. MPO’yu otomatik olarak devre dışı bırakmak için gerekçe yoktur. |
Sorun bildirimlerinde genellikle birkaç koşul bir arada bulunuyordu: tarayıcıda donanım hızlandırma, video, farklı yenileme hızlarına sahip birden fazla ekran, VRR, HDR, pencereli oyun ve belirli bir sürücü sürümü. Böyle bir yapılandırma için geçici çözüm bir diğerine uygun olmayabilir.
GameReadyX nasıl karar verir
Bölüm başlığı “ GameReadyX nasıl karar verir”BoosterX’teki GameReadyX, mevcut yapılandırmaya dayanarak MPO tanılamasını gösterir:
- mevcut Windows default durumu veya zorla yapılan ayar;
- Windows derlemesi;
- algılanan GPU’lar;
- grafik sürücüsü sürümleri;
- eski yapılandırmaların doğrulanmış uyumsuzluk durumlarıyla eşleşme.
Genel bir yasak için doğrulanmış bir neden yoksa GameReadyX, MPO’yu Windows default durumunda bırakır. MPO bulunan bir gerekçe olmadan zaten zorla devre dışı bırakılmışsa, kontrol varsayılan durumu geri yüklemeyi önerir. Bilinmeyen değerler ve eksik bilgiler otomatik olarak üzerine yazılmaz.
Eski AMD ve Intel yapılandırmaları için GameReadyX bir sürücü sorununu bildirir. Kayıt defteri değişikliği önerilmez: birincil materyaller semptomları doğrular, ancak MPO’yu bunların nedeni olarak göstermez. Otomatik devre dışı bırakma yalnızca üreticinin böyle bir geçici çözüm yayımladığı belirli eski NVIDIA senaryosu için önerilir.
GameReadyX, mevcut frametime’ı ölçmeden ve ekrandaki titremeyi algılamadan bilinen yapılandırmayı kontrol eder. Semptomun nedenini doğrulamak için öneriden sonra yeniden üretimini özgün ve değiştirilmiş ayarla karşılaştırmak gerekir.
Sorun nasıl güvenli şekilde kontrol edilir
Bölüm başlığı “ Sorun nasıl güvenli şekilde kontrol edilir”- Semptomu yeniden üretin ve tam senaryoyu kaydedin: uygulama, pencere modu, ekran, HDR, VRR ve yenileme hızı.
- BoosterX’te GameReadyX’i başlatın ve MPO tanılamasını açın.
- Bilinen eski bir sürücü sürümü bulunursa önce onu güncelleyin. Sorun güncellemeden hemen sonra ortaya çıktıysa önceki kararlı sürümle karşılaştırın.
- Sürücüyü, MPO’yu, HDR’yi, VRR’yi ve pencere modunu aynı anda değiştirmeyin. Aksi halde iyileşmenin nedeni bilinmez kalır.
- MPO’yu geçici olarak devre dışı bırakmayı yalnızca GameReadyX belgelenmiş bir workaround gösteriyorsa veya semptom normal tanılamadan sonra kararlı şekilde yeniden üretiliyorsa uygulayın.
- Windows’u yeniden başlatın ve aynı senaryoyu tekrarlayın.
- İyileşme yoksa hemen Windows default durumunu geri yükleyin.
Kare çıktısı yöntemi PresentMon üzerinden kontrol edilebilir. Hardware Composed: Independent Flip modu, uygulamaya bir MPO donanım düzlemi sağlandığı anlamına gelir. Normal FPS sayacı ve kayıt defteri durumu bunu göstermez.
Doğrulananlar
Bölüm başlığı “ Doğrulananlar”- MPO, Windows grafik alt sisteminin bir parçasıdır ve WDDM ile grafik sürücüsü üzerinden desteklenir.
- MPO, belirli bir yapılandırma desteklendiğinde birkaç düzlemi donanım üzerinden sunmayı sağlar.
- Windows, MPO’yu dinamik olarak seçer; etkinleştirilmiş bir yetenek sürekli kullanım anlamına gelmez.
OverlayTestMode=5incelenen üç sistem bileşeni sürümünde MPO’yu devre dışı bırakır.- DWM, incelenen Windows 11 24H2 ve 25H2 izlerinde bu parametreye erişmiştir.
- Üretici belgeleri, bazı eski çıktı ve sürücü sorunlarını ve MPO’yu devre dışı bırakan bir geçici çözümün varlığını doğrular.
- GameReadyX, doğrulanmış bir geçici çözüm bulunmadığında varsayılan olarak Windows default durumunu korur veya geri yükler.
Doğrulanmayanlar
Bölüm başlığı “ Doğrulanmayanlar”- MPO’yu devre dışı bırakmanın normal modern bir sistemde FPS’yi artırdığı.
- MPO’yu devre dışı bırakmanın input latency veya click-to-photon latency’yi azalttığı.
- Herhangi bir titreme, siyah kare, takılma veya DWM bellek artışının MPO’dan kaynaklandığı.
- Eski NVIDIA workaround’unun güncel AMD, Intel veya NVIDIA sürücülerine uygulanabilir olduğu.
- Aynı sürücü sürümünün farklı GPU, ekran ve Windows builds üzerinde aynı şekilde davrandığı.
5dışındakiOverlayTestModedeğerlerinin Windows sürümleri arasında kararlı bir anlamı olduğu.
Sınırlamalar
Bölüm başlığı “ Sınırlamalar”Araştırmada fiziksel GPU üzerinde eşleştirilmiş çalıştırmalar ve FPS, frametime, güç veya gecikme ölçümleri yoktur. Sistem izleri parametrenin okunduğunu doğrular, ancak MPO plane’in fiilen atandığını kanıtlamaz. Statik kontrol, sistem bileşeninin üç sürümüyle sınırlıdır.
AMD ve Intel’in kamuya açık materyalleri sürücü semptomlarını tanımlar, ancak MPO’yu bunların nedeni olarak göstermez. Bunlara dayanarak MPO’yu devre dışı bırakmanın sorunu gidereceği sonucuna varılamaz.
Araştırma ve kullanılan araçlar, MPO tanılaması ve MPO durumunu değiştirme imkânı sunan BoosterX geliştiricisine aittir, dolayısıyla geliştiricinin sonuçlarda doğrudan çıkarı vardır. Yöntem ve uygulanabilirlik sınırları yukarıda açıklanmıştır ve sonuçlar açık veriler ile listelenen kamuya açık kaynaklar üzerinden kontrol edilebilir. Performansa ilişkin olumsuz sonuç ve Windows default durumunu koruma önerisi açıkça belirtilmiştir.
BoosterX pratik önerisi
Bölüm başlığı “ BoosterX pratik önerisi”Kalıcı olarak önerilen durum: Windows default. MPO’yu “FPS optimizasyonu”, input lag azaltma amacıyla veya başkasının tweak listesine dayanarak devre dışı bırakmayın.
Yeniden üretilebilir takılmalar, titreme, siyah kareler veya video ve birden fazla ekranla ilgili arızalar ortaya çıkarsa GameReadyX ile başlayın. Sorunlu sürücünün düzeltilmesi veya geri alınması genel bir geçici çözümden daha iyidir. MPO’yu yalnızca aynı semptom kontrollü bir karşılaştırmadan sonra kayboluyor ve default durumu geri yükledikten sonra geri dönüyorsa devre dışı bırakılmış halde bırakın.
Durumu geri yükleme
Bölüm başlığı “ Durumu geri yükleme”GameReadyX’te Windows default durumunu geri yüklemeyi seçin ve bilgisayarı yeniden başlatın. Zorla yapılan ayar kaldırılacak ve Windows donanım düzlemlerini yeniden kendi başına seçebilecektir.
Ayarı başka bir yolla değiştirdiyseniz aynı sağlayıcının ilgili resmi geri yükleme aracını kullanın. OverlayTestMode içine rastgele bir sayı yazmayın.
Kamuya açık birincil kaynaklar
Bölüm başlığı “ Kamuya açık birincil kaynaklar”- MPO Support, Microsoft Learn - WDDM’de MPO, yetenek kontrolü ve DWM swap chain ile etkileşim.
- For best performance, use DXGI flip model, Microsoft Learn - DirectFlip, Independent Flip ve donanım MPO plane.
- DXGI flip model, Microsoft Learn - flip model’de kopyalamaların ve sistem yükünün azaltılması.
- IDXGIOutput6::CheckHardwareCompositionSupport, Microsoft Learn - hardware composition yeteneklerinin sorgulanması.
- Troubleshoot screen flickering in Windows, Microsoft Support - sürücü ve uyumsuz uygulama için birincil tanılama.
- What is Multi-Plane Overlay (MPO) in Windows 11, NVIDIA - MPO’nun amacı, olası etkinliği ve resmi disable/restore dosyaları.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09, NVIDIA - 461.09’da MPO desteğinin ortaya çıkışı ve pencereli presentation davranışının değişmesi.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes, AMD - eski Chromium, VRR, video ve multi-display semptomları.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes, AMD - düzeltilen Chromium multi-display durumu ve paket sürümü.
- Intel DWM memory investigation, Intel Community - eski sürücü dalının kamuya açık incelemesi ve farklılık gösteren sonuçlar.
- PresentMon console documentation, upstream project -
Hardware Composed: Independent Flipyorumlanması.
Kamuya açık kaynaklar ve ifadeler kontrol edilmiştir: 2026-08-24.
Değişiklik geçmişi
Bölüm başlığı “Değişiklik geçmişi”- 2026-09-20: çıkar çatışması feragatnamesi, araştırmanın ve araçların aidiyetini içeren tam ifadeye yükseltildi.
- 2026-08-24: ilk yayın; Windows 10 22H2, Windows 11 24H2 ve 25H2 dahili kontrol sonuçları, vendor-cases sınırları ve GameReadyX önerisi eklendi.
