Fix Service Host: Lokalt system (svchost.exe) Hög CPU- och diskanvändning

Fixa Service Host: Lokalt system (svchost.exe) Hög CPU- och diskanvändning:(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage:) Om du står inför det här problemet där en process som kallas Service Host : Lokalt system ( svchost.exe ) använder alla dina systemresurser vilket orsakar hög CPU- och diskanvändning(Disk) i Aktivitetshanteraren,(Task Manager) oroa dig inte eftersom vi idag ska se hur(How) du åtgärdar det här problemet med hjälp av den här artikeln. Det här inlägget kommer att vara till hjälp om du står inför hög CPU-(High CPU) användning, minnesanvändning(Disk) eller diskanvändning(Memory) på grund av Service Host : Local System- processen.

Vad är Service Host: Local System (svchost.exe)?(What is Service Host: Local System (svchost.exe)?)

Service Host : Lokalt system är i sig en bunt av andra systemprocesser som körs under det, med andra ord, det är i grunden en generisk värdbehållare för tjänster. Så att felsöka det här problemet blir svårt eftersom alla processer som körs under Service Host : Local System kan orsaka problem med hög CPU eller diskanvändning. Tjänstvärd(Service Host) : Lokalt system inkluderar processer som en användarhanterare, grupppolicyklient(Group Policy Client) , automatisk uppdatering av Windows(Windows Auto Update) , Intelligent överföringstjänst för bakgrund(Background Intelligent Transfer Service) ( BITS ), uppgiftsschemaläggare(Task Scheduler) etc.

Du kan snabbt se olika processer under Tjänstvärd(Service Host) : Lokalt system genom att trycka på Ctrl + Alt + Del -tangenterna tillsammans för att öppna Aktivitetshanteraren(Task Manager) , växla sedan till fliken Processer(Processes) och hitta de Tjänstvärdrelaterade(Service Host) processerna som Tjänstvärd(Service Host) : Lokal tjänst(Service) , Tjänstvärd(Service Host) : Nätverk Service(Network Service) , etc. När du kommer att utöka dessa tjänster kommer du att hitta olika processer som körs under den.

Fix Service Host: Lokalt system (svchost.exe) Hög CPU- och diskanvändning

Som du ser finns det ett antal processer som körs under Service Host : Local System (svchost.exe) som Windows Update som kan ta mycket systemresurser men om en viss process orsakar hög CPU- och diskanvändning(Disk) konstant kan det vara ett problem som måste åtgärdas. Så utan att slösa någon tid, låt oss se hur man fixar tjänstvärd(Fix Service Host) : Lokalt system (svchost.exe) Hög CPU-(High CPU) och diskanvändning(Disk Usage) med hjälp av handledningen nedan.

Fix Service Host : Lokalt system (svchost.exe) Hög CPU-(High CPU) och diskanvändning(Disk Usage)

Obs: Se till att  skapa en återställningspunkt(create a restore point)  ifall något går fel.

Innan du fortsätter med felsökningsstegen bör du först identifiera grundorsaken till problemet, dvs. vilken tjänst eller process under Service Host : Local System som(System) orsakar problemet med hög CPU eller diskanvändning(Disk) . För att göra detta behöver du ett gratisverktyg från Microsoft som heter Process Explorer .

1. Ladda ner det här programmet från länken ovan, högerklicka på filen procexp64.exe( procexp64.exe file) och välj kör som administratör.(run as administrator.)

Högerklicka på filen procexp64.exe och välj kör som administratör

2. Klicka nu på CPU-kolumnen(CPU column) för att sortera processerna efter CPU eller minnesförbrukning.(CPU or memory consumption.)

3. Hitta sedan svchost.exe-processen( svchost.exe process) i listan och högerklicka på den och välj Egenskaper.(Properties.)

Hitta svchost.exe-processen i listan och högerklicka på den och välj Egenskaper.

