Analyse af Svchost.exe (Host Service), hvis den bruger 99% CPU

Vi taler om en strålende hovedperson af hvert Windows-system, Svchost.exe-processen (såkaldt i Windows 7 og XP) eller Host Service (som det kaldes i Windows 10 og 8), som kan ses til stede adskillige gange, når du åbner task manager.
Svchost.exe, defineret af Microsoft som en generisk værtproces for tjenester, der kører dynamiske linkbiblioteker (DLL), er en fil, der starter med Windows, er placeret i mappen C \ Windows \ System32 og indlæser flere Windows-tjenester samtidigt .
Til fejlsøgningsformål, det vil sige for at give brugeren flere muligheder for at løse eventuelle fejl, startes svchost.exe-filen i flere samtidige sessioner, og hver af dem indlæser en gruppe af tjenester.
For eksempel administrerer en Network Service Service Host- proces netværkstjenester, en anden Local System Service Host- proces kunne udføre alle UI-relaterede tjenester og så videre.
Hvis hver enkelt tjeneste var kørt under en enkelt værtproces, var et problem på en af ​​tjenesterne nok til at gå ned i computeren.
På denne måde skal Windows dog fortsat være funktionelt takket være opdelingen i grupper, hvis det på en bestemt tjeneste var fejl.
LÆS OGSÅ: Sådan undgår man afmatninger og 100% CPU med mange åbne programmer
Grundlæggende er Host Service den proces, der starter og administrerer Windows-tjenester .
Svchost-processen, som ikke bør interessere brugeren, fordi den gør sit job i stilhed og uden at blive bemærket, har tidligere været meget studeret, fordi den er ansvarlig for systemulykker og overdreven CPU-brug.
I Windows XPs dage, hvor pc'er havde meget mere begrænsede ressourcer og operativsystemet stadig ikke er optimeret, blev det på teknologiblogger anbefalet at stoppe alle unødvendige tjenester for at gøre computeren hurtigere.
På moderne pc'er med Windows 10 er Host Service-processen meget mere stabil, og indflydelsen af ​​tjenester på systemydelsen er meget lav.
Selv i dag er det imidlertid muligt, at pc'en går ned og bremser, indtil den stopper, fordi en af ​​Host Service- eller svchost.exe- processerne besætter 99% af CPU'en og ikke længere flytter noget på computeren.
Næsten altid årsagen til dette problem er tilstedeværelsen af ​​en virus eller malware, der udnytter svchost.exe-filen for at skjule i midten af ​​gruppen af ​​processer med det samme navn.
Ofte åbner disse vira døre på internettet, som computeren er forbundet til, hvilket skaber store problemer.
Vi kan stadig huske i dag, hvordan en berygtet og frygtindgydende virus som Worm Blaster fra mange år siden var i stand til at sende en 100% svchost.exe-session, der tvang computeren til at lukke sig selv.
I andre tilfælde kan der være et problem med en systemdriver eller med en hardwareressource, der er forbundet til pc'en.
Når det er sagt, hvis du bemærker, at en bestemt forekomst af Host-tjenesten forårsager overdreven CPU-brug eller for meget RAM-brug, kan du kontrollere, hvilke specifikke tjenester der er involveret og få en idé om, hvordan du løser den.
Bemærk, at det ikke er muligt at afslutte en tilfældig svchost.exe-proces fra task manager uden at forårsage en Windows-fejl, der ødelægger systemet.
Den bedste måde at analysere Svchost.exe og se nøjagtigt, hvilke tjenester der hostes af en bestemt forekomst af Host Service, kan bruges task manager eller, endnu bedre, Process Explorer- programmet (et af de mest populære alternativer til task manager ).
I Windows 10 og Windows 8 kan du bruge task manager eller task manager til at analysere forskellige Host Service-processer.
Højreklik derefter på skrivebords proceslinjen, åbn Task Manager, tryk på Flere detaljer .
I processen-fanen skal du rulle ned og finde de forskellige Host Service- tjenester og udvide dem en efter en for at se de forskellige grupperinger af tjenester.
Ved at højreklikke på en af ​​tjenesterne, kan du stoppe den eller åbne skærmen for servicestyring for at finde flere oplysninger og derefter, hvis du ønsker det, beslutte at ikke starte den igen.
Windows 7 task manager er ikke så klar, og for at finde de tjenester, der er relateret til en bestemt forekomst af svchost.exe, skal du højreklikke på den og derefter vælge " gå til service " -indstillingen.
Process Explorer, som især anbefales til Windows 7, er et Microsoft-program til styring af Windows-processer, der indeholder alle oplysninger om svchost-processer og giver dig mulighed for at vide, hvilke tjenester hver proces henviser til.
Via Process Explorer kan du forstå, hvad hver session af svchost.exe er, og derefter se, om der var gået til 99% af cpu, som er ansvarlig for låsen på computeren.
Når du har erkendt, hvilken service der forårsager problemer, kan du deaktivere den ved at gå til Kontrolpanel -> administrationsværktøjer -> tjenester .
Process Explorer er et program, der viser detaljerne om alle aktive processer, men til en specifik analyse af de svchost-processer, der er aktive, og dem, der starter med computeren, kan to andre specifikke Windows-værktøjer bruges.
For at kontrollere specifikt hvilke svchost-processer, der starter, når du tænder for din computer, kan du bruge et andet, ganske gammelt program kaldet svchost-processanalysator .
Sidste notation: For at vide, om en virus er skjult bag en af ​​Host Service-processerne, kan du højreklikke på navnet på processen og derefter vælge " Åbn filsti ".
Hvis du åbner mappen Windows \ System32, er det næsten bestemt ikke malware.
Derudover har svchost.exe ikke behov for at få adgang til netværket, så hvis firewall rapporterer anomale aktiviteter og anmoder om at gå ud på internettet af denne fil, kan det være malware.
LÆS OGSÅ: Luk unødvendige aktive Windows-processer og fjern spildt hukommelse på din computer

Efterlad Din Kommentar

Please enter your comment!
Please enter your name here