You are on page 1of 13

Administrative tools

http://software.benchmark.rs/how_to/how_to_administrative_tools


Windows servisi
U ovom tekstu emo se pozabaviti problematikom Windows servisa. Dok iskusni korisnici
verovatno znaju vrlo dobro o emu se radi, slabije upuenima emo dati predstavu o tome ta su,
emu slue i zbog ega su znaajni Windows servisi, i kako raditi sa njima, koje su posledice
akanja, negativne i pozitivne. Radi se o vrlo interesantnoj oblasti koja vam moe znaajno
unaprediti svakodnevni rad ili pak pomoi da reite problem ili smanjite zahtevnost. Pogledajmo o
emu se zapravo radi...

Ivan Todorovi

How To: Windows servisi

Za poetak, razjasnimo ta su to Windows servisi. Radi se o oblasti koja moe biti veoma znaajna
za svakog korisnika, a u svakom sluaju je vrlo zanimljiva jer ne samo da otkriva ta je sve
pokrenuto u pozadini vaeg operativnog sistema, ve zapravo otkriva ta sve moete da pokrenete
u pozadini operativnog sistema. Dakle, o emu se zapravo radi i na ta mislimo kada uopte
koristimo pojam Windows servisa?



Windows servisi su zapravo aplikacije; obini (ili neobini) programi koji se razlikuju od standardnih
aplikacija po dva osnovna kriterijuma. Najpre, servisi ne zahtevaju korisniku intervenciju da bi se
pokrenuli i nee izbacivati pop-up prozore ili upozorenja - oni su dizajnirani da rade bez ikakve
interakcije sa korisnikom i da se tiho izvravaju u pozadini. Podeavanje da li e neki servis biti
pokrenut sa operativnim sistemom ili ne, kao i eventualno zaustavljanje servisa od strane
korisnika, vri se preko alatke Services u Windowsu, odakle mogu biti onemogueni, pokrenuti,
podeavani na razliite naine, na ta emo se detaljnije osvrnuti tokom teksta.



Verovatno vam je iz uvoda i same definicije servisa jasno zato su tako "mistifikovani", najee
bez potrebe. Naime, konfigurisanje servisa i uopte njihov menadment zaista moe delovati kao
svojevrsno "hakovanje", odnosno vrlo specifino podeavanje PC raunara, iako se ne radi o
drastinim zahvatima. No, servisi imaju svoje implikacije, koje potiu iz njihove prirode - da li nam
je zaista svejedno ta se izvrava u pozadini, koliko resursa troe aplikacije koje se izvravaju u
pozadini, kakva je njihova priroda i emu slue? tavie, prirodno je da radoznali korisnici
raunara tee otkrivanju takvih stvari, naroito ako e imati konkretnih benefita (ili posledica) u tom
smislu.


Specifinosti servisa

Rad sa servisima je ma sa dve otrice, jer podrazumeva da imate jasnu predstavu o uticaju
servisa na performanse raunara. Ruku na srce, servisi su uglavnom detaljno opisani kada ih
posmatrate preko pomenute alatke Services, kao i njihov uticaj na raunar, a ak i da se ne
poznaje odreeni servis i emu on slui, sve to se vrlo lako moe izguglati. Iskreno, ovu operaciju
preporuujemo kad god niste sigurni o emu se radi, odnosno objanjenja data u samom apletu
Services vam nisu dovoljno jasna.



Zato kaemo ma sa dve otrice? Mnogi servisi su takvi da im je funkcija jasna, ali nije svima.
Dalje, sam korisnik mora da ima jasnu predstavu o svojim potrebama i eljama kada se upusti u
menadment servisa. Funkcije servisa ne moraju biti jednoznane. Primera radi, moda neki servis
elite da pokrenete samo ponekad, umesto da vam radi permanentno. Ili, recimo, elite da
disejblujete Bluetooth servis poto vam trenutno samo zauzima resurse, a nemate nikakvih
potreba za Bluetooth povezivanjem niti koristite Bluetooth na svojim mobilnim ureajima, pa tada
iskljuite servis. Meutim, primera radi, ba kada vam u nekoj situaciji zatreba, bilo da ste vi
poeleli da pokrenete Bluetooth i poveete se sa nekim drugim svojim mobilnim ureajem, ili je
stigla rodbina i eli da se povee sa vaim raunarom, tada vam je Bluetooth servis potreban.
Onda morate da se setite da ste ga ko zna kada disejblovali, i da ga ukljuite ponovo.



Isto tako, moete pokretati i razliite grupe servisa za razliite korisnike. Uz sve to, jedan servis
moe zavisiti od drugog, a drugi od treeg, sa prioritetima i zavisnostima. Dakle, dosta zavisi od
navika korisnika i njihovih potreba.