4. I egenskapsfönstret för svchost.exe, växla till fliken Tjänster(Services tab) där du hittar en lista över tjänster som körs under denna process.(find a list of services running under this process.)

I egenskapsfönstret för svchost.exe, växla till fliken Tjänster

5. Växla sedan till fliken Tråd(Thread tab) där du hittar alla trådar som körs inom svchost.exe-tjänsten.

Växla till fliken Tråd där du hittar alla trådar som körs inom svchost.exe-tjänsten

6.Klicka på CPU-kolumnen & Cycles Delta-kolumnen(CPU column & Cycles Delta column) för att sortera trådarna och hitta tjänsten eller dll-biblioteket som orsakar hög CPU-användning.(find the service or dll library causing high cpu usage.)

7. Klicka på den särskilda tjänsten som orsakar problemet och klicka på knappen Döda eller avbryta.(Kill or suspend button.)

Hitta tjänsten eller dll-biblioteket som orsakar hög CPU-användning och klicka sedan på knappen Kill or suspend

8. Vänta sedan i några minuter och se om hög CPU- eller diskanvändning av Service Host: Local System (svchost.exe) är fixat.(high CPU or Disk usage by Service Host: Local System (svchost.exe) is fixed.)

9.Om du fortfarande står inför problemet, följ stegen ovan för alla trådar som tar en stor del av systemresurserna.

10. När du har nollställt den specifika boven som orsakade problemet, måste du inaktivera(disable) den specifika tjänsten från services.msc-fönstret.

11.För att göra detta måste du mappa DLL-namn till tjänstnamn(map DLL names to service names) , med steg 4.

Du måste mappa DLL-namn till tjänstnamn

12.Tryck på Windows-tangenten + R, skriv sedan services.msc och tryck på Enter.

services.msc windows

13. Hitta de särskilda tjänsterna som orsakar problemet(particular services causing the issue) i service.msc-fönstret, högerklicka sedan på den och välj Egenskaper.

Högerklicka på de särskilda tjänsterna som orsakar problemet och välj Egenskaper

14.Om tjänsten redan körs, klicka på Stopp(Stop) och välj sedan Inaktiverad i rullgardinsmenyn Starttyp (Startup).(Disabled.)

Klicka på Stopp och välj sedan Inaktiverad i rullgardinsmenyn Starttyp

15.Klicka på Verkställ följt(Apply) av OK för att spara ändringarna och detta skulle åtgärda Service Host: Local System (svchost.exe) Problem med hög CPU och diskanvändning  (Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage ).(issue.)

Metod 1: Kör SFC och DISM Command(Method 1: Run SFC and DISM Command)

1.Tryck på Windows Key + X och klicka sedan på Kommandotolken (Admin).( Command Prompt(Admin).)

kommandotolk med administratörsrättigheter

2.Skriv nu följande i cmd och tryck enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC scan nu kommandotolken

3. Vänta tills ovanstående process är klar och starta om din dator när du är klar.

4. Öppna cmd igen och skriv följande kommando och tryck enter efter varje:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM återställ hälsosystemet

5. Låt DISM-(DISM) kommandot köras och vänta tills det är klart.

6. Om kommandot ovan inte fungerar, försök med följande:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Obs: (Note:) Byt(Replace) ut C:RepairSourceWindows med platsen för din reparationskälla ( Windows installations-(Windows Installation) eller återställningsskiva(Recovery Disc) ).

7. Starta om din dator för att spara ändringarna och se om du kan  fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Metod 2: Ta bort SoftwareDistribution-mappen(Method 2: Delete SoftwareDistribution Folder)

1.Tryck på Windows-tangenten + R och skriv sedan services.msc och tryck på Enter.

services.msc windows

2.Högerklicka på Windows Update-tjänsten(Windows Update service) och välj Stopp.(Stop.)

Högerklicka på Windows Update-tjänsten och välj Stopp

3. Öppna File Explorer och navigera sedan till följande plats:

C:\Windows\SoftwareDistribution

4. Ta bort alla(Delete all) filer och mappar under SoftwareDistribution.

Ta bort alla filer och mappar under SoftwareDistribution

5. Högerklicka igen på Windows Update-tjänsten( Windows Update service) och välj sedan Start.

Högerklicka på Windows Update-tjänsten och välj sedan Starta

6. Nu ska du försöka ladda ner uppdateringarna och se om du kan fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Metod 3: Inaktivera Superfetch(Method 3: Disable Superfetch)

1.Tryck på Windows-tangenten + R och skriv sedan services.msc och tryck på Enter.

tjänster fönster

2. Hitta Superfetch-(Superfetch) tjänsten från listan, högerklicka sedan på den och välj Egenskaper.(Properties.)

Högerklicka på Superfetch och välj Egenskaper

3. Under Servicestatus(Service) , om tjänsten körs, klicka på Stopp.(Stop.)

4. Välj nu Inaktiverad i rullgardinsmenyn Starttyp ( Startup).(Disabled.)

klicka på stopp och ställ sedan in starttyp till inaktiverad i superfetch-egenskaper

5. Klicka på Apply följt av OK.

6. Starta om din dator för att spara ändringarna.

Om metoden ovan inte inaktiverar Superfetch- tjänsterna kan du följa inaktivera Superfetch med hjälp av Registry:(disable Superfetch using Registry:)

1.Tryck på Windows-tangenten + R och skriv sedan regedit och tryck på Enter för att öppna Registereditorn(Registry Editor) .

Kör kommandot regedit

2. Navigera till följande registernyckel:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3. Se till att du har valt PrefetchParameters och dubbelklicka sedan på EnableSuperfetch- nyckeln i det högra fönstret och ändra dess värde till 0 i värdedatafältet.(change it’s value to 0 in the value data field.)

Dubbelklicka på EnablePrefetcher-tangenten för att ställa in dess värde till 0 för att inaktivera Superfetch

4. Klicka på OK och stäng Registereditorn(Registry Editor) .

5. Starta om din dator för att spara ändringarna och se om du kan  fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Metod 4: Registry Fix(Method 4: Registry Fix)

1.Tryck på Windows-tangenten + R och skriv sedan regedit och tryck på Enter för att öppna Registereditorn(Registry Editor) .

Kör kommandot regedit

2. Navigera till följande registernyckel:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

3. Se till att välja Ndu och (Ndu)dubbelklicka( double-click on Start.) sedan på Start i den högra fönsterrutan .

Dubbelklicka på Start i Ndu registerredigerare

4. Ändra värdet för Start till 4(Change the value of Start to 4) och klicka på OK.

Skriv 4 i värdedatafältet i Start

5. Stäng allt och starta om datorn för att spara ändringarna.

Metod 5: Kör Windows Update-felsökaren(Method 5: Run Windows Update troubleshooter)

1.Tryck på Windows Key + I för att öppna Inställningar(Settings) och klicka sedan på Uppdatera och säkerhet.(Update & Security.)

Tryck på Windows-tangent + I för att öppna Inställningar och klicka sedan på ikonen Uppdatera och säkerhet

2. Se till att välja Felsökning i menyn till vänster .(Troubleshoot.)

3. Klicka nu på Windows Update(Windows Update.) under avsnittet Kom(Get) igång .

4. När du klickar på den klickar du på " Kör felsökaren(Run the troubleshooter) " under Windows Update.

Välj Felsök och klicka sedan på Windows Update under Kom igång

5. Följ instruktionerna på skärmen för att köra felsökaren och se om du kan fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Kör Windows Update Troubleshooter för att fixa Windows Modules Installer Worker Hög CPU-användning

Metod 6: Utför en ren start(Method 6: Perform a Clean boot)

