Visa listan över tjänster som drivs av svchost.exe-processen i Windows

Svchost.exe är en process som är värd för andra Windows - tjänster som utför olika systemfunktioner. Det kan finnas flera instanser av svchost.exe som körs på din dator, där varje instans innehåller en annan tjänst. Vi publicerade ett inlägg för ett tag sedan om vad du kan göra om svchost.exe använder en hög procentandel av din CPU(svchost.exe is using up a high percentage of your CPU) .

I den här artikeln kommer jag att visa dig ett par sätt du kan se den faktiska processen eller tjänsten som körs inuti svchost.exe. På de flesta Windows-datorer(Windows PCs) kommer du att se allt från 10 till 20 av dessa processer köra. Om det finns ett problem och en viss svchost.exe-process orsakar problem, kan du förmodligen fixa det enkelt när du vet vilken tjänst som körs i den processen.

Aktivitetshanteraren

Om du kör Windows 10 behöver du inte leta längre än till aktivitetshanteraren. Klicka(Click)Start och skriv i Aktivitetshanteraren eller tryck och håll CTRL + SHIFT + ESC på tangentbordet. Detta kommer att ta upp uppgiftshanteraren. Om du bara ser en liten ruta med en lista över program som körs för närvarande, se till att klicka på Mer information( More details) längst ner.

Klicka sedan på fliken Processer(Processes) och scrolla förbi Appar(Apps) och Bakgrundsprocesser(Background Processes) tills du kommer till Windows Processer(Windows Processes) . Fortsätt att scrolla ner tills du börjar se Service Host: . Det borde finnas en hel del av dem listade.

Som du kan se kommer varje tjänstevärd att ha namnet på tjänsten listat efter semikolon. Detta gör det väldigt enkelt att se vilken tjänst som är associerad med vilken svchost.exe-process. Om du behöver se det exakta process-ID:t högerklickar du bara på raden och väljer Gå till detaljer(Go to details) .

Detta tar dig automatiskt till fliken Detaljer(Details) och den kommer automatiskt att välja raden som motsvarar den processen.

Nu kan vi se att DHCP-klienttjänsten(DHCP Client) körs inuti svchost.exe med ett process-ID på 1504. Detta är det absolut enklaste sättet att utföra denna uppgift, men det kräver Windows 10. Om du kör Windows 7 eller tidigare, läs om andra metoder.

Uppgiftslista Kommando

På alla versioner av Windows kan du använda kommandoraden för att skapa en lista över alla svchost.exe-processer tillsammans med tjänsten som körs inuti varje. För att göra detta, öppna helt enkelt en kommandotolk genom att klicka på Start och skriva in cmd .

Vid kommandotolken, fortsätt och kopiera/klistra in följande kommando:

tasklist /svc | find "svchost.exe"

Detta kommer att generera en lista över alla pågående processer, skicka den listan till find-kommandot och filtrera för att endast visa svchost.exe-processerna. Om du vill mata ut detta till en textfil, använd följande kommando:

tasklist /svc | find "svchost.exe" > c:\tasklist.txt

Observera att för att mata ut till roten på C-enheten måste du öppna en administratörskommandotolk(Administrator) ( Start , skriv cmd, högerklicka på kommandotolken och välj Kör som administratör( Run as Administrator) ). Om det är enklare kan du ändra sökvägen till något annat som C:\Users\username\Documents .

Process Explorer

Slutligen kan du använda ett tredjepartsprogram från Microsoft som heter Process Explorer . Ladda bara(Just) ner den, packa upp den och kör EXE -filen. Det finns inget behov av att installera något, vilket är bekvämt.

Klicka på rubriken för kolumnen Process för att sortera listan över processer och scrolla sedan ner tills du ser svchost.exe. Håll musen över valfri process så kommer den att visa dig de tjänster som är associerade med den processen.

Så det är ett par enkla och enkla sätt att lära sig mer om svchost.exe-processen och vad som körs inuti var och en. Njut av!



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts