Hva er en tjeneste? (Definisjon av en Windows-tjeneste)

Innholdsfortegnelse:

Hva er en tjeneste? (Definisjon av en Windows-tjeneste)
Hva er en tjeneste? (Definisjon av en Windows-tjeneste)
Anonim

En tjeneste er et lite program som vanligvis starter når Windows-operativsystemet lastes inn. Du vil vanligvis ikke samhandle med tjenester som du gjør med vanlige programmer fordi de kjører i bakgrunnen (du ser dem ikke) og ikke gir et norm alt brukergrensesnitt.

Hvordan brukes tjenester?

Tjenester kan brukes av Windows til å kontrollere mange ting som utskrift, deling av filer, kommunikasjon med Bluetooth-enheter, se etter programvareoppdateringer, hoste et nettsted osv.

En tjeneste kan til og med installeres av et tredjeparts program som ikke er Windows, for eksempel som et sikkerhetskopieringsverktøy, diskkrypteringsprogram, online sikkerhetskopieringsverktøy og mer.

Hvordan kontrollerer jeg Windows-tjenester?

Siden tjenester ikke åpnes og viser alternativer og vinduer som du sannsynligvis er vant til å se med et program, må du bruke et innebygd Windows-verktøy for å manipulere dem.

Tjenester er et verktøy med brukergrensesnitt som kommuniserer med det som kalles Service Control Manager slik at du kan jobbe med tjenester.

Et annet verktøy, kommandolinjeverktøyet Service Control (sc.exe), er også tilgjengelig, men det er mer komplisert å bruke og derfor unødvendig for de fleste.

Hvordan se hvilke tjenester som kjører på datamaskinen din

Den enkleste måten å åpne tjenester på er gjennom Services-snarveien i Administrative Tools, som er tilgjengelig via kontrollpanelet.

Image
Image

Et annet alternativ er å kjøre services.msc fra en ledetekst eller Kjør-dialogboksen (WIN+R).

Hvis du kjører Windows 11, Windows 10, Windows 8, Windows 7 eller Windows Vista, kan du også se tjenester i Task Manager.

Tjenester som kjører aktivt akkurat nå vil si Running i Status-kolonnen. Se skjermbildet ovenfor for et eksempel.

Selv om det er mange flere, her er noen eksempler på Windows-tjenester du kan se kjører på datamaskinen din: Apple Mobile Device Service, Bluetooth Support Service, DHCP Client, DNS Client, HomeGroup Listener, Network Connections, Plug and Play, Print Spooler, Security Center, Task Scheduler, Windows Firewall og WLAN AutoConfig.

Det er helt norm alt hvis ikke alle tjenestene kjører (ingenting, eller Stoppet, vises i Status-kolonnen). Hvis du ser gjennom listen i et forsøk på å finne en løsning på et problem datamaskinen din har, må du ikke begynne å starte alle tjenestene som ikke kjører. Selv om det sannsynligvis ikke vil gjøre noen skade, er den tilnærmingen sannsynligvis ikke løsningen på problemet ditt.

Å dobbeltklikke (eller trykke) på en hvilken som helst tjeneste vil åpne egenskapene til den, som er der du kan se formålet med tjenesten og, for noen, hva som vil skje hvis du stopper den. Å åpne egenskapene for Apple Mobile Device Service forklarer for eksempel at den brukes til å kommunisere med Apple-enheter som du kobler til datamaskinen.

Du kan ikke se egenskapene til en tjeneste hvis du har tilgang til dem via Task Manager. Du må være i tjenesteverktøyet.

Hvordan aktivere og deaktivere Windows-tjenester

Noen tjenester må kanskje startes på nytt for feilsøkingsformål hvis programmet de tilhører eller oppgaven de utfører ikke fungerer som det skal. Andre tjenester må kanskje stoppes fullstendig hvis du prøver å installere programvaren på nytt, men en tilknyttet tjeneste stopper ikke av seg selv, eller hvis du mistenker at tjenesten brukes på en skadelig måte.

Du bør være ekstremt forsiktig når du redigerer Windows-tjenester. De fleste av dem du ser oppført er svært viktige for daglige gjøremål, og noen er til og med avhengige av at andre tjenester fungerer som de skal.

Med Tjenester åpne, høyreklikk (eller trykk-og-hold) en av tjenestene for flere alternativer, som lar deg starte, stoppe, pause, gjenoppta eller starte den på nytt. Disse alternativene er ganske selvforklarende.

Som vi sa ovenfor, kan det hende at noen tjenester må stoppes hvis de forstyrrer en programvareinstallasjon eller avinstallering. La oss for eksempel si at du avinstallerer et antivirusprogram, men av en eller annen grunn avsluttes ikke tjenesten med programmet, noe som fører til at du ikke kan fjerne programmet helt fordi en del av det fortsatt kjører.

Dette er ett tilfelle der du ønsker å åpne Tjenester, finne riktig tjeneste og velge Stopp slik at du kan fortsette med den vanlige avinstalleringsprosessen.

Et tilfelle der du kanskje må starte en Windows-tjeneste på nytt, er hvis du prøver å skrive ut noe, men alt henger seg stadig opp i utskriftskøen. Den vanlige løsningen for dette problemet er å gå inn i tjenester og velge Restart for Print Spooler-tjenesten.

