Käitage Punkbusteri teenuseid ainult vajaduse korral

Kui olete hiljuti installinud mängu, mis kasutab petmise tõkestamise tarkvara Punkbuster, et piirata mängus veebis petmist, võite olla märganud Windowsi tööhalduris töötavaid kahte Punkbusteri teenust PnkBstrA.exe ja PnkBstrB.exe, isegi kui seda toetav mäng pole sellel seansil alustatud.

Punkbuster installitakse kahe Windowsi teenusena, mis käivituvad Windowsi käivitumisel automaatselt. Need töötavad ka siis, kui kaitstavaid mänge ei käivitata arvutisüsteemis üks kord.

Need kaks programmi ei kasuta palju süsteemiressursse, kui mäng ei tööta, kuid tekitavad pahameelt, kuna mõne kasutaja jaoks pole mõtet, et nad käivitavad, kui neid pole vaja.

Teenuse käivitustüübi automaatseks muutmisel käsitsi tõkestatakse selle laadimine süsteemi käivitamise ajal. Võib öelda, et probleem on lahendatud, kuid tegelikult pole see nii, sest kahte teenust ei käivitata mängu alguse ajal.

See tähendab, et peate enne mängu käivitamist teenused käsitsi käivitama, mis pole mugav.

Järgmine juhend selgitab, kuidas seada Punkbusteri teenused käsitsi, nii et süsteemi käivitamisel neid ei laadita. Lisaks selgitatakse selles, kuidas seadistada mängud Punkbusteri teenuseid automaatselt laadima enne mängude alustamist, et teenused mängitaks ka siis, kui mängu mängitakse.

Punkbusteri teenuste automaatse laadimise keelamine Windowsis:

Avage Windowsi menüü Teenuste konfiguratsioon. Selleks võite siseneda Windowsi Start-menüüsse teenused ja valida tulemuste hulgast Teenused või vajutada Win-R, tippides services.msc ja vajutades sisestusklahvi.

Leidke aknast kaks teenust PnkBstrA ja PnkBstrB. Topeltklõpsake esimest Punkbusteri hoolduskomponenti ja muutke käivitustüüp automaatseks käsitsi. Kui see on lõpule viidud, klõpsake teenuse peatamise peatamiseks nupul Stop. Tehke sama ka teise Punkbusteri teenuse puhul.

Mõlemad Punkbusteri teenused on nüüd peatatud ja seatud käsitsi käivitamise tüübile. Windowsi tegumihalduris (Win-Shift-Esc) saate kontrollida, kas teenused enam ei tööta.

Pakkfaili loomine teenuste käivitamiseks vajaduse korral ja mängu käivitamiseks

Punkbusteri teenused peavad olema käivitatud enne mängu alustamist, et teid ei lüüaks serverist Punkbusteri vajavate serverite poole. Selles olukorras sobib ideaalselt pakkfail.

Loome tavalise pakkfaili, mis käivitab nii Punkbusteri teenused kui ka mängu. ( Pange tähele, et teenuste käivitamiseks peate käivitama partii skripti administraatoriõigustega ).

Looge uus tekstdokument. Kleepige sellesse kolm järgmist rida:

NET START "PnkBstrA"

NET START "PnkBstrB"

START / d "C: \ programmifailid (x86) \ elektrooniline kunst \ Battlefield Bad Company 2" BFBC2Game.exe

Kaks esimest rida alustavad kahte Punkbusteri teenust PnkBstrA ja PnkBstrB. Kolmas rida käivitab tegeliku mängu, antud näites on see Battlefield Bad Company 2. Muutke kindlasti mängu teed, kui see on installitud muusse kataloogi või muusse mängu.

Salvestage tekstifail ja nimetage see ümber gamename.bat, nt badcompany2.bat. Paremklõpsake uut bat-faili ja valige selle käivitamine administraatorina. Pakkfail peaks käivitama kaks Punkbusteri teenust ja seejärel mängu.

Peaaegu valmis. Ebameeldivuseks on see, et peame pakkfaili käitama administraatoriõigustega ja ainus otsene viis selleks on failil paremklõpsata ja valida käivitada administraatorina.

Programme ja otseteid on Windows Vista ja Windows 7 korral alati võimalik administraatorina käivitada. Teisest küljest ei saa pakettfaile sel viisil konfigureerida. Lahendus on lihtne. Looge meie loodud pakkfaili otsetee, konfigureerige otsetee probleemist ülesaamiseks alati administraatoriõigustega.

Paremklõpsake pakkfailil ja valige menüüst Loo otsetee. See peaks looma otseteefaili samas kataloogis.

Paremklõpsake otseteefailil kohe ja valige Atribuudid. Klõpsake vahekaardi Otsetee nuppu Täpsemalt.

Märkige ruut, et saaksite alati administraatorina tegutseda.

Nüüd saate otsetee paigutada kohta, kus tavaliselt mänge alustate.

Edasised probleemid

See peaks lahendama kogu aeg töötavate Punkbusteri teenuste probleemi. Sellega on seotud kaks probleemi. Esimene on see, et kaks teenust jätkuvad ka pärast seda, kui kasutaja mängust lahkub. Seda murettekitavam on asjaolu, et üks teenustest, PnkBstrB, seatakse uuesti automaatselt tööle.

Poolkäsitsi lahendus oleks teise pakettfaili loomine teenuste peatamiseks, kui neid käsku Net STOP kasutatakse. Kogenud arvutikasutajad võivad isegi leida võimaluse luua üks pakkfail kõige jaoks, mida siin on arutatud. Kui annate sellest kommentaarides teada.