MPO في Windows: كيف يعمل Multiplane Overlay ومتى يجب تعطيله
على هذه الصفحة
اترك MPO في حالة Windows default. حينها يمكن لـ Windows وDWM والتعريف وGPU اختيار المستويات المادية تلقائيًا حيثما كانت مدعومة. ولا يُشترط الاستخدام الدائم لـ MPO. لا يستحق تعطيل MPO مؤقتًا إلا لتشخيص الوميض القابل لإعادة الإنتاج أو الإطارات السوداء أو التجمد أو التقطيع. تحقق أولًا من التكوين عبر GameReadyX في BoosterX وعالج مشكلة التعريف المعروفة إن وُجدت.
الحالة: جهاز MPO ودور المستويات المادية موثقان من Microsoft. قراءة OverlayTestMode والسلوك المعطِّل للقيمة 5 مؤكدان من خلال فحصنا الساكن لثلاث نسخ من مكوّن نظام Windows. وقد لوحظ الوصول إلى المعامل في تتبعات Windows 11 24H2 و25H2 المجمعة سابقًا. لم تُقس في هذا البحث الأداء ولا استهلاك الطاقة ولا التأخير الفيزيائي على GPU حقيقية.
الإجابة المختصرة
Section titled “الإجابة المختصرة”MPO آلية للمستويات المادية في WDDM، يمكنها تقليل عمل DWM وتمرير الإطار إلى الشاشة عبر مسار أكثر مباشرة. تُبقي حالة Windows default الخيارين متاحين للنظام، بينما يعيد التعطيل القسري التركيب المعتاد. لا يستحق تعطيل MPO إلا لتشخيص مشكلة إخراج قابلة لإعادة الإنتاج.
ما هو MPO
Section titled “ ما هو MPO”في التركيب المعتاد، يجمع DWM أسطح النوافذ في إطار سطح المكتب النهائي. ويتيح Multiplane Overlay (MPO) تمرير عدة أسطح مناسبة كمستويات مادية منفصلة مباشرة إلى وحدة إخراج الصورة في بطاقة الرسوميات. وقد يكون هذا المستوى سطح تطبيق أو فيديو أو سلسلة مخازن DWM (swap chain).
وهذا لا يعني أن كل نافذة تستخدم مستوى منفصلًا باستمرار. يطلب Windows قدرات التعريف والعتاد، ثم يتحقق من تركيبة محددة للتنسيق والحجم والتحجيم والموضع والفضاء اللوني وقيود أخرى. وإذا لم تكن التركيبة مناسبة، يعود النظام إلى التركيب المعتاد.
تصف Microsoft MPO كجزء من WDDM بدءًا من Windows 8.1. وفي نموذج flip model الحديث يمكن لـ DWM تخصيص scanout plane مادي للتطبيق. وهذا يتيح الحفاظ على Independent Flip حتى عند ظهور محتوى آخر فوق التطبيق. وفي الظروف المناسبة ينفذ DWM عملًا تركيبيًا أقل، ويُوجَّه إطار التطبيق إلى الشاشة عبر مسار أكثر مباشرة.
لماذا Windows default أفضل من التعطيل الدائم
Section titled “ لماذا Windows default أفضل من التعطيل الدائم”تُبقي حالة Windows default كلاً من MPO والتركيب المعتاد متاحين للنظام. ويختار DWM طريقة الإخراج لإطار بعينه، ويعود إلى التركيب المعتاد إذا لم يكن المستوى المادي متاحًا.
يزيل التعطيل القسري هذا الخيار على مستوى النظام بأكمله. ومن الآثار المحتملة:
- يفقد التطبيق مسار
Hardware Composed: Independent Flip; - يعود عمل تركيبي إضافي إلى DWM أو GPU;
- قد يزداد حجم النسخ والحمولة على الذاكرة واستهلاك الطاقة;
- قد تفقد لعبة بنمط نافذة أو فيديو ميزة المستوى المادي;
- تعتمد النتيجة على GPU والتعريف والشاشة وHDR وVRR ومجموعة النوافذ المفتوحة.
توصي Microsoft بـ flip model وDirectFlip كطريقة أكثر كفاءة لإخراج الإطارات. وتشير NVIDIA أيضًا إلى أن MPO قد يرفع الأداء ويقلل استهلاك الطاقة ويخفض التأخير في الألعاب بنمط نافذة. وتعتمد هذه المزايا على الظروف وليست مضمونة على كل حاسوب.
لذلك فإن «إبقاء MPO مفعّلًا» في هذه المقالة يعني عدم فرض حظر شامل. أما الاستخدام الفعلي للمستوى فيحدده Windows ديناميكيًا على أي حال.
الادعاء القابل للتحقق
Section titled “ الادعاء القابل للتحقق”تحققنا من أربعة ادعاءات:
- يقرأ Windows فعلًا
OverlayTestModeكمعامل للتركيب الرسومي. - القيمة
5تمنع استخدام مرشحات MPO في نسخ Windows المدروسة. - بدون إعداد قسري يبقى الاختيار لـ Windows.
- وجود هذا المفتاح لا يثبت أن تطبيقه يرفع FPS أو يقلل تأخير الإدخال.
نطاق البحث
Section titled “ نطاق البحث”| البيئة | الفحص | النتيجة |
|---|---|---|
| Windows 10 22H2، المكوّن 10.0.19041.1949 | فحص ساكن لمكوّن النظام | القيمة 5 تنقل اختيار مرشحات MPO إلى الرفض |
| Windows 11 24H2، المكوّن 10.0.26100.863 | فحص ساكن وتتبع نظامي مجمع سابقًا | يُقرأ المعامل؛ والقيمة 5 تعطّل مسارات overlay المدروسة |
| Windows 11 25H2، المكوّن 10.0.26100.7689 | فحص ساكن وتتبع نظامي مجمع سابقًا | يُقرأ المعامل؛ والقيمة 5 تحافظ على السلوك المعطِّل |
لا توجد تتبعات نظامية صالحة لـ Windows 10 22H2 وWindows 11 26H1. ولا يؤكد الفحص الساكن لـ Windows 10 التنفيذ الفعلي لهذا الكود. ويجب فحص البنيات المستقبلية بشكل منفصل.
المنهجية
Section titled “ المنهجية”يجمع البحث ثلاث فئات مستقلة من البيانات:
- توثيق Microsoft عن WDDM وDXGI flip model وDirectFlip وMPO;
- فحص ساكن لما إذا كانت نسخ Windows المدروسة تقرأ المعامل وتعالج القيمة
5بشكل منفصل; - تتبعات نظامية مجمعة سابقًا تؤكد وصول DWM إلى المعامل في Windows 11 24H2 و25H2.
وقد فُحص بشكل منفصل سلوك المستخدم لتشخيص MPO في GameReadyX: اجتازت مصفوفة القرارات 10 من 10 من الاختبارات التلقائية المختارة. وتشمل هذه الاختبارات الحالة الافتراضية والتعطيل القسري والقيمة غير المعروفة وغياب البيانات وتكوينات التعريفات القديمة المعروفة.
لم تُجر تجربة جديدة على GPU فيزيائية. ولا تُستخدم GPU افتراضية كدليل على MPO promotion أو frametime أو استهلاك الطاقة أو click-to-photon latency.
ماذا يفعل OverlayTestMode=5
Section titled “ ماذا يفعل OverlayTestMode=5”يغيّر OverlayTestMode سلوك DWM قسريًا وهو غير موثق من Microsoft. وفي نسخ Windows الثلاث المدروسة كانت القيمة 5 تمنع استخدام المستويات المادية MPO. كما تتوفر على صفحة NVIDIA الرسمية ملفات منفصلة لتعطيل MPO واستعادته؛ ويُطلب إعادة التشغيل بعد التغيير.
عند تفسير النتيجة ضع في الاعتبار:
OverlayTestMode=5يغيّر سياسة التركيب الشاملة لا لعبة بعينها;- وجود القيمة أو غيابها لا يُظهر ما إذا كان تطبيق بعينه استخدم مستوى MPO في لحظة بعينها.
القيم الرقمية الأخرى ليست واجهة Microsoft عامة ومستقرة. وقد تغيّر معناها بين النسخ المدروسة، لذلك لا توصي Wiki بتطبيقها كـ«مستويات تحسين».
أين لوحظت مشكلات مشابهة
Section titled “ أين لوحظت مشكلات مشابهة”الوميض أو التقطيع بحد ذاته لا يثبت مشكلة MPO. تشير Microsoft إلى أن وميض الشاشة يرتبط عادةً بتعريف الشاشة أو تطبيق غير متوافق، وتوصي أولًا بالتحقق من تحديث التعريف أو التراجع عنه أو إعادة تثبيته.
| المورّد والفترة | الحالة الموصوفة علنًا | ما يترتب على ذلك |
|---|---|---|
| NVIDIA 461.09 | أعلنت NVIDIA عن دعم MPO بدءًا من 461.09. وعند إيقاف V-Sync شاملًا قد تظهر تمزقات في الصورة في التطبيقات بنمط نافذة: إذ يُخرج مستوى MPO المنفصل بشكل مستقل. كما نشرت NVIDIA ملفات لتعطيل MPO واستعادته. | يغيّر MPO إخراج الإطارات في النمط النافذي. وقد أجاز المصنّع التعطيل المؤقت كحل بديل، لكن هذا ليس أساسًا لتعطيل MPO على التعريفات الحديثة. |
| AMD 22.11.2 | تشير ملاحظات الإصدار إلى تباطؤ النظام ووميض الواجهة عند تشغيل فيديوين معًا في Chromium، وإلى مشكلات مع الفيديو وVRR وعدة شاشات. وفي 23.2.1 ذُكرت إحدى حالات Chromium وعدة الشاشات ضمن المُصلَح. | حدّث التعريف أولًا. ولا تسمي AMD MPO سببًا لهذه المشكلات، لذلك لم تُثبت فعالية تعطيله هنا. |
| Intel 30.0.100.x | في نقاش Intel العام دُرس ارتفاع استهلاك ذاكرة DWM والتجمد ومشكلات Chromium على نسخ تعريفات قديمة، بما فيها 30.0.100.9955. واختلفت نتائج المستخدمين. | لم تُثبت صلة هذه المشكلات القديمة في DWM والتعريف بـ MPO. ويجدر أولًا التحقق من التحديث أو تعريف OEM. ولا أساس لتعطيل MPO تلقائيًا. |
كثيرًا ما اجتمعت في تقارير المشكلات عدة شروط: تسريع عتاد المتصفح، والفيديو، وعدة شاشات بمعدلات تحديث مختلفة، وVRR، وHDR، ولعبة بنمط نافذة، ونسخة تعريف بعينها. وقد لا يناسب الحل البديل لتكوين ما تكوينًا آخر.
كيف يتخذ GameReadyX القرار
Section titled “ كيف يتخذ GameReadyX القرار”يعرض GameReadyX في BoosterX تشخيص MPO بناءً على التكوين المتاح:
- الحالة الحالية Windows default أو الإعداد القسري;
- بنية Windows;
- وحدات GPU المكتشفة;
- نسخ تعريفات الرسوميات;
- التطابق مع حالات عدم التوافق المدروسة للتكوينات القديمة.
إذا لم يكن هناك سبب مؤكد لحظر شامل، يُبقي GameReadyX على MPO في Windows default. وإذا كان MPO معطلًا قسريًا بلا سبب موجود، يقترح الفحص استعادة الحالة الافتراضية. ولا تُكتب القيم غير المعروفة والمعلومات الناقصة تلقائيًا.
بالنسبة لتكوينات AMD وIntel القديمة يبلّغ GameReadyX عن مشكلة تعريف. ولا يُقترح تغيير Registry: فالمواد الأولية تؤكد الأعراض لكنها لا تثبت MPO كسبب لها. ولا يُقترح التعطيل التلقائي إلا لسيناريو NVIDIA قديم بعينه نشر المصنّع له هذا الحل البديل.
يتحقق GameReadyX من التكوين المعروف دون قياس frametime الحالي ودون اكتشاف الوميض على الشاشة. ولتأكيد سبب العَرَض، يجب بعد التوصية مقارنة إعادة إنتاجه بالإعداد الأصلي والمعدَّل.
كيف تفحص المشكلة بأمان
Section titled “ كيف تفحص المشكلة بأمان”- أعد إنتاج العَرَض وسجّل السيناريو الدقيق: التطبيق، ونمط النافذة، والشاشة، وHDR، وVRR، ومعدل التحديث.
- شغّل GameReadyX في BoosterX وافتح تشخيص MPO.
- إذا وُجدت نسخة تعريف قديمة معروفة، فحدّثها أولًا. وإذا ظهرت المشكلة فور التحديث، فقارن بالنسخة المستقرة السابقة.
- لا تغيّر في الوقت نفسه التعريف وMPO وHDR وVRR ونمط النافذة. وإلا بقي سبب التحسن غير معروف.
- طبّق التعطيل المؤقت لـ MPO فقط إذا أشار GameReadyX إلى workaround موثق أو إذا كان العَرَض يُعاد إنتاجه بثبات بعد التشخيص المعتاد.
- أعد تشغيل Windows وكرر السيناريو نفسه.
- إذا لم يحدث تحسن، فاستعد Windows default فورًا.
يمكن التحقق من طريقة إخراج الإطارات عبر PresentMon. النمط Hardware Composed: Independent Flip يعني أن التطبيق حصل على مستوى MPO مادي. ولا يُظهر عدّاد FPS المعتاد ولا حالة Registry ذلك.
ما هو مؤكد
Section titled “ ما هو مؤكد”- MPO جزء من النظام الفرعي الرسومي في Windows ومدعوم عبر WDDM وتعريف الرسوميات.
- يتيح MPO تمثيل عدة مستويات ماديًا عندما يكون تكوين بعينه مدعومًا.
- يختار Windows MPO ديناميكيًا؛ فكون الميزة مفعّلة لا يعني استخدامها الدائم.
OverlayTestMode=5يعطّل MPO في النسخ الثلاث المدروسة من مكوّن النظام.- وصل DWM إلى هذا المعامل في تتبعات Windows 11 24H2 و25H2 المدروسة.
- يؤكد توثيق المصنّعين مشكلات إخراج وتعريفات قديمة بعينها، ووجود حل بديل بتعطيل MPO.
- يحافظ GameReadyX افتراضيًا على Windows default أو يستعيده إذا لم يُوجد حل بديل مؤكد.
ما هو غير مؤكد
Section titled “ ما هو غير مؤكد”- أن تعطيل MPO يرفع FPS على نظام حديث معتاد.
- أن تعطيل MPO يقلل input latency أو click-to-photon latency.
- أن أي وميض أو إطار أسود أو تقطيع أو نمو في ذاكرة DWM سببه MPO.
- أن workaround NVIDIA القديم ينطبق على تعريفات AMD أو Intel أو NVIDIA الحالية.
- أن النسخة نفسها من التعريف تتصرف بالطريقة نفسها على وحدات GPU وشاشات وWindows builds مختلفة.
- أن قيم
OverlayTestModeالمختلفة عن5لها معنى مستقر بين نسخ Windows.
القيود
Section titled “ القيود”لا يتضمن البحث تشغيلات مقترنة على GPU فيزيائية ولا قياسات FPS أو frametime أو الطاقة أو التأخير. وتؤكد التتبعات النظامية قراءة المعامل لكنها لا تثبت الإسناد الفعلي لـ MPO plane. والفحص الساكن محدود بثلاث نسخ من مكوّن النظام.
تصف مواد AMD وIntel العامة أعراض التعريفات لكنها لا تثبت MPO كسبب لها. ولا يمكن استنتاج أن تعطيل MPO سيزيل المشكلة.
يعود البحث والأدوات المستخدمة إلى مطوّر BoosterX، الذي يوفر تشخيص MPO وإمكانية تغيير حالته، لذلك للمطوّر مصلحة مباشرة في النتائج. وقد وُصفت المنهجية وحدود التطبيق أعلاه، ويمكن التحقق من الاستنتاجات عبر البيانات المفتوحة والمصادر العامة المذكورة. وقد ذُكرت النتيجة السلبية بشأن الأداء والتوصية بالحفاظ على Windows default صراحةً.
توصية BoosterX العملية
Section titled “ توصية BoosterX العملية”الحالة الموصى بها دائمًا: Windows default. لا تعطّل MPO من أجل «تحسين FPS» أو تقليل input lag أو بناءً على قائمة تويكات شخص آخر.
إذا ظهر تقطيع أو وميض أو إطارات سوداء أو أعطال قابلة لإعادة الإنتاج مع الفيديو وعدة شاشات، فابدأ بـ GameReadyX. وإصلاح التعريف المشكِل أو التراجع عنه أفضل من حل بديل شامل. ولا تُبقِ MPO معطلًا إلا عندما يختفي العَرَض نفسه بعد مقارنة مضبوطة ويعود بعد استعادة default.
استعادة الحالة
Section titled “ استعادة الحالة”في GameReadyX اختر استعادة Windows default وأعد تشغيل الحاسوب. وسيُرفع الإعداد القسري، ويستطيع Windows مرة أخرى اختيار المستويات المادية بنفسه.
إذا كنت قد غيّرت الإعداد بطريقة أخرى، فاستخدم أداة الاستعادة الرسمية المناسبة من المصنّع نفسه. لا تُدخل رقمًا عشوائيًا في OverlayTestMode.
المصادر الأولية العامة
Section titled “ المصادر الأولية العامة”- MPO Support، Microsoft Learn - MPO في WDDM، والتحقق من القدرات والتفاعل مع DWM swap chain.
- For best performance, use DXGI flip model، Microsoft Learn - DirectFlip وIndependent Flip والمستوى المادي MPO.
- DXGI flip model، Microsoft Learn - تقليل النسخ والحمولة النظامية في flip model.
- IDXGIOutput6::CheckHardwareCompositionSupport، Microsoft Learn - طلب قدرات hardware composition.
- Troubleshoot screen flickering in Windows، Microsoft Support - التشخيص الأولي للتعريف والتطبيق غير المتوافق.
- What is Multi-Plane Overlay (MPO) in Windows 11، NVIDIA - وظيفة MPO وفعاليته المحتملة وملفات disable/restore الرسمية.
- V-Sync OFF Not Recommended as a Global Setting Starting with Driver Version 461.09، NVIDIA - ظهور دعم MPO في 461.09 وتغير سلوك presentation في النمط النافذي.
- AMD Software: Adrenalin Edition 22.11.2 Release Notes، AMD - أعراض Chromium وVRR والفيديو وmulti-display القديمة.
- AMD Software: Adrenalin Edition 23.2.1 Release Notes، AMD - حالة Chromium multi-display المُصلَحة ونسخة الحزمة.
- Intel DWM memory investigation، Intel Community - بحث عام في فرع تعريفات قديم ونتائج متباينة.
- PresentMon console documentation، upstream project - تفسير
Hardware Composed: Independent Flip.
روجعت المصادر العامة والصياغات: 2026-08-24.
سجل التغييرات
Section titled “سجل التغييرات”- 2026-09-20: عُزز إخلاء المسؤولية بشأن تضارب المصالح إلى صياغة كاملة تشمل ملكية البحث والأدوات.
- 2026-08-24: النشر الأول؛ أُضيفت نتائج الفحص الداخلي لـ Windows 10 22H2 وWindows 11 24H2 و25H2، وحدود vendor-cases، وتوصية GameReadyX.
