Lewati ke konten

MPO di Windows: cara kerja Multiplane Overlay dan kapan harus dinonaktifkan

Di halaman ini

Biarkan MPO dalam keadaan Windows default. Dengan begitu Windows, DWM, driver, dan GPU dapat memilih bidang perangkat keras secara otomatis di tempat yang didukung. Penggunaan MPO secara terus-menerus tidak diperlukan. Menonaktifkan MPO sementara hanya layak dilakukan untuk mendiagnosis kedipan yang dapat direproduksi, frame hitam, hang, atau stutter. Periksa dulu konfigurasi melalui GameReadyX di BoosterX dan atasi masalah driver yang diketahui jika ditemukan.

Status: perangkat MPO dan peran bidang perangkat keras didokumentasikan oleh Microsoft. Pembacaan OverlayTestMode dan perilaku penonaktifan nilai 5 dikonfirmasi oleh pemeriksaan statis kami terhadap tiga versi komponen sistem Windows. Akses ke parameter ini teramati pada trace Windows 11 24H2 dan 25H2 yang dikumpulkan sebelumnya. Performa, konsumsi daya, dan latensi fisik pada GPU nyata tidak diukur dalam penelitian ini.

MPO adalah mekanisme bidang perangkat keras WDDM yang dapat mengurangi kerja DWM dan mengirimkan frame ke layar melalui jalur yang lebih langsung. Keadaan Windows default menyisakan kedua opsi output bagi sistem, sedangkan penonaktifan paksa mengembalikan komposisi biasa. Menonaktifkan MPO hanya layak dilakukan untuk mendiagnosis masalah output yang dapat direproduksi.

Pada komposisi biasa, DWM menyusun permukaan jendela menjadi frame desktop akhir. Multiplane Overlay (MPO) memungkinkan beberapa permukaan yang sesuai dikirim sebagai bidang perangkat keras terpisah langsung ke blok output gambar kartu grafis. Bidang semacam itu dapat berupa permukaan aplikasi, video, atau rantai buffer DWM (swap chain).

Ini tidak berarti setiap jendela terus-menerus menggunakan bidang terpisah. Windows menanyakan kemampuan driver dan perangkat keras, lalu memeriksa kombinasi spesifik dari format, ukuran, penskalaan, posisi, ruang warna, dan batasan lainnya. Jika kombinasi tidak sesuai, sistem kembali ke komposisi biasa.

Microsoft mendeskripsikan MPO sebagai bagian dari WDDM sejak Windows 8.1. Pada flip model modern, DWM dapat memberikan hardware scanout plane kepada aplikasi. Ini memungkinkan Independent Flip dipertahankan bahkan ketika konten lain muncul di atas aplikasi. Dalam kondisi yang sesuai, DWM melakukan lebih sedikit kerja komposisi, dan frame aplikasi diarahkan ke layar melalui jalur yang lebih langsung.

Mengapa Windows default lebih baik daripada penonaktifan permanen

Section titled “ Mengapa Windows default lebih baik daripada penonaktifan permanen”

Keadaan Windows default menyisakan MPO dan komposisi biasa tetap tersedia bagi sistem. DWM memilih cara output untuk frame tertentu dan kembali ke komposisi biasa jika bidang perangkat keras tidak tersedia.

Penonaktifan paksa menghapus opsi ini untuk seluruh sistem. Kemungkinan konsekuensinya:

  • aplikasi kehilangan jalur Hardware Composed: Independent Flip;
  • kerja komposisi tambahan kembali ke DWM atau GPU;
  • volume penyalinan, beban memori, dan konsumsi daya dapat meningkat;
  • game berjendela atau video dapat kehilangan keunggulan bidang perangkat keras;
  • hasilnya bergantung pada GPU, driver, layar, HDR, VRR, dan kumpulan jendela yang terbuka.

Microsoft merekomendasikan flip model dan DirectFlip sebagai cara output frame yang lebih efisien. NVIDIA juga menyatakan bahwa MPO dapat meningkatkan performa, menurunkan konsumsi daya, dan mengurangi latensi pada game berjendela. Keunggulan ini bergantung pada kondisi dan tidak dijamin pada setiap komputer.

