Vad är en tjänst? (Definition av en Windows-tjänst)

En tjänst är ett litet program som vanligtvis startar när Windows-operativsystemet laddas. Du interagerar normalt inte med tjänster som du gör med vanliga program eftersom de körs i bakgrunden (du ser dem inte) och inte har ett normalt användargränssnitt.


Hur används tjänster?

Tjänster kan användas av Windows för att styra många saker som att skriva ut, dela filer, kommunicera med Bluetooth-enheter, söka efter programuppdateringar, vara värd för en webbplats etc.

En tjänst kan till och med installeras av ett tredjepartsprogram som inte är Windows, som ett filbackupverktyg, diskkrypteringsprogram, säkerhetskopieringsprogram online och mer.

Hur kontrollerar jag Windows-tjänster?

Eftersom tjänster inte öppnas och visas alternativ och fönster som du förmodligen är vana vid att se med ett program måste du använda ett inbyggt Windows-verktyg för att manipulera dem.

Tjänster är ett verktyg med ett användargränssnitt som kommunicerar med det som kallas Service Control Manager så att du kan arbeta med tjänster i Windows.

Ett annat verktyg, kommandoraden Service Control-verktyget (sc.exe), finns också, men det är mer komplicerat att använda och det är därför onödigt för de flesta.


Hur du ser vilka tjänster som körs på din dator

Det enklaste sättet att öppna tjänster är via Tjänster genväg i administrativa verktyg, som är tillgängliga via kontrollpanelen.

Ett annat alternativ är att köra services.msc från en kommandotolk eller dialogrutan Kör (Vinn nyckel+R).

Om du kör Windows 10, Windows 8, Windows 7 eller Windows Vista kan du också se tjänster i Aktivitetshanteraren.

Tjänster som körs aktivt just nu kommer att säga Kör i kolumnen Status. Titta på skärmdumpen högst upp på denna sida för att se vad vi menar.

Även om det finns många fler, här är några exempel på tjänster som du kan köra på din dator: 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 och WLAN AutoConfig.

Det är helt normalt om inte alla tjänster körs (ingenting eller stoppat visas i kolumnen Status). Om du tittar igenom listan över tjänster i ett försök att hitta en lösning på ett problem som din dator har, börja inte starta alla tjänster som inte körs. Även om det sannolikt inte kommer att göra någon skada, är det tillvägagångssättet förmodligen inte lösningen på ditt problem.

Dubbelklicka (eller knacka) på en tjänst öppnar dess egenskaper, det är där du kan se syftet med tjänsten och vad som händer om du stoppar den för vissa tjänster. Öppna egenskaperna för Apple Mobile Device Service förklarar till exempel att tjänsten används för att kommunicera med Apple-enheter som du ansluter till din dator.

Du kan inte visa egenskaperna för en tjänst om du öppnar dem via Aktivitetshanteraren. Du måste vara i Services-verktyget för att se egenskaperna.


Hur man aktiverar och inaktiverar Windows-tjänster

Vissa tjänster kan behöva startas om för felsökningsändamål om programmet de tillhör eller den uppgift de utför inte fungerar som det ska. Andra tjänster kan behöva stoppas helt om du försöker installera om programvaran men en ansluten tjänst slutar inte på egen hand eller om du misstänker att tjänsten används skadligt.

Du bör vara extremt försiktig när du redigerar Windows-tjänster. De flesta av dem som du ser är mycket viktiga för vardagliga uppgifter, och vissa är till och med beroende av andra tjänster för att fungera ordentligt.

Med tjänsterna öppna kan du högerklicka (eller hålla ned) någon av tjänsterna för fler alternativ, som låter dig starta, stoppa, pausa, återuppta eller starta om den. Dessa alternativ är ganska självförklarande.

Som vi sa ovan kan vissa tjänster behöva stoppas om de stör en programinstallation eller avinstallation. Säg till exempel att du avinstallerar ett antivirusprogram, men av någon anledning stängs inte tjänsten av med programmet, vilket gör att du inte kan ta bort programmet helt eftersom en del av det fortfarande körs.

Det här är ett fall där du vill öppna tjänster, hitta lämplig tjänst och välja Sluta så att du kan fortsätta med den vanliga avinstallationsprocessen.

En instans där du kan behöva starta om en Windows-tjänst är om du försöker skriva ut något men allt hänger på i utskriftskön. Den vanliga lösningen för detta problem är att gå in i tjänster och välja Omstart för Print Spooler-tjänsten.

Du vill inte stänga av den helt eftersom tjänsten måste köras för att du ska kunna skriva ut. Om du startar om tjänsten stängs den av tillfälligt och startar sedan om den, vilket är precis som en enkel uppdatering för att få saker att fungera normalt igen.

Hur tar jag bort / avinstallerar Windows Services

Att radera en tjänst kan vara det enda alternativet du har om ett skadligt program har installerat en tjänst som du inte verkar hålla inaktiverad.

Även om alternativet inte kan hittas i services.msc-programmet är det möjligt att avinstallera en tjänst helt i Windows. Detta stänger inte bara av tjänsten utan kommer att ta bort den från datorn, för att aldrig ses igen (såvida den inte är installerad igen).

Avinstallation av en Windows-tjänst kan göras i både Windows-registret och med Service Control-verktyget (sc.exe), liknande svchost.exe, via en förhöjd kommandotolk. Du kan läsa mer om dessa två metoder på Stack Overflow.

Om du kör Windows 7 eller ett äldre Windows-operativsystem kan den kostnadsfria programvaran Comodo Program Manager användas för att radera Windows-tjänster, och det är mycket lättare att använda än någon av metoderna ovan (men fungerar inte i Windows 10 eller Windows 8) .

Mer information om Windows-tjänster

Tjänster skiljer sig från vanliga program genom att en vanlig programvara slutar fungera om användaren loggar ut från datorn. En tjänst körs dock med Windows OS, i en egen miljö, vilket innebär att användaren kan loggas ut helt från sitt konto men fortfarande har vissa tjänster i bakgrunden.

Även om det kan vara en nackdel att alltid ha tjänster som körs, är det faktiskt mycket fördelaktigt, som om du använder programvara för fjärråtkomst. En tjänst som alltid är installerad av ett program som TeamViewer gör att du kan fjärrkontrollera till din dator även om du inte är inloggad lokalt.

Det finns andra alternativ i varje tjänsts fönster ovanför vad som beskrivs ovan som låter dig anpassa hur tjänsten ska starta (automatiskt, manuellt, fördröjd eller inaktiverad) och vad som ska hända automatiskt om tjänsten plötsligt misslyckas och slutar köra.

En tjänst kan också konfigureras för att köras under behörighet för en viss användare. Detta är fördelaktigt i ett scenario där en specifik applikation måste användas men den inloggade användaren inte har rätt rättigheter att köra den. Du kommer sannolikt bara se detta i ett scenario där det finns en nätverksadministratör som kontrollerar datorerna.

Vissa tjänster kan inte inaktiveras på vanligt sätt eftersom de kan ha installerats med en drivrutin som förhindrar att du inaktiverar den. Om du tror att detta är fallet kan du försöka hitta och inaktivera drivrutinen i Enhetshanteraren eller starta i felsäkert läge och försöka inaktivera tjänsten där (eftersom de flesta förare inte laddas upp i felsäkert läge).