Bekijk de lijst met services die worden gehost door het svchost.exe-proces in Windows

Svchost.exe is een proces dat als host fungeert voor andere Windows -services die verschillende systeemfuncties uitvoeren. Er kunnen meerdere exemplaren van svchost.exe op uw computer worden uitgevoerd, waarbij elk exemplaar een andere service bevat. We hebben een tijdje geleden een bericht gepubliceerd over wat u kunt doen als svchost.exe een hoog percentage van uw CPU gebruikt(svchost.exe is using up a high percentage of your CPU) .

In dit artikel laat ik je een aantal manieren zien waarop je het daadwerkelijke proces of de service kunt bekijken die in svchost.exe wordt uitgevoerd. Op de meeste Windows-pc's ziet u tussen de 10 en 20 van deze processen lopen. Als er een probleem is en een bepaald svchost.exe-proces problemen veroorzaakt, kunt u dit waarschijnlijk gemakkelijk oplossen als u eenmaal weet welke service in dat proces wordt uitgevoerd.

Taakbeheer

Als u Windows 10 gebruikt, hoeft u niet verder te zoeken dan de taakbeheerder. Klik(Click) op Start en typ taakbeheer of houd CTRL + SHIFT + ESC op het toetsenbord ingedrukt. Hierdoor wordt taakbeheer weergegeven. Als je alleen een klein vakje ziet met een lijst met momenteel lopende programma's, klik dan onderaan op Meer details .( More details)

Klik vervolgens op het tabblad Processen(Processes) en blader langs Apps en Achtergrondprocessen(Background Processes) totdat u bij Windows Processen(Windows Processes) komt . Blijf naar beneden scrollen totdat je Service Host: . Er zouden er nogal wat op de lijst moeten staan.

Zoals u kunt zien, heeft elke servicehost de naam van de service achter de puntkomma. Dit maakt het heel gemakkelijk om te zien welke service aan welk svchost.exe-proces is gekoppeld. Als u de exacte proces-ID wilt zien, klikt u met de rechtermuisknop op de regel en kiest u Ga naar details(Go to details) .

Dit brengt u automatisch naar het tabblad Details en selecteert automatisch de regel die overeenkomt met dat proces.

Nu kunnen we zien dat de DHCP Client -service wordt uitgevoerd in svchost.exe met een proces-ID van 1504. Dit is verreweg de gemakkelijkste manier om deze taak uit te voeren, maar het vereist Windows 10. Als u Windows 7 of eerder gebruikt, leest u over andere methoden.

Takenlijst Commando

Op elke versie van Windows kunt u de opdrachtregel gebruiken om een ​​lijst met alle svchost.exe-processen te genereren, samen met de service die in elk ervan wordt uitgevoerd. Om dit te doen, opent u eenvoudig een opdrachtprompt door op Start te klikken en (Start)cmd in te typen .

Bij de opdrachtprompt, ga je gang en kopieer en plak je de volgende opdracht:

tasklist /svc | find "svchost.exe"

Dit genereert een lijst met alle lopende processen, geeft die lijst door aan de opdracht find en filtert om alleen de svchost.exe-processen weer te geven. Als u dit naar een tekstbestand wilt uitvoeren, gebruikt u de volgende opdracht:

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

Merk op dat om uit te voeren naar de root van de C-schijf, u een beheerdersopdrachtprompt(Administrator) moet openen ( Start , typ cmd, klik met de rechtermuisknop op de opdrachtprompt en kies Uitvoeren als beheerder( Run as Administrator) ). Als het gemakkelijker is, kunt u het pad wijzigen in iets anders, zoals C:\Users\username\Documents .

Procesverkenner

Ten slotte kunt u een programma van derden van Microsoft gebruiken, (Microsoft)Process Explorer genaamd . Download het gewoon(Just) , pak het uit en voer het EXE -bestand uit. U hoeft niets te installeren, wat handig is.

Klik op de kop van de kolom Proces(Process) om de lijst met processen te sorteren en scrol omlaag tot je svchost.exe ziet. Ga je gang en beweeg je muis over een proces en het zal je de services tonen die aan dat proces zijn gekoppeld.

Dit zijn dus een paar eenvoudige en gemakkelijke manieren om meer te weten te komen over het svchost.exe-proces en wat er in elk proces wordt uitgevoerd. Genieten van!



About the author

Ik ben een ervaren software engineer, met meer dan 10 jaar ervaring in het ontwikkelen en onderhouden van Microsoft Office applicaties. Ik heb een sterke passie om anderen te helpen hun doelen te bereiken, zowel door mijn werk als software engineer als door mijn spreek- en netwerkvaardigheden. Ik ben ook zeer goed geïnformeerd over hardware- en toetsenbordstuurprogramma's, aangezien ik er veel zelf heb ontwikkeld en getest.



Related posts