Image
Image

Du vil ikke slå den helt av fordi den må kjøres for at du skal kunne skrive ut. Hvis du starter tjenesten på nytt, slås den av midlertidig, og deretter startes den opp igjen, som er som en enkel oppdatering for å få ting til å gå norm alt igjen.

Hvordan slette/avinstallere Windows-tjenester

Sletting av en tjeneste kan være det eneste alternativet du har hvis et skadelig program har installert en tjeneste som du ikke kan holde deaktivert.

Alternativet finnes ikke i services.msc-programmet, men det er fortsatt mulig å avinstallere en tjeneste fullstendig i Windows. Dette vil ikke bare stenge tjenesten, men vil slette den fra datamaskinen, for aldri å bli sett igjen (med mindre den selvfølgelig er installert på nytt).

Avinstallering av en Windows-tjeneste kan gjøres både i Windows-registeret og med tjenestekontrollverktøyet (sc.exe), som ligner på svchost.exe, via en forhøyet ledetekst. Du kan lese mer om å slette en tjeneste ved å bruke disse metodene på Stack Overflow.

Hvis du kjører Windows 7 eller et eldre Windows-operativsystem, kan den gratis Comodo Programs Manager-programvaren brukes til å slette Windows-tjenester, og den er mye enklere å bruke enn begge metodene ovenfor (men fungerer ikke i Windows 11/10/8).

Selv om det er sjeldent, lar noen programmer deg avinstallere tjenesten fra programvarens vanlige grafiske brukergrensesnitt. Dette kan være en bryter du kan fjerne merket for, eller en dedikert «slett tjeneste»-knapp.

Mer informasjon om Windows-tjenester

Tjenester er forskjellige fra vanlige programmer ved at en vanlig programvare slutter å fungere hvis brukeren logger ut av datamaskinen. En tjeneste kjører imidlertid med Windows OS, liksom i sitt eget miljø, noe som betyr at brukeren kan logges helt ut av kontoen sin, men fortsatt ha visse tjenester som kjører i bakgrunnen. Tjenester kan startes når datamaskinen starter opp, i motsetning til vanlige apper som starter først etter at du logger på en brukerkonto.

Selv om det kan virke som en ulempe å alltid ha tjenester kjørende, er det faktisk veldig fordelaktig, som hvis du bruker fjerntilgangsprogramvare. En alltid-på-tjeneste installert av et av disse programmene gjør at du kan eksternt inn i datamaskinen din selv om du ikke er logget på lok alt.

Det er andre alternativer i egenskapsvinduet til hver tjeneste i tillegg til det som er beskrevet ovenfor som lar deg tilpasse hvordan tjenesten skal starte opp (automatisk, manuelt, forsinket eller deaktivert) og hva som automatisk skal skje hvis tjenesten plutselig mislykkes og slutter å kjøre.

En tjeneste kan også konfigureres til å kjøre under tillatelsene til en bestemt bruker. Dette er fordelaktig i et scenario der en spesifikk applikasjon må brukes, men den påloggede brukeren ikke har de nødvendige rettighetene til å kjøre den. Du vil sannsynligvis bare se dette i et scenario der det er en nettverksadministrator som har kontroll over datamaskinene.

Noen tjenester kan ikke deaktiveres på vanlig måte fordi de kan ha blitt installert med en driver som hindrer deg i å deaktivere den. Hvis du tror dette er tilfelle, kan du prøve å finne og deaktivere driveren i Enhetsbehandling eller starte opp i sikkermodus og forsøke å deaktivere tjenesten der (fordi de fleste drivere ikke lastes opp i sikkermodus).

Tjenester er opprettet som Microsoft Visual Studio-prosjekter. Etter at du har opprettet og bygget en app, kan du installere den ved å kjøre kommandolinjeverktøyet InstallUtil.exe. Microsofts introduksjon til Windows-tjenesteapplikasjoner inneholder mer informasjon om dette.

FAQ

    Hvor mange oppdateringspakker er det for Windows 7?

    Offisielt har Microsoft bare én tjenestepakke tilgjengelig for Windows 7. Du kan laste den ned og installere den i Windows eller hente den fra Microsofts nettsted.

    Hva er Bonjour-tjenesten på Windows?

    Bonjour (som betyr "hei" på fransk) ble opprettet av Apple i 2002 og lokaliserer og konfigurerer enheter som kjører på et lokalnettverk, for eksempel skrivere og fildelingsservere. Det gjør det enklere å bruke Apple-produkter på en Windows-PC.

    Hva er Service Host Superfetch på Windows 10?

    Service Host Superfetch ble først introdusert i 2007 og er en tjeneste som får datamaskinen til å kjøre raskere. Den bruker en prediksjonsalgoritme for å bestemme hvilke tre programmer du skal bruke neste gang, og deretter forhåndslaster den nødvendige data inn i datamaskinens minne.

    Hva er vertsprosessen for Windows-tjenesten?

    Vertsprosess for Windows er en kjerneprosess som kjører Dynamic Linked Library (DLL)-tjenester. Disse tjenestene trenger Host Process for at Windows skal kjøre, i motsetning til kjørbare filer (EXE) som kjører seg selv.

Anbefalt: