Kjør Punkbuster Services bare når det er nødvendig

Hvis du nylig har installert et spill som bruker anti-jukseprogramvaren Punkbuster for å begrense juks på nettet i spillet, har du kanskje lagt merke til de to Punkbuster-tjenestene PnkBstrA.exe og PnkBstrB.exe som kjører i Windows Task Manager, selv om et spill som støtter det har ikke blitt startet i den økten.

Punkbuster blir installert som to Windows-tjenester som automatisk kjøres når Windows starter. De vil kjøre selv om spillene de beskytter ikke startes en gang på datasystemet.

De to programmene bruker ikke mye systemressurser når spillet ikke kjører, men er en irritasjon, da det ikke er fornuftig for noen brukere at de kjører når det ikke er behov for det.

Endring av tjenestens oppstartstype fra automatisk til manuell vil forhindre at de lastes inn under systemstart. Man kan si at problemet er løst, men det er egentlig ikke tilfelle, da de to tjenestene ikke vil bli startet under spillstart da.

Dette betyr at du må starte tjenestene manuelt før du lanserer spillet, noe som ikke er behagelig.

Følgende guide forklarer hvordan du setter Punkbuster-tjenestene til manuell slik at de ikke blir lastet under systemstart. Det vil videre forklare hvordan du konfigurerer spillene til automatisk å laste inn Punkbuster-tjenestene før spillene startes slik at tjenestene kjører når spillet spilles.

Deaktivere at Punkbuster-tjenester lastes automatisk i Windows:

Åpne Tjenestekonfigurasjonsmenyen i Windows. Du kan gjøre det ved å gå inn i tjenester i Windows-startmenyen og velge Tjenester fra resultatene eller ved å trykke Win-R, skrive inn services.msc og trykke på Enter-tasten.

Finn de to tjenestene PnkBstrA og PnkBstrB ​​i vinduet. Dobbeltklikk på den første Punkbuster Service Component og endre oppstartstypen fra Automatic til Manual. Når du er ferdig, klikk på Stopp-knappen for å stoppe tjenesten fra å kjøre på PC-en. Gjør det samme for den andre Punkbuster-tjenesten.

Begge Punkbuster-tjenestene er nå stoppet og satt til manuell oppstartstype. Du kan bekrefte at tjenestene ikke kjører lenger i Windows Task Manager (Win-Shift-Esc).

Opprette en batch-fil for å starte tjenestene ved behov og starte spillet

Punkbuster-tjenestene må være i gang før spillet startes, slik at du ikke blir sparket fra servere som krever Punkbuster på brukermaskinen. En batchfil er ideell for denne situasjonen.

Vi vil lage en grunnleggende batchfil som vil starte både Punkbuster-tjenester og spillet. ( Vær oppmerksom på at du må kjøre batch-skriptet med administrative rettigheter for at tjenestene skal starte ).

Lag et nytt tekstdokument. Lim inn følgende tre linjer i den:

NET START "PnkBstrA"

NETTSTART "PnkBstrB"

START / d "C: \ Program Files (x86) \ Electronic Arts \ Battlefield Bad Company 2" BFBC2Game.exe

De to første linjene starter de to Punkbuster-tjenestene PnkBstrA og PnkBstrB. Den tredje linjen lanserer selve spillet, i dette eksemplet er det Battlefield Bad Company 2. Forsikre deg om at du redigerer banen til spillet hvis det er installert i en annen katalog, eller et annet spill.

Lagre tekstfilen og gi den nytt navn til gamename.bat, f.eks. Badcompany2.bat. Høyreklikk på den nye flaggermusfilen og velg å kjøre den som administrator. Batch-filen skal starte de to Punkbuster Services og deretter spillet.

Nesten ferdig. En plage er at vi trenger å kjøre batch-filen med administrative rettigheter, og den eneste direkte måten å gjøre det på er å høyreklikke på filen og velge kjøre som administrator.

Det er mulig å kjøre programmer og snarveier alltid som administrator i Windows Vista og Windows 7. Batch-filer derimot kan ikke konfigureres på denne måten. Løsningen er enkel. Lag en snarvei for batch-filen som vi har opprettet, konfigurer snarveien til å alltid kjøres med administrative rettigheter for å løse problemet.

Høyreklikk på batchfilen og velg Lag snarvei fra menyen. Dette skal lage en snarveisfil i samme katalog.

Høyreklikk snarveisfilen nå og velg Egenskaper. Klikk på Avansert-knappen i snarveien.

Merk av i ruten for å alltid kjøre som administrator.

Du kan nå plassere snarveien til et sted der du vanligvis starter spillene.

Ytterligere problemer

Dette bør løse problemet med Punkbuster-tjenestene som kjører hele tiden. Det er to problemer forbundet med dette. Den første er at de to tjenestene fortsetter å kjøre etter at brukeren forlater spillet. Mer plagsom enn dette er det faktum at en av tjenestene, PnkBstrB, vil bli satt til å kjøre automatisk igjen.

En semi-manuell løsning vil være å lage en andre batchfil for å stoppe tjenestene når de kjøres ved hjelp av Net STOPP-kommandoen. Erfarne databrukere kan til og med finne en måte å lage en batch-fil for alt som er diskutert her. Gi beskjed hvis du gjør det.