Εκτελέστε υπηρεσίες Punkbuster μόνο όταν χρειάζεται

Εάν εγκαταστήσατε πρόσφατα ένα παιχνίδι που χρησιμοποιεί το λογισμικό Punkbuster κατά της εξαπάτησης για να περιορίσετε την εξαπάτηση στο διαδίκτυο, ίσως έχετε παρατηρήσει τις δύο υπηρεσίες Punkbuster PnkBstrA.exe και PnkBstrB.exe που εκτελούνται στο Task Manager των Windows, ακόμη και αν το υποστηρίζει ένα παιχνίδι δεν έχει ξεκινήσει σε αυτή τη σύνοδο.

Το Punkbuster εγκαθίσταται ως δύο Υπηρεσίες των Windows που εκτελούνται αυτόματα κατά την εκκίνηση των Windows. Θα λειτουργούν ακόμη και αν τα παιχνίδια που προστατεύουν δεν ξεκινούν μία φορά στο σύστημα του υπολογιστή.

Τα δύο προγράμματα δεν χρησιμοποιούν πολλούς πόρους συστήματος όταν το παιχνίδι δεν εκτελείται, αλλά είναι ενοχλητικό, καθώς δεν έχει νόημα σε μερικούς χρήστες να τρέχουν όταν δεν χρειάζονται.

Η αλλαγή του τύπου εκκίνησης της υπηρεσίας από αυτόματη σε μη αυτόματη θα αποτρέψει την φόρτωση τους κατά την εκκίνηση του συστήματος. Θα μπορούσε κανείς να πει το πρόβλημα που επιλύθηκε, αλλά αυτό δεν συμβαίνει, καθώς οι δύο υπηρεσίες δεν θα ξεκινήσουν κατά την έναρξη του παιχνιδιού.

Αυτό σημαίνει ότι θα πρέπει να ξεκινήσετε με μη αυτόματο τρόπο τις υπηρεσίες πριν ξεκινήσετε το παιχνίδι, κάτι που δεν είναι άνετο.

Ο παρακάτω οδηγός εξηγεί πώς μπορείτε να ρυθμίσετε τις υπηρεσίες Punkbuster στο εγχειρίδιο έτσι ώστε να μην φορτώνονται κατά την εκκίνηση του συστήματος. Επιπλέον, θα εξηγηθεί πώς μπορείτε να ρυθμίσετε τις παραμέτρους των παιχνιδιών ώστε να φορτώνουν αυτόματα τις υπηρεσίες Punkbuster πριν ξεκινήσουν τα παιχνίδια, έτσι ώστε οι υπηρεσίες να εκτελούνται κατά την αναπαραγωγή του παιχνιδιού.

Απενεργοποιώντας τις υπηρεσίες Punkbuster από αυτόματη φόρτωση στα Windows:

Ανοίξτε το μενού "Ρύθμιση παραμέτρων υπηρεσιών" στα Windows. Μπορείτε να το κάνετε αυτό εισάγοντας υπηρεσίες στο μενού έναρξης των Windows και επιλέγοντας Υπηρεσίες από τα αποτελέσματα ή πατώντας το Win-R πληκτρολογώντας services.msc και πατώντας το πλήκτρο enter.

Εντοπίστε τις δύο υπηρεσίες PnkBstrA και PnkBstrB ​​στο παράθυρο. Κάντε διπλό κλικ στο πρώτο στοιχείο της υπηρεσίας Punkbuster και αλλάξτε τον τύπο εκκίνησης από αυτόματο σε μη αυτόματο. Όταν τελειώσετε, κάντε κλικ στο κουμπί Διακοπή για να σταματήσετε την εκτέλεση της υπηρεσίας στον υπολογιστή. Κάνετε το ίδιο για τη δεύτερη υπηρεσία Punkbuster.

Και οι δύο υπηρεσίες Punkbuster έχουν σταματήσει τώρα και έχουν οριστεί σε μη αυτόματο τύπο εκκίνησης. Μπορείτε να επαληθεύσετε ότι οι υπηρεσίες δεν εκτελούνται πλέον στο Windows Task Manager (Win-Shift-Esc).

Δημιουργία ενός αρχείου δέσμης για την εκκίνηση των υπηρεσιών όταν χρειαστεί και για την εκκίνηση του παιχνιδιού

Οι υπηρεσίες Punkbuster πρέπει να εκτελούνται πριν ξεκινήσει το παιχνίδι, ώστε να μην κλωτσήσετε από διακομιστές που απαιτούν Punkbuster στο μηχάνημα χρήστη. Ένα αρχείο δέσμης είναι ιδανικό για αυτήν την κατάσταση.