Oleh karena itu, “biarkan MPO aktif” dalam artikel ini berarti jangan menetapkan larangan global. Penggunaan bidang yang sebenarnya tetap ditentukan Windows secara dinamis.

Kami menguji empat klaim:

  1. Windows memang membaca OverlayTestMode sebagai parameter komposisi grafis.
  2. Nilai 5 melarang penggunaan kandidat MPO pada versi Windows yang diteliti.
  3. Tanpa pengaturan paksa, pilihan tetap ada pada Windows.
  4. Keberadaan tombol semacam itu tidak membuktikan bahwa penerapannya meningkatkan FPS atau mengurangi latensi input.
Lingkungan Pemeriksaan Hasil
Windows 10 22H2, komponen 10.0.19041.1949 Pemeriksaan statis komponen sistem Nilai 5 mengubah pemilihan kandidat MPO menjadi penolakan
Windows 11 24H2, komponen 10.0.26100.863 Pemeriksaan statis dan trace sistem yang dikumpulkan sebelumnya Parameter dibaca; nilai 5 menonaktifkan jalur overlay yang diperiksa
Windows 11 25H2, komponen 10.0.26100.7689 Pemeriksaan statis dan trace sistem yang dikumpulkan sebelumnya Parameter dibaca; nilai 5 mempertahankan perilaku penonaktifan

Untuk Windows 10 22H2 dan Windows 11 26H1 tidak ada trace sistem yang layak. Pemeriksaan statis Windows 10 tidak mengonfirmasi eksekusi kode ini yang sebenarnya. Build mendatang perlu diperiksa secara terpisah.

Penelitian ini menggabungkan tiga kelas data yang independen:

  • dokumentasi Microsoft tentang WDDM, DXGI flip model, DirectFlip, dan MPO;
  • pemeriksaan statis bahwa versi Windows yang diteliti membaca parameter dan menangani nilai 5 secara terpisah;
  • trace sistem yang dikumpulkan sebelumnya yang mengonfirmasi akses DWM ke parameter pada Windows 11 24H2 dan 25H2.

Perilaku pengguna diagnostik MPO di GameReadyX diperiksa secara terpisah: matriks keputusan lulus 10 dari 10 tes otomatis yang dipilih. Tes ini mencakup keadaan bawaan, penonaktifan paksa, nilai tidak dikenal, ketiadaan data, dan konfigurasi driver lama yang diketahui.

Eksperimen baru pada GPU fisik tidak dilakukan. GPU virtual tidak digunakan sebagai bukti MPO promotion, frametime, konsumsi daya, atau click-to-photon latency.

OverlayTestMode mengubah perilaku DWM secara paksa dan tidak didokumentasikan Microsoft. Pada tiga versi Windows yang diteliti, nilai 5 melarang penggunaan bidang perangkat keras MPO. Pada halaman resmi NVIDIA juga tersedia file terpisah untuk menonaktifkan dan memulihkan MPO; setelah perubahan diperlukan reboot.

Saat menafsirkan hasil, pertimbangkan:

  • OverlayTestMode=5 mengubah kebijakan komposisi global, bukan game tertentu;
  • ada atau tidaknya nilai tidak menunjukkan apakah bidang MPO digunakan oleh aplikasi tertentu pada momen tertentu.

Nilai numerik lain bukanlah antarmuka stabil publik Microsoft. Maknanya berubah antar versi yang diteliti, sehingga Wiki tidak merekomendasikan penerapannya sebagai “tingkat optimasi”.

Kedipan atau stutter sendiri tidak membuktikan masalah MPO. Microsoft menyatakan bahwa kedipan layar biasanya terkait dengan display driver atau aplikasi yang tidak kompatibel dan merekomendasikan untuk memeriksa pembaruan, rollback, atau instalasi ulang driver terlebih dahulu.

