Sådan rettes Svchost.exe høj CPU-brug
SVCHOST.EXE er en af de mystiske processer, der konstant kører i Windows og er helt afgørende, men du ved aldrig præcis, hvad den gør. Så hvad er SVCHOST.EXE ? At identificere de faktiske tjenester og programmer, der kører i hver SVCHOST.EXE- proces, er en opgave, der er værd at vide, især når processen spiser 99 eller 100 procent af din CPU!
Så før vi dykker ned i løsninger, lad os få en dybere forståelse af, hvad denne proces rent faktisk gør, og hvordan du kan løse nogle af de problemer, der kan opstå. For det første står svchost for " Service Host " og det gør præcis det, som navnet antyder: hjælper med at "værte" tjenester. En tjeneste i Windows er simpelthen et program i operativsystemet, der udfører et bestemt job og kører i baggrunden på alle tidspunkter, når din computer er tændt, også selvom du ikke er logget ind.
De fleste programmer, som du er bekendt med, kører som en selvstændig eksekverbar, såsom .EXE. De fleste tjenester er dog implementeret i form af DLL'er(DLLs) , som ikke kan køre på egen hånd. Derfor(Hence) indlæser svchost disse DLL'er(DLLs) og kører dem selv. Det er derfor, når du åbner Windows Task Manager , vil du se en masse svchost.exe-processer køre. Hvis du vil have mere information om Task Manager(Task Manger) , så tjek mine artikler om forståelse af Task Manager .
Du vil bemærke, at der i øjeblikket kører otte svchost-processer på min computer, som alle bruger forskellige mængder hukommelse og kører under forskellige brugernavne. Så lad os sige, at en af dem kører med et alt for højt CPU- forbrug på 100 procent, hvordan kan vi identificere den faktiske applikation, der kører?
Der er faktisk to måder at gøre dette på: at gøre det hele manuelt ved at bruge kommandoprompten og Services- værktøjet eller ved at bruge et tredjepartsprogram. Jeg vil nævne begge her, hvis den ene ikke virker for dig.
Tjek først for vira
Før vi kommer ind på detaljerne nedenfor, er det værd at bemærke, at der er tilfælde, hvor svchost.exe faktisk er en virus. Da det er en systemproces, vil ondsindede kodere gerne bruge navnet svchost for at forblive skjult. Hvis filen er placeret i Windows/system32 , er det højst sandsynligt ikke en virus, men jeg anbefaler altid at udføre en scanning for at være sikker.
Hvis du ikke allerede har et antivirusprogram, anbefaler jeg at bruge enten Kaspersky eller Bitdefender , da de konsekvent præsterer i toppen i AV-Test og AV-Comparatives rangeringer. De er ikke gratis, men de fleste gratis antivirusprogrammer ender med at samle ekstra junk-software eller omdirigere din browser til deres "sikre" søgeløsning, som slet ikke er sikker og bare sporer dig og viser dig flere annoncer.
Identificer(Identify) svchost.exe - processer(Processes) via kommandoprompt(Command Prompt) (hard way)
1. Gå først videre og klik på Start og derefter Kør(Run) og skriv CMD og klik OK. I Windows 8.1 skal du gå videre og højreklikke på knappen Start og vælge Kør(Run) .
2. Indtast følgende i kommandovinduet, og tryk på Enter
tasklist /svc /fi “imagename eq svchost.exe
Du bør få et output som vist nedenfor med navn, PID og servicebeskrivelse
Du vil nu se hver svchost-proces sammen med dets unikke ID-nummer og de tjenester, den er ansvarlig for at køre. Disse navne er dog stadig meget kryptiske og er alle korte navne. For at få mere brugbar information om processen kan vi bruge Tjenester-(Services) browseren i Windows.
3. Højreklik på Denne computer(My Computer) , vælg Administrer(Manage) . På den resulterende skærm skal du vælge Computerstyring(Computer Management) og derefter Tjenester og applikationer( Services and Applications) . Til sidst skal du vælge Tjenester(Services) .
4. Prøv nu at matche det kryptiske Windows -tjenestenavn med de letlæselige navne på fanen Tjenester(Services) . Dette er lidt og kan tage lidt tid, for hvis du tager processen med ID 1436 og det hedder WudfSvc , skal du prøve at finde det på listen. Hvis du dobbeltklikker på et af tjenestenavnene, vil du også se deres kryptiske navn, så det er sådan, du kan matche dem. I mit tilfælde gættede jeg på, at W betyder, at processen starter med " Windows " og åbnede dem, indtil jeg så en match.
Som du kan se, hedder Windows Driver Foundation -tjenesten faktisk wudfsvc for kort!
Identificer(Identify) svchost.exe- processer(Processes) via Process Explorer (nem måde)
Hvis du fandt det for svært, er der en meget nemmere måde! Tjek Process Explorer- værktøjet fra Microsoft (oprindeligt fra SysInternals ). Værktøjet er helt gratis og giver dig detaljerede oplysninger om hver proces, der kører i øjeblikket.
Når du har downloadet den, skal du bare køre exe-filen, da den ikke skal installeres. Hold musen over svchost-processen, og du får en popup, der viser dig, hvilke tjenester der kører under den proces. Det gode ved Process Explorer er, at det giver dig det venlige navn for hver proces i stedet for det korte navn.
Windows 8 Task Manager
En sidste ting, jeg ville nævne, var det faktum, at Windows 8 -opgavehåndteringen grundlæggende gør brugen af kommandolinjen eller Process Explorer fuldstændig forældet. Åbn Task Manager ved at trykke på CTRL + SHIFT + ESC og rul ned på fanen Processer(Processes) , hvor der står Windows-processer(Windows Processes) .
Her vil du se hver svchost.exe-proces angivet som Service Host: efterfulgt af den type konto, den kører under (Lokalt System , Netværkstjeneste(Network Service) , osv.). Den vil også have et nummer ved siden af sig, og hvis du udvider elementet ud ved at klikke på pilen, vil du også se alle tjenester, der kører under den pågældende proces.
Fixing SVCHOST High CPU Usage
Nu hvor du har fundet ud af præcis, hvilken proces der spiser hele din CPU , kan vi tage fat på, hvordan du løser det. Hvis du har fundet ud af, at processen ikke er en Windows - proces, såsom Windows Update eller Windows Firewall osv., skal du blot dræbe processen og afinstallere programmet.
Men det meste af tiden, at dette problem opstår, har det noget at gøre med en Windows- proces. Den bedste løsning i dette tilfælde er at installere alle de seneste opdateringer fra Microsofts websted. Hvis du ikke er i stand til at gøre det normalt i Windows , kan du prøve at genstarte computeren i fejlsikret tilstand og prøve det igen.
Hvis du også kan komme til fanen Tjenester(Services) som vi gjorde ovenfor, skal du gå videre og højreklikke på tjenesten og vælge Deaktiver(Disable) . Selvom det er Windows Update eller firewallen(Firewall) , skal du ikke bekymre dig, du kan genaktivere den senere. Genstart derefter computeren og gå til Microsofts websted og få manuelt opdateringerne. Genaktiver tjenesten og genstart computeren igen, og forhåbentlig fungerer tingene!
For at deaktivere en tjeneste i Windows skal du højreklikke på den fra fanen Tjenester(Services) og vælge Egenskaber(Properties) .
Vælg derefter Deaktiveret(Disabled) fra kombinationsboksen Startup type placeret i midten af dialogboksen:
Jeg har været igennem denne proces et par gange, og det har virket for mig. Så igen, deaktiver først tjenesten, genstart derefter computeren, installer derefter opdateringer manuelt, genaktiver derefter tjenesten, og genstart derefter computeren igen. Hvis dette ikke virker, skal du udføre en reparationsinstallation af Windows . Foretag en Google -søgning efter reparationsinstallation og følg trinene. Hvis du kører Windows 8 , kan du opdatere din computer(refresh your computer) . Hvis du har spørgsmål, så skriv en kommentar. God fornøjelse!
Related posts
Sådan rettes Disney Plus-fejlkode 83
Sådan rettes Hulu-fejlkode RUNUNK13
Sådan rettes Disney+ fejlkode 73
Sådan rettes Netflix-fejlkode F7701-1003
Sådan rettes Netflix-fejlkode NW-2-5
Ret tom skærm efter ændring af computerskærmindstillinger
Sådan rettes Twitch Error 3000
Sådan rettes højt CPU-forbrug ved systemtomgangsproces
Sådan rettes Netflix-fejl 113 på Apple TV
Ret Windows Live Mail-fejl 0x800CCC0B
Sådan rettes miniaturevisninger, der ikke vises i Windows 11/10 Stifinder
Sådan rettes Netflix-fejlkode UI-800-3
Ret skrivebordsikoner, der mangler eller er forsvundet i Windows
Sådan repareres hakkende videoer på YouTube
Ret fejlen "Der er ingen tilgængelige aktive mixerenheder" i Windows
Sådan repareres Microsoft Windows Search Indexer holdt op med at virke og blev lukket
Ret høj CPU-brug af svchost.exe (netsvcs)
Sådan rettes videoer på hovedet
Ret høj CPU-brug af XboxStat.exe i Windows 11/10
Ret høj CPU-brug af WmiPrvSE.exe