Wat is het Svchost.exe-proces en waarom worden er zoveel uitgevoerd?
Diversen / / February 11, 2022
Wanneer u Windows opent Taakbeheer, zijn er enkele processen die u direct zult herkennen. Dan zullen er enkele zijn waarvan je geen idee hebt. De Svchost.exe proces is misschien wel de meest voorkomende in de lijst en misschien degene die moeilijk op te sporen is. Laten we eens kijken naar de oorzaak en het gevolg van dit proces dat zoveel van de anderen lijkt te verdringen.
Svchost.exe is GEEN malware
Dat is meestal de eerste zorg als je niet kunt ontcijferen waar het allemaal over gaat. Maar het is beslist geen virus, hoewel malware soms probeert zichzelf als één virus te verhullen en een machine aan te vallen. Svchost.exe is een Microsoft Service Host-proces. Microsoft zegt: het is een algemene hostprocesnaam voor services die worden uitgevoerd vanuit dynamische-linkbibliotheken.
In eenvoudiger woorden, svchost.exe is een systeembestand waarmee Windows andere programma's kan starten. Veel Windows-processen worden uitgevoerd via DLL-bestanden (Dynamic Linked Library). Maar DLL's kunnen niet zelfstandig starten en draaien. Het Windows-besturingssysteem heeft een uitvoerbaar programma nodig dat als een brug kan dienen om deze DLL's te starten. Het svchost.exe-bestand is die 'brug'
![Svchost01](/f/ae5b0170b92dace79d9a13f268f913c8.png)
Om alle verschillende DLL-runprocessen af te handelen, maakt svchost.exe meerdere exemplaren van zichzelf. Windows-bronnen kunnen dus beter worden gebruikt omdat een aantal DLL-services als een groep onder een enkel svchost-bestand worden uitgevoerd.
Maar waarom zien we er zoveel?
Het is eigenlijk vrij logisch gezien het feit dat svchost.exe zo'n cruciaal onderdeel van Windows is. Als elk proces onder één svchost.exe zou draaien, zou een storing kunnen leiden tot een systeembrede crash. Elke service wordt dus gescheiden door een logische instantie van svchost.exe die deze uitvoert.
Elk exemplaar van svchost.exe is een 'host' voor de DLL's waarop de verschillende services op Windows worden uitgevoerd. Voor bijv. een svchost.exe-proces kan netwerkservices uitvoeren, een ander kan uw bureaubladthema's afhandelen.
De processen identificeren
Welke services draaien onder welk specifiek svchost.exe-proces is handig als u op zoek bent naar gemoedsrust en ook om uw systeembronnen te optimaliseren door degenen die niet nodig zijn uit te schakelen. Er zijn twee eenvoudige manieren om svchost-processen te identificeren.
1. Gebruik de opdrachtregel: Open het vak Uitvoeren vanuit Start en typ CMD in om de opdrachtterminal te openen. Typ in takenlijst /SVC bij de prompt. U kunt alle dynamische bibliotheken zien die door svchost.exe worden uitgevoerd.
![Svchost03](/f/aaee99e51147abc0f34978bce7ef75f2.png)
Het probleem met deze methode is dat de processen nog steeds niet in duidelijk, gemakkelijk te begrijpen Engels zijn. Laten we daarvoor naar de tweede methode gaan.
2.Procesverkenner gebruiken:Procesverkenner is een leuk klein hulpprogramma dat u rechtstreeks vanuit het ZIP-bestand kunt uitvoeren. Voer het zelfstandige programma uit en dan kunt u individuele processen markeren en precies zien wat elk proces doet. U kunt met de muis over elk proces gaan om de details te bekijken.
![Svchost02](/f/ba5b32f74dc989cab2eeaa62c7b08912.png)
We hopen dat dit artikel erin is geslaagd het svchost.exe-proces te demystificeren en u heeft geholpen het beter te begrijpen.
Als u informatie wilt toevoegen en dingen wilt delen die u weet over het svchost.exe-proces in Windows, bent u van harte welkom om met uw ideeën in de opmerkingen in te springen.
Laatst bijgewerkt op 07 februari 2022
Het bovenstaande artikel kan gelieerde links bevatten die Guiding Tech helpen ondersteunen. Het tast onze redactionele integriteit echter niet aan. De inhoud blijft onbevooroordeeld en authentiek.