Θα δημιουργήσουμε ένα βασικό αρχείο δέσμης που θα ξεκινήσει τόσο τις υπηρεσίες Punkbuster όσο και το παιχνίδι. ( Σημειώστε ότι θα χρειαστεί να εκτελέσετε το σενάριο παρτίδας με δικαιώματα διαχειριστή για τις υπηρεσίες που θα ξεκινήσουν ).

Δημιουργήστε ένα νέο έγγραφο κειμένου. Επικολλήστε τις ακόλουθες τρεις γραμμές σε αυτό:

NET START "PnkBstrA"

NET START "PnkBstrB"

START / d "C: \ Αρχεία προγράμματος (x86) \ Electronic Arts \ Bad Company Bad 2" BFBC2Game.exe

Οι δύο πρώτες γραμμές ξεκινούν τις δύο υπηρεσίες Punkbuster PnkBstrA και PnkBstrB. Η τρίτη γραμμή ξεκινάει το πραγματικό παιχνίδι, σε αυτό το παράδειγμα είναι Battlefield Bad Company 2. Βεβαιωθείτε ότι έχετε επεξεργαστεί τη διαδρομή στο παιχνίδι εάν είναι εγκατεστημένη σε διαφορετικό κατάλογο ή διαφορετικό παιχνίδι.

Αποθηκεύστε το αρχείο κειμένου και μετονομάστε το στο gamename.bat, π.χ. badcompany2.bat. Κάντε δεξί κλικ στο νέο αρχείο bat και επιλέξτε να το εκτελέσετε ως διαχειριστής. Το αρχείο δέσμης πρέπει να ξεκινήσει τις δύο υπηρεσίες Punkbuster και στη συνέχεια το παιχνίδι.

Σχεδόν τελείωσα. Μια ενόχληση είναι ότι πρέπει να εκτελέσουμε το αρχείο δέσμης με δικαιώματα διαχειριστή και ο μόνος άμεσος τρόπος να το κάνετε είναι να κάνετε δεξί κλικ στο αρχείο και να επιλέξετε την εκτέλεση ως διαχειριστής.

Είναι δυνατή η εκτέλεση προγραμμάτων και συντομεύσεων πάντα ως διαχειριστής στα Windows Vista και Windows 7. Τα αρχεία παρτίδας από την άλλη πλευρά δεν μπορούν να ρυθμιστούν με αυτόν τον τρόπο. Η λύση είναι απλή. Δημιουργήστε μια συντόμευση του αρχείου δέσμης που δημιουργήσαμε, ρυθμίστε τη συντόμευση ώστε να εκτελείται πάντα με δικαιώματα διαχειριστή για να ξεπεραστεί το πρόβλημα.

Κάντε δεξί κλικ στο αρχείο δέσμης και επιλέξτε Δημιουργία συντόμευσης από το μενού. Αυτό θα πρέπει να δημιουργήσει ένα αρχείο συντόμευσης στον ίδιο κατάλογο.

Κάντε δεξί κλικ στο αρχείο συντόμευσης τώρα και επιλέξτε Ιδιότητες. Κάντε κλικ στο κουμπί Για προχωρημένους στην καρτέλα Συντόμευση.

Επιλέξτε το πλαίσιο για να εκτελείτε πάντα ως διαχειριστής.

Τώρα μπορείτε να τοποθετήσετε τη συντόμευση σε μια τοποθεσία όπου αρχίζετε συνήθως τα παιχνίδια.

Άλλα προβλήματα

Αυτό θα πρέπει να επιλύσει το πρόβλημα με τις υπηρεσίες Punkbuster που εκτελούνται συνεχώς. Υπάρχουν δύο προβλήματα που συνδέονται με αυτό. Το πρώτο είναι ότι οι δύο υπηρεσίες συνεχίζουν να τρέχουν αφού ο χρήστης εγκαταλείψει το παιχνίδι. Πιο ανησυχητικό από αυτό είναι το γεγονός ότι μία από τις υπηρεσίες, PnkBstrB ​​θα ρυθμιστεί να τρέχει ξανά αυτόματα.

Μια ημι-χειρωνακτική λύση θα ήταν να δημιουργηθεί ένα δεύτερο αρχείο δέσμης για να σταματήσουν οι υπηρεσίες όταν εκτελούνται χρησιμοποιώντας την εντολή Net STOP. Οι έμπειροι χρήστες ηλεκτρονικών υπολογιστών ίσως βρουν έναν τρόπο να δημιουργήσουν ένα αρχείο δέσμης για όλα όσα συζητήθηκαν εδώ. Αν μας ενημερώσετε στα σχόλια.