Analyser tjenesten Vert for høy CPU-bruk

Høy CPU-bruk av en prosess på Windows kan bremse andre operasjoner for å snegle som tempo. Selv om det noen ganger er forårsaket av brukerkjørte programmer, for eksempel et avgiftskrevende dataspill eller videolegeringsprogram, kan det noen ganger være forårsaket av Windows-prosesser som Service Host.

Service Host er en svchost.exe-prosess; Nyere versjoner av Microsofts Windows 10-operativsystem skiller tjenester ut som drives av den, mens eldre versjoner av Windows klumpet dem sammen, noe som gjorde identifikasjonen mer komplisert.

Programmer som Svchost Process Analyzer eller Svchost Viewer ble opprettet for å hjelpe brukere og systemadministratorer med å finne ut hvilken tjeneste som ble kjørt under hvilken svchost-prosess på Windows-maskinen.

Det kan hende du ser 20 eller flere Service Host-prosesser som er oppført på Windows 10-maskiner som en konsekvens.

Analyser tjenesten Vert for høy CPU-bruk

Det første du trenger å gjøre er å finne ut hvilken Service Host-prosess som er ansvarlig for det. Når du har prosessen, kjenner du Windows-tjenesten som forårsaker den, og derfra kan du gjøre noe med den, avhengig av den aktuelle tjenesten.

Først det grunnleggende:

  1. Bruk Ctrl-Shift-Esc for å åpne Task Manager.
  2. Du bør se alle prosesser som er oppført der med en gang.
  3. Klikk på CPU-kolonnen for å sortere etter CPU-bruk. Prosessen som bruker mest CPU skal nå vises øverst.
  4. Klikk på den for å vise ytterligere informasjon om det. Et klikk på Servicevert: Lokal service kan for eksempel avsløre funksjonen Discover Provider-vertskapstjenesten.

Neste trinn avhenger i stor grad av den aktuelle tjenesten. Selv om du kan kjøre et søk på Internett for å finne ut mer om det, kan du også åpne Services Manager først for å lese beskrivelsen og finne ut hvordan den startes og hva den gjør.

For å starte Services Manager, trykk på Windows-tasten, skriv services.msc og trykk Enter-tasten.

Finn tjenesten - den har samme navn som oppføringen som åpnet i Oppgavebehandling da du klikket på tjenesten Host-oppføringen der; du finner statusen din - kjører vanligvis - så vel som oppstartstypen og en beskrivelse oftere enn ikke.

Noen ganger er det også mulig å knytte høy CPU-bruk til aktivitet. Si, Windows Update kjører på det tidspunktet og fant oppdateringer. Du kan da se Service Host: Local System - Delivery Optimization bruker mye CPU mens oppdateringene blir behandlet.

Hva du kan gjøre for å løse Service Host-problemet

Her er noen forslag til hvordan du kan håndtere høy CPU-bruk av Service Host-oppgaver:

Sett prosessprioriteten til en lavere verdi

Det første du trenger å gjøre, få riktig svchost.exe-oppføring, da du ikke kan gjøre det under prosesser på Windows 10.

  1. Høyreklikk på Service Host-oppføringen under Prosesser i Windows Task Manager, og velg gå til detaljer.
  2. Dette bytter til detaljfanen og fremhever riktig svchost.exe-prosess.
  3. Høyreklikk på prosessen, og velg Angi prioritet> Under normal.

Deaktiver tjenesten

Vær oppmerksom på at dette ikke er et alternativ for kritiske tjenester som Windows krever.

Tips : Sjekk tjenestekonfigurasjonssidene for Windows 10, Windows 8.1 og Windows 7 på Black Viper-nettstedet for å finne ut om du kan deaktivere en tjeneste.

  1. Identifiser navnet på tjenesten på prosesser-siden.
  2. Åpne Windows Services Manager og finn den.
  3. Dobbeltklikk på tjenesten.
  4. Sett oppstartstypen til "manuell" eller "deaktivert". Manuell laster den på forespørsel, deaktivert slår den helt av.

Forsikre deg om at PCen din er oppdatert

Noen ganger er det en feil eller et problem som forårsaker dette som er en del av Windows. Microsoft kan ha løst problemet i en oppdatering, og det er ofte en god idé å se etter oppdateringer for å finne ut om det er tilfelle.

  1. Trykk på Windows-tasten, skriv Windows Update og velg elementet fra listen over søkeresultater.
  2. Velg "se etter oppdateringer" eller "last ned", og vent til prosessen er fullført.

Forsikre deg om at PCen din er virusfri

Det er ikke uvanlig at malware kan forårsake høy CPU-bruk på Windows-maskiner. Det anbefales å kjøre skanninger for skadelig programvare ved hjelp av en eller to second opinion-skannere.

Du kan bruke Malwarebytes Anti-Malware, Trend Micro's Anti-Threat Toolkit, Bitdefender Home Scanner eller CrowdInspect.

Forsikre deg om at filkorrupsjon ikke er problemet

Filkorrupsjon kan forårsake alle slags problemer, inkludert høy CPU-bruk, men også fryser eller krasjer. Windows leveres med verktøy som du kan kjøre for å sikre at filene ikke er korrupte.

Slik gjør du det:

  1. Trykk på Windows-tasten, skriv cmd.exe, hold nede Skift-tasten og Ctrl-tasten og trykk Enter-tasten. Dette laster en forhøyet ledetekst.
  2. Godta UAC-ledeteksten.
  3. Kjør kommandoen sfc / scannow .
  4. Kommandoen kontrollerer for filkorrupsjon og prøver å løse eventuelle problemer den finner under skanningen og behandlingen.

Noen konkrete tilfeller

Her er noen konkrete saker og løsninger:

  • Tjenestevert: Lokal service (nettverksbegrenset) forårsaker høy CPU-bruk - Prøv å deaktivere Superfetch-tjenesten.
  • Du kan sjekke om Windows Update overfører filer akkurat nå ved å åpne en forhøyet PowerShell-ledetekst og kjøre kommandoen Get-BitsTransfer -AllUsers .
  • For å redusere effekten av Windows Update, må du sørge for at du ikke laster ned eller sender data til andre PCer. Åpne Innstillinger> Oppdatering og sikkerhet> Windows Update> Avanserte alternativer> Velg hvordan oppdateringer skal leveres.