Vendor dan periode Kasus yang dideskripsikan secara publik Apa yang dapat disimpulkan
NVIDIA 461.09 NVIDIA melaporkan dukungan MPO sejak 461.09. Dengan V-Sync yang dimatikan secara global, tearing dapat muncul pada aplikasi berjendela: bidang MPO terpisah ditampilkan secara independen. NVIDIA juga menerbitkan file untuk menonaktifkan dan memulihkan MPO. MPO mengubah output frame dalam mode berjendela. Produsen mengizinkan penonaktifan sementara sebagai solusi sementara, tetapi itu bukan alasan untuk menonaktifkan MPO pada driver modern.
AMD 22.11.2 Dalam catatan rilis disebutkan tersendat-sendatnya sistem dan kedipan antarmuka saat memutar dua video secara bersamaan di Chromium, serta masalah dengan video, VRR, dan beberapa layar. Pada 23.2.1 salah satu kasus dengan Chromium dan beberapa layar disebutkan di antara yang diperbaiki. Perbarui driver terlebih dahulu. AMD tidak menyebut MPO sebagai penyebab masalah ini, sehingga efektivitas penonaktifannya di sini tidak terkonfirmasi.
Intel 30.0.100.x Dalam diskusi publik Intel diteliti kenaikan konsumsi memori DWM, hang, dan masalah Chromium pada versi driver lama, termasuk 30.0.100.9955. Hasil pengguna berbeda-beda. Hubungan masalah DWM dan driver lama ini dengan MPO tidak ditetapkan. Sebaiknya periksa pembaruan atau driver OEM terlebih dahulu. Tidak ada dasar untuk menonaktifkan MPO secara otomatis.

Dalam laporan masalah sering kali tergabung beberapa kondisi: akselerasi perangkat keras browser, video, beberapa layar dengan refresh rate berbeda, VRR, HDR, game berjendela, dan versi driver tertentu. Solusi sementara untuk satu konfigurasi semacam itu mungkin tidak cocok untuk konfigurasi lain.

GameReadyX di BoosterX menampilkan diagnostik MPO berdasarkan konfigurasi yang tersedia:

  • keadaan Windows default saat ini atau pengaturan paksa;
  • build Windows;
  • GPU yang terdeteksi;
  • versi driver grafis;
  • kecocokan dengan kasus ketidakcocokan konfigurasi lama yang telah diperiksa.

Jika tidak ada alasan terkonfirmasi untuk larangan global, GameReadyX membiarkan MPO dalam Windows default. Jika MPO sudah dinonaktifkan secara paksa tanpa dasar yang ditemukan, pemeriksaan menawarkan untuk memulihkan keadaan bawaan. Nilai tidak dikenal dan informasi yang tidak lengkap tidak ditimpa secara otomatis.

Untuk konfigurasi AMD dan Intel lama, GameReadyX melaporkan masalah driver. Perubahan registry tidak ditawarkan: materi primer mengonfirmasi gejala, tetapi tidak menetapkan MPO sebagai penyebabnya. Penonaktifan otomatis hanya ditawarkan untuk skenario NVIDIA lama tertentu yang solusi sementaranya telah diterbitkan produsen.

GameReadyX memeriksa konfigurasi yang diketahui, tanpa mengukur frametime saat ini dan tanpa mendeteksi kedipan di layar. Untuk mengonfirmasi penyebab gejala, setelah rekomendasi Anda perlu membandingkan reproduksinya dengan pengaturan awal dan pengaturan yang diubah.

  1. Reproduksi gejala dan catat skenario persisnya: aplikasi, mode jendela, layar, HDR, VRR, dan refresh rate.
  2. Jalankan GameReadyX di BoosterX dan buka diagnostik MPO.
  3. Jika ditemukan versi driver lama yang diketahui, perbarui dulu. Jika masalah muncul tepat setelah pembaruan, bandingkan dengan versi stabil sebelumnya.
  4. Jangan mengubah driver, MPO, HDR, VRR, dan mode jendela secara bersamaan. Jika tidak, penyebab perbaikan akan tetap tidak diketahui.
  5. Terapkan penonaktifan MPO sementara hanya jika GameReadyX menunjukkan workaround yang terdokumentasi atau gejala secara konsisten dapat direproduksi setelah diagnostik biasa.
  6. Reboot Windows dan ulangi skenario yang sama.
  7. Jika tidak ada perbaikan, segera pulihkan Windows default.