Mnoge servise donosi Microsoft, a neke integriu third-party proizvoai softvera i takvi servisi se
instaliraju prilikom instalacije softvera. Servisi se mogu zaustaviti, pauzirati, nastaviti nakon pauze,
i pri svemu tome nema potrebe za interfejsom preko koga bi se intervenisalo, osim ukoliko korisnik
ne eli da intervenie iz nekog specifinog razloga. Neki servisi se startuju zajedno sa
Windowsom, neki se ne pokreu dok vi ne kaete da se pokrenu, neki se pokreu povremeno u
skladu sa rasporedom (koji je zadat od Microsofta ili autora softvera, a koji moete izmeniti), a neki
se startuju odloeno, nakon nekog vremena od startovanja Windowsa.

U poslednjem se krije tajna "trimovanja" vremena butovanja u Windowsu 7 u odnosu na neke
prethodne operativne sisteme - jednostavno, neki servisi se startuju tek nakon startovanja
Windowsa i stoga operativni sistem ne eka na pokretanje svih njih da bi korisnik mogao da pone
sa radom. Neki servisi su esencijalni za normalno funkcionisanje vaeg raunara, a neki su
potpuno nebitni. Stoga, pogledajmo na koji nain se sve moe manipulisati servisima.
Kako pristupiti listi Windows servisa

Pristup je mogu na nekoliko naina, ali emo se mi zadrati na klasinom menadmentu. Takoe,
mogue je instalirati razne dodatne aplikacije, koje e vam omoguiti menadment servisa, ali smo
se mi fokusirali na alatku koja dolazi uz sam Windows (Windows 7, da budemo konkretniji) i koju
svako moe pokrenuti, da ne bismo komplikovali izlaganje koje ionako moe delovati odbojno
neiskusnijim korisnicima.



Najbri nain da pristupite servisima jeste preko Start menija. Kliknite na start dugme i kucajte
Services. U samom vrhu liste e vam se pojaviti preica ka ve vie puta spominjanoj alatki.
Kliknite na nju.



Alternativno, moete pristupiti ovoj komponenti putem Control Panela. Potrebno je da odete u
stavku Administrative Tools (ovde moete pronai jo nekoliko alatki, koje nas u ovom tekstu ne
interesuju, ali sa kojima je uvek dobro upoznati se i koje bi mogle biti predmet nekog od narednih
izlaganja), te da iz nje odaberete Services. Tada e vam se otvoriti prozor kao na donjoj slici.




Menadment servisa

Razmotrimo, pre nego to preemo dalje, ta je sve mogue uraditi sa Windows servisima. U
okviru ove aplikacije, moete raditi sledee:

- Startovati, zaustaviti, pauzirati ili restartovati servis;
- Promeniti tip startovanja servisa (Automatic, Automatic with Delayed Start, Manual ili Disabled);
- Podesiti odreene parametre rada, kao to su nain startovanja, kako postupati u sluaju da
servis prestane sa radom, ili prosto videti pregled zavisnosti servisa od drugih
- Videti informacije o samom servisu

Stoga, pogledajmo kako to funkcionie u praksi. Na donjoj slici moete videti listu servisa. U listi se
nalaze ime servisa, opis servisa (koji je najee suvie dug da bi se ceo ispisao na ekranu, pa
dovlaenjem mia na opis automatski se otvara mouse-over sa ispisivanjem celog teksta), status
(da li je startovan, pauziran...), tip startovanja (automatski, manualni, iskljuen...), kao i Log On
Type, tj. da li se izvrava lokalno, na mrei...



Uzmimo jedan od servisa za primer, recimo, DHCP. Klikom na njega u listi sa leve strane vam se
ispisuje opis funkcije servisa, i pojavljuju brze opcije da ga zaustavite, startujete ili pauzirate
(gornja slika). Pored toga, moete uraditi dupli klik na njega da biste pristupili dodatnim,
naprednijim opcijama (donja slika).



Ovde moete prozor sa nekoliko tabova, od kojih je prvi General. Tu moete videti ime servisa,
oznaku, putanju do exe fajla, kao i startup opcije. Automatic startuje servis prilikom logovanja na
sistem. Manual startuje servis po potrebi, kada se isti pozove iz neke aplikacije koja se izvrava ili
kada korisnik odredi. Disabled onemoguava servis i spreava njega, ali i druge servise koji zavise
od njega da se pokreu. Automatic (Delayed) opcija je opcija koja pokree servis automatski nakon
startovanja Windowsa, ali neto nakon butovanja i kompletiranja inicijalnog startovanja, kako bi se
ubrzalo startovanje samog operativnog sistema.



Naredni tab jeste Log On. Odavde podeavate nalog pod kojim e se servis logovati. Recimo, na
ovaj nain moete odrediti pojedinim servisima da se loguju na druge naloge i tamo izvravaju, to
je vrlo korisna opcija za administratore. No, za kune korisnike, kojima je ovaj tekst i namenjen i
kojima na raunaru nema puno naloga, ova mogunost ne znai toliko. Naravno, uvek
dozvoljavamo da meu vama ima i onih kojima ovakva opcija znai - uostalom, zato je i
spominjemo.



