- يتولى GameBarPresenceWriter.exe إدارة تواجد اللعبة ودمج Xbox Game Bar.
- هناك إصدارات وتجزئة متعددة؛ الملف الشرعي موجود في System32.
- قد يؤدي عدم استخدام عمليات الالتقاط إلى استهلاك الموارد والتلعثم.
- هناك طرق آمنة لتعطيله: الإعدادات، والخدمات، والسجل.

إذا كنت تلعب على جهاز كمبيوتر يعمل بنظام Windows، فمن المحتمل أنك شاهدت عملية GameBarPresenceWriter.exe في "إدارة المهام" أو تلقيت بعض الإشعارات المزعجة. يعد هذا المكون جزءًا من نظام Xbox Game Bar ونظام التقاط الألعابوعلى الرغم من أنها مفيدة لأولئك الذين تسجيل أو إرساليمكن أن يصبح الأمر مزعجًا إذا لم تستخدم أيًا من هذه الميزات.
في هذا الدليل الكامل، سنقوم بتفصيل ما هو Game Bar Presence Writer بالضبط، وكيف يعمل على نظام التشغيل Windows 10 والإصدارات الأحدث، وما هي المشكلات التي يبلغ عنها المستخدمون، والأهم من ذلك، كيفية تعطيله بأمان باستخدام طرق مختلفة (من تعديلات ويندوز إلى تغييرات السجل، والخدمات، والمزيد). سنشرح بالتفصيل، بما في ذلك جميع المسارات والمفاتيح والخيارات المعنية.
ما هو GameBarPresenceWriter.exe وما هو استخدامه؟
GameBarPresenceWriter.exe هو ملف تنفيذي EXE بنظام Win32 متضمن في نظام التشغيل Windows 10 والإصدارات الأحدث، ويرتبط بإعدادات الألعاب في نظام التشغيل Windows وتجربة Xbox Game Bar. غرضه الرئيسي هو إدارة حالة حضور اللعبة (إذا كانت اللعبة نشطة في المقدمة، أو إذا فقدت النافذة التركيز، أو إذا تم إغلاقها) وإبلاغ نظام Xbox البيئي بذلك عندما يكون ذلك مناسبًا.
بشكل افتراضي، إذا كان لدى المستخدم تطبيق Xbox مثبتًا، وقام بتسجيل الدخول إلى حسابه، وسمح بتعيين الحضور. اكس بوكس لايف عند اللعب على الكمبيوتر، يقوم هذا المكون بتحديث هذه الحالة تلقائيًابهذه الطريقة، يمكن لجهات اتصالك معرفة أنك في جلسة لعبة. يمكن لمطوري التطبيقات تجاوز هذا السلوك الذي يوفره Windows بتطبيقاتهم الخاصة.
وفقًا للوثائق الفنية الخاصة بشركة Microsoft، يوجد Game Bar Presence Writer في نظام التشغيل Windows 10 والإصدارات الأحدث ويعتمد على خادم COM خارج المعالجة. يعني هذا أن Windows يمكنه استدعاء تنفيذ محدد لكاتب الحضور. للتواصل بشأن الأحداث عند اكتشاف لعبة.

