قم بتشغيل خدمات Punkbuster عند الحاجة فقط

جرب أداة القضاء على المشاكل

إذا قمت مؤخرًا بتثبيت لعبة تستخدم برنامج مكافحة الغش Punkbuster للحد من الغش عبر الإنترنت في اللعبة ، فربما تكون قد لاحظت خدمتين Punkbuster PnkBstrA.exe و PnkBstrB.exe تعملان في إدارة مهام Windows حتى إذا كانت هناك لعبة تدعمها لم تبدأ في تلك الجلسة.

يتم تثبيت Punkbuster كخدمات Windows تعمل تلقائيًا عند بدء تشغيل Windows. سيتم تشغيلهم حتى إذا لم يتم تشغيل الألعاب التي يقومون بحمايتها مرة واحدة على نظام الكمبيوتر.

لا يستخدم البرنامجان الكثير من موارد النظام عندما لا تكون اللعبة قيد التشغيل ، ولكنهما مصدر إزعاج لأنه لا معنى لبعض المستخدمين أنهما يعملان عند عدم الحاجة إليها.

سيؤدي تغيير نوع بدء تشغيل الخدمة من تلقائي إلى يدوي إلى منع تحميلها أثناء بدء تشغيل النظام. يمكن للمرء أن يقول إن المشكلة قد تم حلها ولكن هذا ليس هو الحال حقًا لأن الخدمتين لن يتم تشغيلهما أثناء بدء اللعبة بعد ذلك.

هذا يعني أنه سيتعين عليك بدء تشغيل الخدمات يدويًا قبل بدء اللعبة ، وهو أمر غير مريح.

يوضح الدليل التالي كيفية ضبط خدمات Punkbuster على الدليل بحيث لا يتم تحميلها أثناء بدء تشغيل النظام. علاوة على ذلك ، سيوضح كيفية تكوين الألعاب لتحميل خدمات Punkbuster تلقائيًا قبل بدء الألعاب بحيث يتم تشغيل الخدمات عند تشغيل اللعبة.

تعطيل خدمات Punkbuster من التحميل تلقائيًا في Windows:

افتح قائمة تكوين الخدمات في Windows. يمكنك القيام بذلك عن طريق إدخال الخدمات في قائمة بدء Windows وتحديد الخدمات من النتائج أو بالضغط على Win-R ، وكتابة services.msc والضغط على مفتاح الإدخال.

حدد موقع الخدمتين PnkBstrA و PnkBstrB ​​في النافذة. انقر نقرًا مزدوجًا فوق مكون خدمة Punkbuster الأول وقم بتغيير نوع بدء التشغيل من تلقائي إلى يدوي. عند الانتهاء ، انقر فوق الزر 'إيقاف' لإيقاف تشغيل الخدمة على جهاز الكمبيوتر. افعل الشيء نفسه لخدمة Punkbuster الثانية.

punkbuster service

تم الآن إيقاف خدمتي Punkbuster وضبطهما على نوع بدء التشغيل اليدوي. يمكنك التحقق من أن الخدمات لم تعد تعمل في Windows Task Manager (Win-Shift-Esc).

إنشاء ملف دفعي لبدء الخدمات عند الحاجة وبدء اللعبة

يجب تشغيل خدمات Punkbuster قبل بدء اللعبة حتى لا يتم طردك من الخوادم التي تتطلب Punkbuster على جهاز المستخدم. يعد الملف الدفعي مثاليًا لهذه الحالة.

سننشئ ملف دفعي أساسي يبدأ تشغيل كل من خدمات Punkbuster واللعبة. ( يرجى ملاحظة أنك ستحتاج إلى تشغيل البرنامج النصي الدفعي بامتيازات إدارية لبدء الخدمات ).

قم بإنشاء مستند نصي جديد. الصق الأسطر الثلاثة التالية فيه:

NET START 'PnkBstrA'
NET START 'PnkBstrB'
START / d 'C: Program Files (x86) Electronic Arts Battlefield Bad Company 2' BFBC2Game.exe

يبدأ أول سطرين بخدمات Punkbuster وهما PnkBstrA و PnkBstrB. يبدأ السطر الثالث اللعبة الفعلية ، في هذا المثال هي Battlefield Bad Company 2. تأكد من تعديل المسار إلى اللعبة إذا كانت مثبتة في دليل مختلف أو لعبة مختلفة.

احفظ الملف النصي وأعد تسميته إلى gamename.bat ، على سبيل المثال badcompany2.bat. انقر بزر الماوس الأيمن فوق ملف bat الجديد وحدد تشغيله كمسؤول. يجب أن يبدأ الملف الدفعي بخدمات Punkbuster ثم اللعبة.

يكاد ينتهي. مصدر الإزعاج هو أننا نحتاج إلى تشغيل الملف الدفعي بامتيازات إدارية والطريقة المباشرة الوحيدة للقيام بذلك هي النقر بزر الماوس الأيمن فوق الملف واختيار تشغيل كمسؤول.

من الممكن تشغيل البرامج والاختصارات دائمًا كمسؤول في نظامي التشغيل Windows Vista و Windows 7. من ناحية أخرى ، لا يمكن تكوين الملفات الدفعية بهذه الطريقة. الحل بسيط. قم بإنشاء اختصار للملف الدفعي الذي قمنا بإنشائه ، وقم بتكوين الاختصار للتشغيل دائمًا بامتيازات إدارية للتغلب على المشكلة.

انقر بزر الماوس الأيمن فوق الملف الدفعي وحدد إنشاء اختصار من القائمة. يجب أن يؤدي هذا إلى إنشاء ملف اختصار في نفس الدليل.

انقر بزر الماوس الأيمن فوق ملف الاختصار الآن وحدد خصائص. انقر فوق الزر 'خيارات متقدمة' في علامة التبويب 'الاختصار'.

badcompany shortcut

حدد المربع للتشغيل دائمًا كمسؤول.

run as administrator

يمكنك الآن وضع الاختصار في مكان تبدأ فيه الألعاب عادةً.

مزيد من المشاكل

هذا يجب أن يحل المشكلة مع خدمات Punkbuster قيد التشغيل طوال الوقت. هناك نوعان من المشاكل المرتبطة بهذا. الأول هو استمرار تشغيل الخدمتين بعد مغادرة المستخدم للعبة. الأمر الأكثر إثارة للقلق من هذا هو حقيقة أن إحدى الخدمات ، PnkBstrB ​​سيتم ضبطها للعمل تلقائيًا مرة أخرى.

يتمثل الحل شبه اليدوي في إنشاء ملف دفعي ثانٍ لإيقاف الخدمات عند تنفيذها باستخدام الأمر Net STOP. قد يجد مستخدمو الكمبيوتر المتمرسون طريقة لإنشاء ملف دفعي واحد لكل ما تمت مناقشته هنا. إذا أخبرتنا بذلك في التعليقات.