Za sada preskaemo trei i idemo na etvrti tab - Dependencies, odnosno zavisnosti. Naime, neki
servisi mogu zavisiti od drugih servisa, sistemskih drajvera i drugih komponenti. Ukoliko je servis
od kojeg se zavisi zaustavljen, tada ni ovaj ne moe biti pokrenut, ili e pak raditi bez punog
kapaciteta sa velikom mogunou da doe do greke, nekompatibilnosti, problema, do koga
inae ne bi trebalo dolaziti.

Stoga za svaki servis postoji lista zavisnosti, kao na gornjoj fotografiji. Na njoj razlikujemo dva
osnovna dela. U gornjem se ispisuje lista komponenti od kojih zavisi servis, a u donjom lista
komponenti koje zavise od tog istog servisa. U konkretnom primeru, za DHCP imamo da on zavisi
od Ancillary Function Driver for Winsock, NetIO Legacy TDI Support Driver, ali i jo jednog servisa
- Network Store Interface servisa. Sa druge strane, u donjem delu itamo da od DHCP servisa
zavisi WinHTTP Web Proxy Auto-Discovery servis. Svi servisi imaju ovakve liste - naravno, neki su
nezavisni. Stoga ih prouite obavezno pre nego to uradite neto sa servisom - pokrenete ga,
zaustavite, pauzirate, i tako dalje.
Task Manager i lista servisa

Pred sam kraj, moete videti servise i iz Task Managera. Desni klik na Taskbar pa odaberite opciju
Task Manager (ili pritisnite simultano Ctrl+Alt+Delete tastere pa uinite to isto) i pod stavkom
Services imaete listu servisa.

Meutim, Task Manager samo omoguava da startujete i zaustavite servis, bez ikakvih daljih
podeavanja. Stoga je vrlo rudimentaran, a pri tome nudi vrlo tura pojanjenja. Odavde moete
pristupiti i Services alatki Windowsa, ije korienje ipak preporuujemo ako se uputate u
manipulaciju servisima.


Podeavanje servisa - prednosti i mane

Konano, dolazimo do zavrnog razmatranja. Zato uopte akati servise? Postoje dva osnovna
razloga. Jedan je optimizacija performansi. Meutim, mi smatramo da je ipak primarni razlog
edukativne prirode. Nema boljeg naina da se upoznate sa mogunostima, karakteristikama i
osobinama svog raunara koje lee "ispod haube". Malo eksperimentisanja sa servisima moe
znaajno produbiti vae razumevanje Windowsa, njegovih funkcija i osobina, a i pomoi vam da ga
dodatno prilagodite svom tipu korienja.

Kada je re o performansama, treba znati da svaki servis, ba kao i svaki program, koji pokree
neki PC, troi sistemske resurse. Stoga se neki Windows korisnici zalau za iskljuivanje
nepotrebnih servisa, to smo vam pokazali kako se radi u ovom tekstu, kako bi se oslobodili
resursi i generalno unapredile performanse. Meutim, u dananje vreme to nije preterano uspeno,
budui da su novi operativni sistemi - konkretno, Windows 7 - odlino optimizovani, a hardver
nikad nije bio dostupniji. Pride, nikada hardver nije iao toliko ispred softvera (generalno gledano)
kao to je to danas. Viejezgarni procesori su veoma snani, a memorija nikad nije bila jeftinija i
dostupnija.



Stoga, efekat koji ete postii ovim vidom optimizacije moe biti vrlo mali i ogranien. Servisi su
imali znaajnu ulogu u vremenima jednojezgarnih procesora, sa malom koliinom memorije i
operativnim sistemima koji nisu imali naroito dobar memorijski menadment. U praktinoj situaciji,
moete oekivati samo minimalne dobitke, koji e ipak moda nekome znaiti. Ukupno, najveu
korist od upoznavanja Windows servisa i njihove problematike vidimo u edukaciji, a alatke vam
mogu biti od koristi ako naletite na specifian problem, za koji se nikad ne zna kada e da iskrsne.

Pretposlednji savet - ako se odluite da tvikujete servise na svojoj maini, nastupajte oprezno.
Kreirajte Restore point iz System Restore aplikacije pre nego to krenete u modifikacije, pitajte za
savet iskusnije poznanike, ili postavite pitanje na Benchmark forumu. Servisi mogu uticati na
razliite aspekte rada operativnih sistema, a neki problemi se mogu detektovati tek nakon nekoliko
dana, nedelja ili ak meseci. Poslednji savet - ipak se svakako upoznajte sa servisima, jer je to
najbolji nain da drite pod kontrolom svoj Windows i zagrebete ispod povrine.

You might also like