كيف يعمل في الأسفل: الواجهة والأحداث والتسجيل
يعرض التنفيذ الذي يوفره Windows واجهة تسمى IPresenceWriter وفئة وقت التشغيل تسمى PresenceWriter. توفر الواجهة الرئيسية طريقة UpdatePresence مع المعلمات اللازمة لوصف سياق اللعبة وتركيز التغييرات:
- مقبض النافذة اللعبة (مقبض للنافذة النشطة؛ في التعريف الفني يتم كتابته كـ WindowId يعتمد على UINT64).
- حدث الإشعار من اللعبة: القيم الممكنة None، GotFocus (اكتساب التركيز)، LostFocus (فقدان التركيز)، أو AppClose (إغلاق).
- معرف التطبيق للعبة (appId): يمكن أن يكون هذا AUMID (معرف نموذج مستخدم التطبيق) أو معرف عنوان Xbox Live.
- نوع المعرف (appIdType): Aumid أو TitleId، للإشارة إلى ما يتوافق مع الحقل السابق.
عند تشغيل لعبة، يستدعي Windows UpdatePresence بهذه البيانات حتى يتمكن التنفيذ من تعيين الحضور أو القيام بما هو مناسب. إذا أراد أحد المطورين توفير كاتب الحضور الخاص به، يجب عليك توفير خادم COM خارج الإجراء الذي ينفذ تلك الواجهة.
لتشغيل نشر مخصص، يتطلب النظام قيمة تسجيل تشير إلى مسار ملف الخادم القابل للتنفيذ. المفتاح هو: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath. نوع البيانات هو REG_SZ ويجب أن يكون محتواه هو المسار الكامل للملف القابل للتنفيذ. الذي يعمل كخادم لـ Presence Writer.
بالإضافة إلى ذلك، في السيناريوهات المتقدمة، تم توثيق فئة يمكن تنشيطها في السجل تحت Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter، حيث قام بعض المستخدمين بالتلاعب بقيمة ActivationType. ستشاهد أدناه كيفية استخدامه في إحدى الطرق لإيقاف قياس الحضور..

الموقع والإصدارات والتحقق من السلامة
في عمليات التثبيت القياسية لنظام التشغيل Windows، يقع الملف الثنائي في C:\Windows\System32\GameBarPresenceWriter.exe. هناك العديد من الإصدارات والأحجام ومجموعات الاختبار. اعتمادًا على الإصدار ونسخة النظام:
- Tamaño aproximado 83 KB, MD5 d040264ba57bb72554c345f64ec635db, SHA1 50c3677a29cc809e3aa2c373c3df11eb14b99614, CRC32 ec32d073. شائع في Windows 10 1607 كل من x86 وx64، ومتوفر في الإصدارات التعليمية والمؤسسية وN.
- Tamaño aproximado 110 KB, MD5 f12fea49547eef195c422fcbca7ef575, SHA1 f87082cf430ddffff57f3aae53cc16d9175202a8, CRC32 fcaa6d1d. شائع في Windows 10 Enterprise 2016 LTSB x64.
- Tamaño aproximado 205 KB, MD5 0c0f21df984fbfb430679f8120c12341, SHA1 e9af59525554c3690ce187175b28c4d15112b356, CRC32 604c0840. مرتبط بنظام التشغيل Windows 10 1703 على x86 وx64، بما في ذلك الإصدارات التعليمية، والمشاريع، وN.
- Tamaño aproximado 282 KB, MD5 6ae8f6709012bcbf6a92ac574b589d70, SHA1 a32f43636f59353ad6eed2d41f359ec6f9926e8c, CRC32 09cea85c. تمت رؤيته في إصدارات Windows 10 1703 x64.
تتكرر هذه القيم في قوائم الملفات لصور Windows المختلفة ووحدات SKU (Home، Pro، Education، Enterprise، N)، مما يساعدك على التحقق من صحة البيانات إذا كنت تشك في وجود متغير ضار. يتحقق من أن الملف موجود على System32 ويتطابق مع الأحجام والتجزئات المعروفة لاستبعاد البرامج الضارة التي تتخفى في شكل هذا المكون.

