Elemezze a Service Host magas CPU-használatát

A folyamatok magas CPU-felhasználása a Windowson lelassíthatja az egyéb műveleteket csigahoz hasonló ütemben. Noha ezt néha a felhasználó által indított programok, például egy adószámítógépes játék vagy videorendszer-program okozhatják, néha a Windows folyamatok, például a Service Host okozhatják.

A Service Host egy svchost.exe folyamat; Legutóbbi verziók A Microsoft Windows 10 operációs rendszer különálló szolgáltatásai, melyeket az üzemeltet, míg a Windows régebbi verziói összerakják őket, ami az azonosítást bonyolultabbá tette.



Olyan programok, mint a Svchost Process Analyzer vagy Svchost Viewer úgy hozták létre, hogy segítsék a felhasználókat és a rendszergazdákat annak megállapításában, hogy melyik szolgáltatás futott az adott svchost folyamat alatt a Windows gépen.

Ennek következménye lehet, hogy legalább 20 Service Host folyamat szerepel a Windows 10 gépeken.

Elemezze a Service Host magas CPU-használatát

svchost service host

Az első dolog, amit meg kell tennie, meg kell tudnia, melyik Service Host folyamat felelős érte. A folyamat elvégzése után ismeri a Windows szolgáltatást, amely azt okozza, és onnan a kérdéses szolgáltatástól függően megtehet valamit.



Először az alapok:

  1. A Ctrl-Shift-Esc gombbal nyissa meg a Feladatkezelőt.
  2. Az ott felsorolt ​​folyamatokat azonnal látnia kell.
  3. Kattintson a CPU oszlopra a CPU felhasználás szerinti rendezéshez. A legjobban a CPU-t használó folyamatot most fel kell mutatni.
  4. Kattintson rá, hogy további információkat jelenítsen meg róla. Ha rákattint a Service Host: Helyi szolgáltatás elemre, felfedheti a Function Discover Provider Host szolgáltatást.

A következő lépés nagyban függ a szóban forgó szolgáltatástól. Miközben keresést futtathat az interneten, hogy többet tudjon meg róla, előbb is megnyithatja a Szolgáltatáskezelőt, hogy elolvassa a leírását, és megtudja, hogyan indul és hogyan működik.

A Szolgáltatáskezelő elindításához érintse meg a Windows-kulcsot, írja be a services.msc fájlt, és nyomja meg az Enter-billentyűt.

services description

Keresse meg a szolgáltatást - ugyanazzal a névvel rendelkezik, mint a Feladatkezelőben megnyílt bejegyzés, amikor rákattintott a Szolgáltatógép bejegyzésére; gyakran megtalálja annak állapotát - általában futás -, valamint az indítási típust és a leírást.



Időnként a magas CPU-felhasználást is össze lehet kapcsolni a tevékenységgel. Tegyük fel, hogy a Windows Update abban az időben fut és megtalálta a frissítéseket. Ezután előfordulhat, hogy a Service Host: Helyi rendszer - a kézbesítés optimalizálása sok CPU segítségével, a frissítések feldolgozása közben.

Mit tehet a Service Host probléma megoldásához?

Itt található néhány javaslat a Service Host feladatok magas CPU-felhasználásával történő kezelésére:

Állítsa alacsonyabb értékre a folyamat prioritását

lower process priority

Első lépésként meg kell szereznie a megfelelő svchost.exe bejegyzést, mivel ezt a Windows 10 folyamatain nem lehet megtenni.



  1. Kattintson a jobb gombbal a Szolgáltatógép bejegyzésre a Windows Feladatkezelő Folyamatok részében, és válassza az Ugrás a részletekhez menüpontot.
  2. Ez átvált a részletek fülre, és kiemeli a megfelelő svchost.exe folyamatot.
  3. Kattintson a jobb gombbal a folyamatra, és válassza a Prioritás beállítása> Normál alatt lehetőséget.

Tiltsa le a szolgáltatást

disable superfetch

Felhívjuk figyelmét, hogy ez nem lehetséges a Windows által igényelt kritikus szolgáltatások számára.



Tipp: Ellenőrizze a Windows 10, Windows 8.1 és Windows 7 szolgáltatások konfigurációs oldalait a A Black Viper weboldala hogy megtudja, letilthatja-e a szolgáltatást.

  1. Azonosítsa a szolgáltatás nevét a Folyamatok oldalon.
  2. Nyissa meg a Windows Services Manager alkalmazást és keresse meg.
  3. Kattintson duplán a szolgáltatásra.
  4. Állítsa az indítási típusát „kézi” vagy „letiltott” értékre. A kézi betölti igény szerint, a letiltott teljesen kikapcsolja.

Ellenőrizze, hogy a számítógépe naprakész-e

windows update

Időnként ezt a hibát vagy problémát okozzák a Windows része. Lehetséges, hogy a Microsoft egy frissítéssel javította a problémát, és gyakran érdemes ellenőrizni a frissítéseket, hogy megtudja, van-e ez a helyzet.



  1. Érintse meg a Windows gombot, írja be a Windows Update elemet, és válassza ki az elemet a keresési eredmények listájából.
  2. Válassza a „frissítések keresése” vagy a „letöltés” ​​elemet, és várjon, amíg a folyamat befejeződik.

Ellenőrizze, hogy számítógépe vírusmentes-e

Nem ritka, hogy a rosszindulatú programok magas CPU-felhasználást okozhatnak a Windows gépeken. Ajánlott egy vagy két másodperces vélemény-leolvasóval futtatni a rosszindulatú programokat.

Te tudod használni Malwarebytes Anti-Malware, A Trend Micro fenyegetésellenes eszközkészlete, Bitdefender otthoni szkennervagy CrowdInspect.

Győződjön meg arról, hogy a fájl sérülése nem a probléma

sfc scannow repair

A fájl sérülése mindenféle problémát okozhat, beleértve a magas CPU-felhasználást, de lefagyhat vagy összeomlik. A Windows olyan eszközökkel szállítódik, amelyeket futtathat annak ellenőrzésére, hogy a fájlok nem sérültek-e.



Így történik meg:

  1. Érintse meg a Windows billentyűt, írja be a cmd.exe fájlt, tartsa lenyomva a Shift és a Ctrl billentyűket, majd nyomja meg az Enter billentyűt. Ezzel megemelt parancssort tölt be.
  2. Fogadja el az UAC promptot.
  3. Futtassa a parancsot sfc / scannow.
  4. A parancs ellenőrzi a fájlok sérülését, és megkísérel kijavítani a beolvasás és a feldolgozás során észlelt hibákat.

Néhány különleges eset

Íme néhány különleges eset és megoldás:

  • Szolgáltatógép: Helyi szolgáltatás (korlátozott hálózaton), amely magas CPU-felhasználást okoz - próbáljon letiltani a Superfetch szolgáltatást.
  • A megemelt PowerShell-parancssor megnyitásával és a parancs futtatásával ellenőrizheti, hogy a Windows Update jelenleg fájlokat továbbít-e Get-BitsTransfer -AllUsers.
  • A Windows Update hatásának csökkentése érdekében ügyeljen arra, hogy ne töltsön le és ne küldjön adatokat más számítógépekre. Nyissa meg a Beállítások> Frissítés és biztonság> Windows frissítés> Speciális beállítások> Válassza ki a frissítések kézbesítésének módját.