Kotisivu » koulu » Windows-palvelujen ymmärtäminen ja hallinta

    Windows-palvelujen ymmärtäminen ja hallinta

    Tänään Geekin koulun oppitunnissa opetamme teitä Windows-palveluista ja siitä, miten niitä hallitaan sisäänrakennettujen apuohjelmien avulla.

    KOULUN NAVIGOINTI
    1. Tehtävien ajoituksen käyttäminen prosessien suorittamiseen myöhemmin
    2. Tapahtumien katseluohjelman käyttäminen ongelmien vianmääritykseen
    3. Kiintolevyn osioinnin ymmärtäminen levynhallinnan avulla
    4. Opi käyttämään rekisterieditoria kuten Pro
    5. Tietokoneen seuranta Resource Monitorin ja Task Managerin avulla
    6. Järjestelmän lisäominaisuuksien paneelin ymmärtäminen
    7. Windows-palvelujen ymmärtäminen ja hallinta
    8. Ryhmäkäytäntöeditorin käyttö tietokoneesi säätämiseen
    9. Windows-hallintatyökalujen ymmärtäminen

    Vuosien varrella ihmiset ovat käyttäneet paljon aikaa Windows Services -palvelun kokoonpanon poistamiseen ja säätämiseen, ja koko verkkosivustoja on käytetty ymmärtämään, mitkä palvelut voit poistaa käytöstä.

    Onneksi nykyaikaiset Windows-versiot ovat tehostaneet huomattavasti palveluita, lisäsivät kykyä lykätä niitä käynnistymästä vasta myöhemmin, ja mahdollistivat niiden suorittamisen vain, kun ne käynnistettiin pikemminkin kuin koko ajan. Windowsin yleinen jalanjälki on jopa vähentynyt kaiken tämän työn vuoksi.

    Mutta ihmiset ovat edelleen päättäneet poistaa palvelut käytöstä. Niinpä tämän päivän opetus opettaa sinulle palveluista, niiden analysoinnista, poistamisesta tai käytöstä poistamisesta. Mitä emme aio tehdä, antaa sinulle tarkan luettelon käytöstä poistettavista palveluista, koska suurimmaksi osaksi sinun pitäisi jättää sisäänrakennetut palvelut yksin.

    Mitkä ovat palvelut täsmälleen?

    Windows-palvelut ovat erityinen sovellus, joka on määritetty käynnistämään ja käyttämään taustalla, joissakin tapauksissa ennen kuin käyttäjä on jopa kirjautunut sisään. Ne voidaan konfiguroida toimimaan paikallisen järjestelmän tunnuksena. Palvelut on suunniteltu toimimaan jatkuvasti taustalla ja suorittamaan järjestelmätehtäviä, kuten varmuuskopioimaan tietokoneesi tai käyttämään palvelimen prosessia, joka kuuntelee verkkoporttia.

    Takaisin Windows XP -päivinä palveluita voitaisiin konfiguroida toimimaan vuorovaikutteisesti ja suorittamaan muiden sovellusten rinnalla, mutta Vistan jälkeen kaikki palvelut on pakko suorittaa erityisessä ikkunan istunnossa, joka ei voi olla vuorovaikutuksessa paikallisen työpöydän kanssa. Palvelu, joka yrittää avata valintaikkunan tai näyttää sinulle viestin, ei saa tehdä niin.

    Toisin kuin tavallisissa sovelluksissa, jotka voidaan yksinkertaisesti käynnistää ja käyttää käyttäjätililläsi, palvelu on asennettava ja rekisteröitävä Windowsissa, joka edellyttää järjestelmänvalvojan tiliä ja yleensä käyttäjätilien valvonnan kehotusta ennen sitä. Jos et salli sovelluksen suorittamista järjestelmänvalvojana, se ei voi vain luoda palvelua, joka toimii taustalla.

    Palvelupaneeli

    Windows on aina käyttänyt Palvelut-paneelia tapa hallita tietokoneessa olevia palveluja. Voit helposti päästä mihin tahansa kohtaan yksinkertaisesti lyömällä WIN + R-näppäimistön avataksesi Suorita-valintaikkunan ja kirjoittamalla services.msc.

    Palvelut-paneeli on melko yksinkertainen: on luettelo palveluista, tilasarakkeesta, josta käy ilmi, onko se käynnissä vai ei, ja lisätietoja, kuten nimi, kuvaus ja palvelun käynnistystyyppi. Huomaat, että jokainen palvelu ei ole käynnissä koko ajan.

    Vaikka voit valita palvelun ja napsauttaa sitä hiiren kakkospainikkeella tai napsauttaa työkalurivin painikkeita käynnistääksesi, pysäyttääksesi tai käynnistämällä sen uudelleen, voit myös avata ominaisuuksien näkymän kaksoisnapsauttamalla ja saadaksesi lisätietoja.

    Palvelun poistaminen käytöstä on yhtä helppoa kuin Käynnistystyypin pudottamisen muuttaminen pois käytöstä ja valitsemalla Käytä, vaikka voit myös vaihtaa sen manuaaliseen tai automaattiseen viiveellä. Tästä valintaikkunasta näet myös täydellisen polun suoritettavaan tiedostoon, mikä voi auttaa monissa tapauksissa, kun haluat nähdä, mitä palvelua juuri käytetään.

    Kirjaudu sisään -välilehdellä voit valita, kirjaudutaanko palvelu paikalliseen järjestelmätiliin tai toiseen tiliin. Tämä on useimmiten hyödyllistä palvelinympäristössä, jossa haluat ehkä suorittaa palvelutilin verkkotunnuksesta, jolla on pääsy muihin palvelimiin.

    Saatat huomata vaihtoehdon ”Salli palvelu vuorovaikutuksessa työpöydän kanssa”, jonka mainitsimme aiemmin - oletusarvoisesti palvelut eivät saa käyttää työpöytääsi, ellei tämä valintaruutu ole valittuna, ja tämä valintaruutu on todella vain vanhaa tukea varten.

    Mutta vain tarkistamalla, että laatikko ei heti anna heille pääsyä - sinun on myös varmistettava, että rekisterin NoInteractiveServices-arvo on 0, koska kun se on asetettu arvoon 1, tämä valintaruutu jätetään huomiotta ja palvelut eivät voi olla vuorovaikutuksessa työpöydällä. Huomautus: Windows 8: ssa arvo on 1, ja interaktiiviset palvelut ovat kiellettyjä.

    Palvelujen ei pitäisi olla interaktiivisia, koska kaikki ikkunat ovat samassa käyttäjäpäätteessä, ja niillä on pääsy yleisiin resursseihin, kuten leikepöydälle, ja jos ne toimivat yhdessä muiden prosessien kanssa, saattaa olla ongelma, jos haittaohjelma on käynnissä normaalissa käyttäjäprosessissa voisi yrittää saada enemmän palvelua palvelun kautta ja ottaen huomioon, että palvelut toimivat paikallisen järjestelmän tilinä, mikä ei todennäköisesti ole hyvä asia.

    Palautus-välilehdellä voit valita vaihtoehdot, jotka tapahtuvat, kun palvelu epäonnistuu. Voit halutessasi käynnistää palvelun automaattisesti uudelleen, mikä on yleensä oletusasetus, tai voit suorittaa ohjelman tai käynnistää tietokoneen uudelleen.

    Suorita ohjelma -vaihtoehto on luultavasti hyödyllisin, koska voit asettaa Windowsin lähettämään automaattisesti sähköpostiviestin, jos palvelu epäonnistuu useammin kuin kerran - hyödyllinen vaihtoehto palvelinympäristössä. Se on varmasti paljon vähemmän hyödyllistä tavallisessa työpöydässä.

    Riippuvuudet-välilehti näyttää, mitkä palvelut riippuvat tietystä palvelusta ja mitkä palvelut riippuvat siitä, mitä palvelua olet tarkastellut. Jos suunnittelet palvelun poistamista käytöstä, sinun on luultavasti tutustuttava tähän osioon ensin varmistaaksesi, että mikään muu ei edellytä tätä palvelua.

    Tarkastellaan palveluita Windows 8.x: n Tehtävienhallinnassa

    Reittiliikennepaneeli ei ole muuttunut paljon vuosien varrella, mutta onneksi on paljon parempi tapa tarkastella, mitkä palvelut ovat käynnissä, ja mikä näistä palveluista käyttää paljon resursseja.

    Windows 8: n tehtävienhallinnassa on uusi Palvelut-välilehti, jonka avulla voit pysäyttää ja aloittaa palvelut, mutta siinä on myös "Etsi verkossa" -vaihtoehto ja vielä hyödyllisempi vaihtoehto "Siirry yksityiskohtiin".

    Kun olet valinnut valikosta Siirry yksityiskohtiin, siirryt Tiedot-välilehdelle, ja kyseisestä palvelusta vastaava prosessi korostuu.

    Kuten näette, Distributed Link Tracking -prosessi vastaa 28 712 K: n muistista, joka tuntuu paljon, kunnes huomaat, että tietty svchost.exe-prosessi on itse asiassa vastuussa koko joukosta palveluita.

    Napsauta sitä hiiren kakkospainikkeella ja valitse sitten Siirry palveluihin ja näet, mistä puhumme. Paljon palveluita valitaan Palvelut-ikkunassa, ja huomaat, että ne ovat kaikki LocalSystemNetworkRestricted-ryhmässä, ja ne kaikki ovat käynnissä.

    Jotta 28 MB: n muistia käytettäisiin tosiasiallisesti koko joukolle palveluja, mikä tekee siitä ymmärrettävämmän, miksi se käyttää kaikkea muistia.

    Process Explorerin käyttäminen palveluiden tarkasteluun

    Jos haluat paljon selkeämmän kuvan siitä, mitä palveluita jokaisen prosessin aikana käytetään, on parasta vetää Process Explorer pois, löytää palvelu luettelosta, kaksoisnapsauta sitä ja siirry sitten Palvelut-välilehteen. Tämä menetelmä toimii missä tahansa Windows-versiossa.

    Vihje: Process Explorer -palvelussa kaikkien palveluiden tulisi olla puun alla service.exe-tiedoston alla.

    Pitäisikö sinun poistaa palvelut käytöstä?

    Valitettavasti monet crapware-sovellukset asentavat Windows Services -palvelun asennuksen aikana, ja käyttävät niitä pitämään hölynpölyä käynnissä taustalla ja käynnistämään uudelleen. Muut sovellukset toteuttavat Windows-palvelun tarjoamaan toimintoja, joita et ehkä tarvitse. Nämä palvelut on poistettava käytöstä.

    Yleissääntönämme on, että Microsoftin sisäänrakennetut Windows-palvelut olisi jätettävä yksin - Windows 8 tai jopa Windows 7 on tehnyt hyvää työtä leikkaamalla palvelut vain todella tärkeiksi toiminnoiksi, ja et saa paljon resursseja poistamalla nämä palvelut käytöstä.

    Se, mitä sinun pitäisi ehdottomasti tehdä, on etsiä sellaisia ​​palveluita, jotka eivät kuulu Windowsiin, ja yritä käsitellä niitä. Jos sinulla ei ole aavistustakaan siitä, mitä palvelu on, tai se on sovellus, jota et halua käyttää koko ajan, sinun pitäisi tehdä joitakin tutkimuksia ja päättää, poistetaanko se käytöstä.

    Älä poista käytöstä, valitse Manuaalinen

    Yksi sääntöistä, joita haluamme seurata, on välttää palvelujen poistaminen käytöstä, koska se voi aiheuttaa ongelmia ja virheitä. Sen sijaan yritä asettaa palvelu manuaaliseen käyttöön.

    Jos huomaat, että tietyn palvelun on oltava käynnissä, mutta ehkä ei tarvitse olla käynnissä välittömästi, voit myös muuttaa sen automaattisesti Automaattiseksi (Delayed Start), mikä viivästyttää käynnistämistä, kunnes järjestelmä rauhoittuu käynnistyksen jälkeen.

    Palvelujen hallinnointi komentoriviltä

    Joitakin toimintoja ei voida tehdä graafisen käyttöliittymän kautta. Jos haluat esimerkiksi poistaa palvelun, voit tehdä sen vain komentoriviltä.

    Huomautus: älä poista palveluita.

    Voit kysyä palvelun tilasta sc-komennolla, kuten:

    sc qc eventlog

    Voit suorittaa monia muita komentoja ja toimintoja, kuten palvelun poistamisen, jonka suosittelemme vain, jos järjestelmässäsi on haittaohjelmia, joka toimii palveluna.

    sc poistaa

    Älä poista palveluita.

    Voit myös tehdä muita asioita, kuten pysäyttää ja käynnistää uudelleen komentoriviltä sc-apuohjelman avulla. Jos haluat esimerkiksi lopettaa hajautetun linkin seuranta-asiakkaan, käytä tätä komentoa:

    sc lopeta TrkWks

    Käynnistä se uudelleen käyttämällä sc start -toimintoa .

    Lopulliset ajatukset

    Jos käytössäsi on palveluita, jotka tuhlaavat resursseja ja hidastavat tietokonetta alaspäin, sinun pitäisi yksinkertaisesti poistaa ja poistaa sovellukset, jotka ovat siellä. Palveluita ei voi poistaa, poistaa käytöstä tai muuta.

    Koska miksi poistat jotain, joka on poistettava käytöstä?