Cara output frame dapat diperiksa melalui PresentMon. Mode Hardware Composed: Independent Flip berarti aplikasi diberikan bidang perangkat keras MPO. Penghitung FPS biasa dan keadaan registry tidak menunjukkan hal ini.

  • MPO adalah bagian dari subsistem grafis Windows dan didukung melalui WDDM dan driver grafis.
  • MPO memungkinkan beberapa bidang ditampilkan secara perangkat keras ketika konfigurasi tertentu didukung.
  • Windows memilih MPO secara dinamis; kemampuan yang aktif tidak berarti penggunaan terus-menerus.
  • OverlayTestMode=5 menonaktifkan MPO pada tiga versi komponen sistem yang diteliti.
  • DWM mengakses parameter ini pada trace Windows 11 24H2 dan 25H2 yang diteliti.
  • Dokumentasi produsen mengonfirmasi sejumlah masalah output dan driver lama tertentu, serta keberadaan solusi sementara dengan menonaktifkan MPO.
  • GameReadyX secara default mempertahankan atau memulihkan Windows default jika solusi sementara yang terkonfirmasi tidak ditemukan.
  • Bahwa menonaktifkan MPO meningkatkan FPS pada sistem modern biasa.
  • Bahwa menonaktifkan MPO mengurangi input latency atau click-to-photon latency.
  • Bahwa setiap kedipan, frame hitam, stutter, atau kenaikan memori DWM disebabkan oleh MPO.
  • Bahwa workaround NVIDIA lama berlaku untuk driver AMD, Intel, atau NVIDIA terkini.
  • Bahwa versi driver yang sama berperilaku sama pada GPU, layar, dan Windows build yang berbeda.
  • Bahwa nilai OverlayTestMode selain 5 memiliki makna yang stabil antar versi Windows.

Dalam penelitian ini tidak ada uji berpasangan pada GPU fisik dan tidak ada pengukuran FPS, frametime, daya, atau latensi. Trace sistem mengonfirmasi pembacaan parameter, tetapi tidak membuktikan penetapan MPO plane yang sebenarnya. Pemeriksaan statis terbatas pada tiga versi komponen sistem.

Materi publik AMD dan Intel mendeskripsikan gejala driver, tetapi tidak menetapkan MPO sebagai penyebabnya. Berdasarkan itu tidak dapat disimpulkan bahwa menonaktifkan MPO akan mengatasi masalah.

Penelitian dan alat yang digunakan dimiliki oleh pengembang BoosterX, yang menyediakan diagnostik dan kemampuan mengubah keadaan MPO, sehingga pengembang memiliki kepentingan langsung terhadap hasilnya. Metodologi dan batas penerapannya dijelaskan di atas, dan kesimpulannya dapat diverifikasi melalui data terbuka dan sumber publik yang disebutkan. Hasil negatif terkait performa dan rekomendasi untuk mempertahankan Windows default dinyatakan secara eksplisit.

Keadaan yang direkomendasikan secara permanen: Windows default. Jangan menonaktifkan MPO demi “optimasi FPS”, mengurangi input lag, atau berdasarkan daftar tweak orang lain.

Jika muncul stutter yang dapat direproduksi, kedipan, frame hitam, atau kegagalan saat video dan beberapa layar, mulailah dengan GameReadyX. Memperbaiki atau melakukan rollback driver bermasalah lebih diutamakan daripada solusi sementara global. Biarkan MPO nonaktif hanya ketika gejala yang sama hilang setelah perbandingan terkontrol dan kembali muncul setelah pemulihan default.

Di GameReadyX pilih pemulihan Windows default dan reboot komputer. Pengaturan paksa akan dihapus, dan Windows kembali dapat memilih bidang perangkat keras sendiri.

Jika Anda mengubah pengaturan dengan cara lain, gunakan alat pemulihan resmi yang sesuai dari vendor yang sama. Jangan memasukkan angka sembarangan ke OverlayTestMode.

Sumber publik dan perumusannya diperiksa: 2026-08-24.

  • 2026-09-20: disclaimer tentang konflik kepentingan diperkuat menjadi perumusan lengkap dengan kepemilikan penelitian dan alat.
  • 2026-08-24: publikasi pertama; ditambahkan hasil pemeriksaan internal Windows 10 22H2, Windows 11 24H2 dan 25H2, batas vendor-cases, dan rekomendasi GameReadyX.