पंकबस्टर सर्विसेज तभी चलाएं जब जरूरत हो
- श्रेणी: खेल
यदि आपने हाल ही में एक गेम इंस्टॉल किया है जो गेम में ऑनलाइन चीटिंग को सीमित करने के लिए एंटी-चीटिंग सॉफ्टवेयर पंकबस्टर का उपयोग करता है, तो आपने देखा हो सकता है कि दो पंकबस्टर सर्विसेज PnkBstrA.exe और PnkBstrB.exe विंडोज टास्क मैनेजर में चल रहे हों, भले ही कोई गेम इसे सपोर्ट कर रहा हो। उस सत्र में शुरू नहीं किया गया है।
पंकबस्टर दो विंडोज सेवाओं के रूप में स्थापित हो जाता है जो विंडोज शुरू होने पर स्वचालित रूप से चलते हैं। यदि वे गेम की रक्षा करते हैं, तो वे कंप्यूटर सिस्टम पर एक बार शुरू नहीं होने पर भी चलेंगे।
जब खेल नहीं चल रहा होता है, तो दो प्रोग्राम बहुत सारे सिस्टम संसाधनों का उपयोग नहीं करते हैं, लेकिन एक झुंझलाहट होती है क्योंकि कुछ उपयोगकर्ताओं को इससे कोई मतलब नहीं होता है कि वे तब चलते हैं जब उनकी आवश्यकता नहीं होती है।
सेवा के स्टार्टअप प्रकार को स्वचालित से मैन्युअल में बदलना यह रोक देगा कि वे सिस्टम स्टार्टअप के दौरान लोड किए गए हैं। कोई कह सकता है कि समस्या हल हो गई है लेकिन वास्तव में ऐसा नहीं है क्योंकि खेल शुरू होने के दौरान दोनों सेवाओं को शुरू नहीं किया जाएगा।
इसका मतलब है कि आपको गेम लॉन्च करने से पहले सेवाओं को मैन्युअल रूप से शुरू करना होगा, जो आरामदायक नहीं है।
निम्नलिखित मार्गदर्शिका बताती है कि पंकबस्टर सेवाओं को मैन्युअल रूप से कैसे सेट किया जाए ताकि वे सिस्टम स्टार्टअप के दौरान लोड न हों। यह आगे बताएगा कि गेम शुरू होने से पहले पंकबस्टर सेवाओं को स्वचालित रूप से लोड करने के लिए गेम को कैसे कॉन्फ़िगर किया जाए ताकि गेम चलने पर सेवाएं चल रही हों।
विंडोज में स्वचालित रूप से लोड होने से पंकबस्टर सेवाओं को अक्षम करना:
विंडोज में सर्विसेज कॉन्फ़िगरेशन मेनू खोलें। आप ऐसा कर सकते हैं कि विंडोज स्टार्ट मेनू में सेवाओं को दर्ज करके और परिणामों से सेवाओं का चयन करके या Win-R दबाकर, services.msc टाइप करके और एंटर कुंजी दबाए रखें।
विंडो में PnkBstrA और PnkBstrB दो सेवाओं का पता लगाएँ। पहले पंकबस्टर सर्विस कंपोनेंट पर डबल क्लिक करें और स्टार्टअप टाइप को ऑटोमैटिक से मैनुअल में बदलें। जब पीसी पर सेवा को रोकने के लिए स्टॉप बटन पर क्लिक करें। दूसरी पंकबस्टर सेवा के लिए भी ऐसा ही करें।
दोनों पंकबस्टर सेवाओं को अब रोक दिया गया है और मैन्युअल स्टार्टअप प्रकार पर सेट किया गया है। आप यह सत्यापित कर सकते हैं कि Windows टास्क मैनेजर (Win-Shift-Esc) में सेवाएँ अब नहीं चल रही हैं।
जरूरत पड़ने पर सेवाओं को शुरू करने और गेम लॉन्च करने के लिए एक बैच फ़ाइल बनाना
गेम शुरू होने से पहले पंकबस्टर सेवाओं को चलाने की आवश्यकता होती है ताकि आपको उपयोगकर्ता मशीन पर पंकबस्टर की आवश्यकता वाले सर्वर से किक न किया जाए। इस स्थिति के लिए एक बैच फ़ाइल आदर्श है।
हम एक बुनियादी बैच फ़ाइल बनाएंगे जो पंकबस्टर सेवाओं और गेम दोनों को शुरू करेगी। ( कृपया ध्यान दें कि सेवाओं को शुरू करने के लिए आपको प्रशासनिक विशेषाधिकारों के साथ बैच स्क्रिप्ट को चलाने की आवश्यकता होगी )।
एक नया पाठ दस्तावेज़ बनाएँ। इसमें निम्नलिखित तीन पंक्तियों को चिपकाएँ:
NET START 'PnkBstrA'
NET START 'PnkBstrB'
START / d 'C: Program Files (x86) Electronic Arts Battlefield Bad Company 2' BFBC2Game.exe
पहली दो पंक्तियाँ दो पंकबस्टर सेवाएं PnkBstrA और PnkBstrB शुरू करती हैं। तीसरी पंक्ति वास्तविक गेम लॉन्च करती है, इस उदाहरण में यह बैटलफील्ड बैड कंपनी है 2. सुनिश्चित करें कि आप गेम को पथ को संपादित करते हैं यदि यह एक अलग निर्देशिका या एक अलग गेम में स्थापित है।
टेक्स्ट फ़ाइल को सहेजें और इसका नाम बदलकर gamename.bat, उदा badcompany2.bat करें। नई बैट फ़ाइल पर राइट-क्लिक करें और इसे एक व्यवस्थापक के रूप में चलाने के लिए चुनें। बैच फ़ाइल को दो पंकबस्टर सेवा और फिर खेल शुरू करना चाहिए।
लगभग हो गया। एक उपद्रव यह है कि हमें प्रशासनिक विशेषाधिकारों के साथ बैच फ़ाइल को चलाने की आवश्यकता है और ऐसा करने का एकमात्र सीधा तरीका फ़ाइल को राइट-क्लिक करना है और व्यवस्थापक के रूप में रन का चयन करना है।
विंडोज विस्टा और विंडोज में व्यवस्थापक के रूप में हमेशा प्रोग्राम और शॉर्टकट चलाना संभव है। दूसरी तरफ बैच फ़ाइलों को इस तरह से कॉन्फ़िगर नहीं किया जा सकता है। समाधान सरल है। हमने जो बैच फ़ाइल बनाई है, उसका शॉर्टकट बनाएँ, समस्या को दूर करने के लिए प्रशासनिक विशेषाधिकारों के साथ शॉर्टकट को हमेशा कॉन्फ़िगर करें।
बैच फ़ाइल पर राइट-क्लिक करें और मेनू से शॉर्टकट बनाएँ चुनें। यह एक ही निर्देशिका में एक शॉर्टकट फ़ाइल बनाना चाहिए।
अब शॉर्टकट फ़ाइल पर राइट-क्लिक करें और गुण चुनें। शॉर्टकट टैब में उन्नत बटन पर क्लिक करें।
हमेशा एक व्यवस्थापक के रूप में चलाने के लिए बॉक्स की जाँच करें।
अब आप शॉर्टकट को एक ऐसे स्थान पर रख सकते हैं जहाँ आप आमतौर पर खेल शुरू करते हैं।
आगे की समस्याएं
यह हर समय चलने वाली पंकबस्टर सेवाओं के साथ समस्या को हल करना चाहिए। इससे जुड़ी दो समस्याएं हैं। पहला यह है कि उपयोगकर्ता द्वारा गेम छोड़ने के बाद दोनों सेवाएं चलती रहती हैं। इससे अधिक परेशान करने वाला तथ्य यह है कि सेवाओं में से एक, PnkBstrB को फिर से स्वचालित रूप से चलाने के लिए सेट किया जाएगा।
नेट STOP कमांड का उपयोग करते हुए सेवाओं को रोकने के लिए एक दूसरा बैच फ़ाइल एक दूसरा बैच फ़ाइल बनाना होगा। अनुभवी कंप्यूटर उपयोगकर्ताओं को यहां पर चर्चा की गई हर चीज के लिए एक बैच फ़ाइल बनाने का एक तरीका मिल सकता है। अगर आप हमें कमेंट्स में बताएं।