المشاكل الشائعة التي أبلغ عنها المستخدمون
على الرغم من أنها تخدم غرضًا واضحًا على مستوى النظام، إلا أن العديد من اللاعبين أفادوا بأن الخدمة يتم تنشيطها دون طلبهم وتعرض التنبيهات عند فتح اللعبة. تتضمن الأعراض الأكثر تكرارًا عند الحديث عن Game Bar Presence Writer ما يلي::
- استخدام عرض النطاق الترددي غير ضروري في الخلفية.
- استخدام وحدة المعالجة المركزية بشكل كبير في معدات متواضعة أو أثناء جلسات طويلة.
- الذاكرة مشغولة عندما لا يتم تسجيل أي شيء.
- انخفاض معدل الإطارات في الثانية أو التلعثم ملحوظة في بعض العناوين.
- التباطؤ الإعدادات العامة للعبة عند تبديل النوافذ.
إذا لم تقم أبدًا بالتسجيل أو القص أو البث، فقد تصبح هذه الطبقة بأكملها غير ضرورية ومزعجة. والخبر السار هو أنه يمكن تعطيله بعدة طرق.من الأقل ضررًا إلى الأكثر تقدمًا. نوصي دائمًا بالبدء بإعدادات النظام قبل لمس السجل أو أذونات الملفات.
كيفية تعطيل خاصية "كاتب ظهور شريط اللعبة": ١١ حلاً مجرباً
قبل أن ندخل في هذا الموضوع، هناك نصيحتان مهمتان: قم بتغيير ما تعرفه فقط وقم بإنشاء نقطة استعادة أو نسخة من السجل. إن تحرير السجل أو تعطيل الخدمات بشكل غير مبال قد يسبب تأثيرات غير مرغوب فيها.إذا كنت تعتمد على ميزات التسجيل أو البث، ضع في اعتبارك أن تعطيل Game Bar يعني أنك ستفقد هذه الراحة (على الرغم من أن ألعابك ستظل تعمل).
1) قم بتعطيل Game DVR وGame Bar من السجل
تقوم هذه الطريقة بإزالة العديد من الوظائف المرتبطة بالالتقاط في الجذر. قم بعمل نسخة احتياطية من السجل من ملف > تصدير في محرر السجل قبل لمس أي شيء.
- افتح مربع التشغيل باستخدام Windows + R، اكتب regedit ثم قم بالتأكيد.
- اذهب إلى
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVRوالعثور على القيمة AppCaptureEnabled. قم بتغييره إلى 0. - انتقل الآن إلى
HKEY_CURRENT_USER\System\GameConfigStoreووضع GameDVR_Enabled في 0. - En
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVRيؤسس السماح لـGameDVR و0. - En
HKEY_CURRENT_USER\Software\Microsoft\GameBarيعدل تم تمكين وضع اللعب التلقائي و0. - أعد تشغيل الكمبيوتر لتطبيق التغييرات. بعد إعادة التشغيل، يجب تعطيل التقاط الخلفية..
2) تعطيل مراقبة ألعاب Xbox (xbgm)
يتضمن Windows خدمة مراقبة لـ Xbox والتي يمكنك تعطيلها باستخدام السجل. وهذا يمنع بعض الرقابة المتعلقة بالألعاب..
- افتح محرر التسجيل.
- اذهب إلى
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xbgm. - في القيمة الرئيسية (REG_DWORD)، قم بتغيير البيانات من 3 إلى 4.
- مع 4، يتم تعطيل الخدمة. إذا كنت تريد التراجع عنه، ارجع إلى 3.
3) السيطرة على الملف وحذفه (غير مستحسن)
يختار بعض المستخدمين الاستحواذ على الملف القابل للتنفيذ وحذفه حتى لا يمكن تحميله مرة أخرى. لا نوصي بذلك إلا إذا كنت واضحًا بشأن ما تفعله.لأنه ملف نظام وقد يؤدي ذلك إلى كسر التبعيات.
- لوكاليزا
C:\Windows\System32\GameBarPresenceWriter.exeمن محرك البحث. - افتح خصائص > علامة التبويب الأمان > خيارات متقدمة، وقم بتغيير المالك (TrustedInstaller) إلى مستخدم المسؤول الخاص بك وقم بالتطبيق.
- تحت الأذونات، أضف المستخدم الخاص بك وحدد التحكم الكامل. قبول الإشعارات.
- بعد منح التحكم، احذف الملف التنفيذي المُسبب للمشكلة. ملاحظة: تذكر بعض الدروس أيضًا حذف gamebar.exe؛ فكّر فيما إذا كان هذا الأمر يستحق العناء أم تُفضّل الطرق القابلة للعكس.
4) تعطيل تفعيل فئة القياس عن بعد للحضور
يعتمد هذا النهج على تغيير الفئة القابلة للتفعيل المرتبطة بـ PresenceWriter لمنع تحميلها. استخدمه إذا لم تنجح الإعدادات المذكورة أعلاه..
- اذهب إلى
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter. - في الأذونات > خيارات متقدمة، قم بتغيير المالك إلى المستخدم الخاص بك ومنح نفسك التحكم الكامل (كما هو الحال في الخطوة 3).
- تعديل القيمة نوع التنشيط و0. هذا يمنع التنشيط التلقائي للفئة..
5) إيقاف خدمة GameDVR وBroadcast User
من وحدة التحكم في الخدمات، يمكنك إيقاف جزء المستخدم الذي يدير عمليات الالتقاط وإعادة الإرسال. إنها طريقة سريعة وقابلة للعكس.
- افتح Run، واكتب
services.mscثم اضغط موافق. - البحث خدمة GameDVR ومستخدم البثانقر بزر الماوس الأيمن واختر إيقاف.
6) إغلاق العملية من إدارة المهام
إذا كنت تريد إيقاف الجلسة الحالية، قم ببساطة بإنهاء العملية. إنها ليست دائمة، ولكنها تقطع المشكلة على الفور..
- انقر بزر الماوس الأيمن على شريط المهام واختر "إدارة المهام".
- في علامة التبويب "العمليات"، حدد موقع كاتب حضور بار الألعاب واضغط على إنهاء المهمة.
7) تعطيل من تراكب شريط ألعاب Xbox
يتيح لك شريط اللعبة نفسه إيقاف تشغيل الخيارات التي تغذي الحضور والالتقاط. إنها الطريقة الأكثر ودية.
- افتح لعبة؛ إذا لم يتم عرض شريط اللعبة، فاضغط على Windows + G.
- ادخل في العتاد إعدادات.
- قم بإلغاء تحديد ما يلي على الأقل: "التسجيل في الخلفية"، و"فتح شريط اللعبة باستخدام وحدة التحكم"، و"إظهار شريط اللعبة في الألعاب التي تم التحقق منها على شاشة كاملة"، و"تذكر هذا باعتباره لعبة". كلما قل عدد الخيارات النشطة، قل التدخل.
8) قم بإيقاف تشغيل Game Bar من تطبيق Xbox
يرتبط تطبيق Xbox أيضًا بإعدادات الالتقاط. من هناك يمكنك الذهاب إلى إعدادات النظام وتعطيل تسجيل الخلفية..
- افتح تطبيق Xbox وانتقل إلى الإعدادات.
- En المصيدانتقل إلى رابط إعدادات Windows وقم بإيقاف تشغيل التسجيل في الخلفية.
- أعد تشغيل الكمبيوتر الخاص بك لدمج التغييرات. بعد إعادة التشغيل، يجب أن يتوقف نشاط الحضور..
9) تعطيل شريط اللعبة من إعدادات Windows
يتضمن Windows 10 قسم "الألعاب" في الإعدادات. إيقاف تشغيل الخيار العام لشريط اللعبة وعلى استعداد.
- افتح الإعدادات > الألعاب.
- في علامة التبويب "شريط اللعبة"، قم بإيقاف تشغيل "تسجيل مقاطع اللعبة ولقطات الشاشة والبث باستخدام شريط اللعبة". وهذا يمنع التحميل والتداخل..
10) ضبط اللقطات: لا يوجد تسجيل في الخلفية أو صوت
هناك نقطة مهمة أخرى وهي لقطات الشاشة ضمن إعدادات اللعبة. إيقاف التسجيل في الخلفية والصوت من التسجيلات.
- في الألعاب > اللقطات، قم بإيقاف تشغيل "التسجيل في الخلفية أثناء اللعب" و"تسجيل الصوت عند تسجيل اللعب". بهذه الطريقة يمكنك تقليل النشاط والاستهلاك.
11) تعطيل وضع اللعبة
تتفاعل بعض أجهزة الكمبيوتر بشكل أفضل عند إيقاف تشغيل وضع اللعبة، خاصةً إذا كانت هناك تعارضات مع التحسينات التلقائية. جربها إذا استمرت الهزات أو تحولات التركيز..
- في الألعاب > وضع اللعبة، قم بإيقاف تشغيله.
ملاحظات هامة وبدائل
يُقترح في العديد من المنتديات إلغاء تثبيت Xbox Game Bar. هذا ممكن، وكقاعدة عامة، ستستمر الألعاب في العمل بدون تراكب أو لقطات شاشةمع ذلك، ستفقد هذه الميزات. قبل اتخاذ أي إجراء جذري، يُنصح بإنشاء نسخة احتياطية كاملة للنظام، وتجربة التعديلات القابلة للعكس أولًا، وتحديث نظام Windows باستمرار.
بالإضافة إلى الأساليب الـ11، هناك أفكار أخرى طبقها بعض المستخدمين: تحديد استخدام الشبكة لوجود شريط اللعبة مع قواعد جدار الحماية، استخدم أدوات خارجية لمنع تشغيل الخدمة أو إزالتها، أو قم بإلغاء تثبيت تطبيق Xbox نفسه إذا لم تكن تستخدمه. تذكر أنه من الأفضل قفل وتعطيل ملفات النظام مقابل حذفها لتجنب الآثار الجانبية في التحديثات المستقبلية.
بالنسبة للفرق التي تحتاج إلى تحكم أكثر تفصيلاً، فمن الجيد مراجعة النقاط الفنية الرئيسية التي حددتها Microsoft: خادم COM خارج العملية الذي ينفذ IPresenceWriter، مع فئة تنفيذ PresenceWriter، وعدادات أحداث إشعار اللعبة (None، GotFocus، LostFocus، AppClose) وأنواع المعرف (Aumid، TitleId)، وطريقة UpdatePresence مع المعلمات الأربعة: window، event، identifier، وtype.
إذا قمت بنشر التنفيذ الخاص بك، فتأكد من تسجيل مسار الملف القابل للتنفيذ بشكل صحيح في HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath كـ REG_SZ. بدون هذه القيمة، لن يتمكن Windows من تحديد موقع خادم الحضور المخصص لديك.في البيئات المغلقة، تم أيضًا استخدام قيمة ActivationType للفئة القابلة للتنشيط لمنع تهيئتها تلقائيًا.
أما بالنسبة للإصدارات، فهناك مراجع لإصدارات ترجع إلى Windows 10 1507/1607 مع وجود موحد في عام 2015 عند إطلاق Windows 10، و إدخالات الإصدار مثل 10.0.16299.1004 (WinBuild.160101.0800) على أي حال، هذه الميزة متوفرة على نظام التشغيل Windows 10 والإصدارات الأحدث، وتتكامل مع تجربة Xbox Live إذا سمح المستخدم بذلك.
جدول مرجعي لـ تسجيل للخوادم المخصصة (وفقًا للوثائق):
| اسم القيمة | تيبو | محتوى |
|---|---|---|
| إكسيباث | REG_SZ | المسار الكامل لملف Presence Writer القابل للتنفيذ على الخادم |
أخيرًا، إذا كنت تدير مجموعة من الأجهزة، ففكر في تنفيذ سياسات لتعطيل ميزة التقاط الفيديو وشريط اللعبة عندما لا تكون هناك حاجة لذلك، وقم بتوثيق التغييرات. كلما كان الإجراء قابلاً للعكس، كلما كان من الأسهل بالنسبة لك صيانة النظام وتحديثه..
مع كل ما سبق، فأنت الآن تعرف ما يفعله GameBarPresenceWriter.exe، ولماذا يتسبب أحيانًا في الاستهلاك والإزعاج، وما هي الروافع التي يمكنك الاستفادة منها لإيقافه دون أي صداع. ابدأ بإعدادات Windows، ثم قم بعمل نسخة احتياطية للخدمات والسجل، واحتفظ بالتدابير التدميرية كملاذ أخير.بهذه الطريقة سيكون لديك السيطرة دون التضحية باستقرار الفريق.
محرر متخصص في قضايا التكنولوجيا والإنترنت بخبرة تزيد عن عشر سنوات في الوسائط الرقمية المختلفة. لقد عملت كمحرر ومنشئ محتوى لشركات التجارة الإلكترونية والاتصالات والتسويق عبر الإنترنت وشركات الإعلان. لقد كتبت أيضًا في مواقع الاقتصاد والمالية والقطاعات الأخرى. عملي هو أيضا شغفي. الآن من خلال مقالاتي في Tecnobits، أحاول استكشاف كل الأخبار والفرص الجديدة التي يقدمها لنا عالم التكنولوجيا كل يوم لتحسين حياتنا.