Ibland kan programvara från tredje part komma i konflikt med systemet(System) och kan därför orsaka hög CPU- användning på din PC. För att  fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) måste du utföra en ren uppstart(perform a clean boot) på din PC och diagnostisera problemet steg för steg.

Utför Clean boot i Windows.  Selektiv start i systemkonfiguration

Metod 7: Starta om Windows Update-tjänsten(Method 7: Restart Windows Update service)

1. Tryck på Windows-tangenten + R och skriv sedan " services.msc " (utan citattecken) och tryck på Enter.

tjänster fönster

2. Leta upp följande tjänster:

Bakgrund Intelligent Transfer Service (BITS) ( Background Intelligent Transfer Service (BITS))
Kryptografisk tjänst (Cryptographic Service)
Windows Update
MSI Installer

3.Högerklicka på var och en av dem och välj sedan Egenskaper(Properties) . Se till att deras  starttyp(Startup type) är inställd på A utomatic.

se till att deras starttyp är inställd på Automatisk.

4.Om någon av ovanstående tjänster nu stoppas, se till att klicka på Start under Servicestatus.

5. Högerklicka sedan på Windows Update -tjänsten och välj Starta om.(Restart.)

Högerklicka på Windows Update Service och välj Starta om

6. Klicka på Verkställ följt(Apply) av OK och starta sedan om datorn för att spara ändringarna.

Metod 8: Ändra processorns schemaläggning(Method 8: Change Processor Scheduling)

1. Tryck på Windows-tangenten + R och skriv sedan sysdm.cpl och tryck på (Properties)Enter för att öppna Systemegenskaper(System) .

systemegenskaper sysdm

2. Växla till fliken Avancerat(Advanced) och klicka på Inställningar(Settings) under Prestanda.(Performance.)

avancerade systeminställningar

3. Växla igen till fliken Avancerat(Advanced tab) under Prestandaalternativ.

4.Under Processor schemaläggning välj Program och klicka på Apply följt av OK.

Välj Program under Processor schemaläggning

5. Starta om datorn för att spara ändringarna och kontrollera om du kan lösa problemet med Service Host: Local System (svchost.exe) Hög CPU och diskanvändning.(Service Host: Local System (svchost.exe) High CPU and Disk Usage issue.)

Metod 9: Inaktivera Background Intelligent Transfer Service(Method 9: Disable Background Intelligent Transfer Service)

1.Tryck på Windows-tangenten + R, skriv sedan msconfig och tryck på Enter.

msconfig

2. Byt till fliken tjänster och avmarkera sedan "Background Intelligent Transfer Service".( uncheck “Background Intelligent Transfer Service”.)

Avmarkera Background Intelligent Transfer Service

3. Klicka på Verkställ följt av OK.

Metod 10: Utför systemåterställning(Method 10: Perform System Restore)

1.Tryck på Windows-tangenten + R och skriv” sysdm.cpl ” och tryck sedan på enter.

systemegenskaper sysdm

2. Växla till  fliken Systemskydd(System Protection) och klicka på knappen  Systemåterställning .( System Restore )

systemåterställning i systemegenskaper

3. Klicka på Nästa(Next) och välj önskad systemåterställningspunkt(System Restore point) .

Klicka på Nästa och välj önskad systemåterställningspunkt

4. Följ instruktionerna på skärmen för att slutföra systemåterställningen.

5. Starta om din dator för att spara ändringarna.

Rekommenderad:(Recommended:)

Det är det du har lyckats Fixa Service Host: Local System (svchost.exe) Hög CPU- och diskanvändning,( Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) men om du fortfarande har några frågor angående denna handledning, ställ dem gärna i kommentarsavsnittet.



About the author

Med en stor erfarenhet av Windows 10 och smartphones är jag en stark förespråkare av Microsoft Edge och de förmågor det ger. Förutom att vara expert på fel och wifi vet jag hur man använder verktyg som OneDrive och Cortana för att göra ditt arbete enklare.



Related posts