Hogyan javíts meg Svchost.exe magas CPU-használatot
Az SVCHOST.EXE(SVCHOST.EXE) egyike azoknak a titokzatos folyamatoknak, amelyek folyamatosan futnak a Windows rendszerben(Windows) , és rendkívül nélkülözhetetlenek, de soha nem tudhatod, hogy pontosan mit csinál. Tehát mi az SVCHOST.EXE ? Az egyes SVCHOST.EXE(SVCHOST.EXE) folyamatokon belül futó tényleges szolgáltatások és programok azonosítása olyan feladat, amelyet érdemes tudni, különösen akkor, ha a folyamat felemészti a CPU 99 vagy 100 százalékát!
Mielőtt tehát belemerülnénk a megoldásokba, ismerjük meg mélyebben, hogy valójában mit is csinál ez a folyamat, és hogyan lehet megoldani az esetlegesen előforduló problémákat. Először is, az svchost a „ Service Host ” rövidítése, és pontosan azt teszi, amit a név is sugall: segít „hosztolni” a szolgáltatásokat. A Windows szolgáltatása egyszerűen egy program az operációs rendszerben, amely egy adott feladatot végez, és a háttérben fut mindenkor, amikor a számítógép be van kapcsolva, még akkor is, ha nincs bejelentkezve.
A legtöbb ismert program önálló végrehajtható fájlként fut, például a .EXE. A legtöbb szolgáltatás azonban DLL(DLLs) -ek formájában van megvalósítva , amelyek nem tudnak önállóan futni. Ezért(Hence) az svchost betölti ezeket a DLL(DLLs) -eket , és maga futtatja őket. Éppen ezért, amikor megnyitja a Windows Feladatkezelőt(Windows Task Manager) , egy csomó svchost.exe folyamatot fog látni. Ha további információra van szüksége a Feladatkezelőről(Task Manger) , tekintse meg a Feladatkezelő megértésével foglalkozó cikkeimet .
Észreveheti, hogy jelenleg nyolc svchost folyamat fut a számítógépemen, amelyek mindegyike különböző mennyiségű memóriát használ, és különböző felhasználói neveken fut. Tegyük fel, hogy az egyik túlzottan magas , 100 százalékos CPU -használaton fut, hogyan tudjuk azonosítani a ténylegesen futó alkalmazást?
Valójában ennek két módja van: mindezt manuálisan a parancssor és a Szolgáltatások(Services) eszköz használatával, vagy egy harmadik féltől származó alkalmazás használatával. Mindkettőt megemlítem itt arra az esetre, ha az egyik nem működik az Ön számára.
Először ellenőrizze a vírusokat
Mielőtt belemennénk az alábbi részletekbe, érdemes megjegyezni, hogy vannak olyan esetek, amikor az svchost.exe valójában vírus. Mivel ez egy rendszerfolyamat, a rosszindulatú kódolók szívesen használják az svchost nevet, hogy rejtve maradjanak. Ha a fájl a Windows/system32 található , akkor több mint valószínű, hogy nem vírus, de mindig azt javaslom, hogy hajtson végre egy vizsgálatot a biztonság kedvéért.
Ha még nem rendelkezik vírusirtó programmal, javasoljuk a Kaspersky vagy a Bitdefender használatát, mivel ezek folyamatosan az élen teljesítenek az AV-Test és az AV-Comparatives rangsorában. Nem ingyenesek, de a legtöbb ingyenes víruskereső program a végén extra ócska szoftvereket csomagol, vagy átirányítja a böngészőt a „biztonságos” keresési megoldásukra, amely egyáltalán nem biztonságos, és csak követi és több hirdetést jelenít meg.
(Identify)Az svchost.exe folyamatok (Processes)azonosítása parancssoron(Command Prompt) keresztül (kemény mód)
1. Először kattintson a Start gombra(Start) , majd a Futtatás(Run) gombra , írja be a CMD parancsot(CMD) , majd kattintson az OK gombra. (OK.)Windows 8.1 rendszerben(Windows 8.1) kattintson a jobb gombbal a Start gombra, és válassza a Futtatás parancsot(Run) .
2. Írja be a következőt a parancsablakba, és nyomja meg az Enter billentyűt(Enter)
tasklist /svc /fi “imagename eq svchost.exe
Az alábbiakban látható kimenetet kell kapnia a névvel, a PID -vel és a szolgáltatás leírásával
Most látni fogja az egyes svchost folyamatokat az egyedi azonosítószámukkal és a szolgáltatásokkal együtt, amelyekért felelősek. Ezek a nevek azonban még mindig nagyon rejtélyesek, és mind rövidített nevek. Annak érdekében, hogy további hasznos információkat kapjunk a folyamatról, használhatjuk a Windows Services böngészőjét.
3. Kattintson jobb gombbal a Sajátgép(My Computer) elemre , válassza a Kezelés(Manage) lehetőséget . A megjelenő képernyőn válassza a Számítógép-kezelés(Computer Management) , majd a Szolgáltatások és alkalmazások lehetőséget( Services and Applications) . Végül válassza a Szolgáltatások lehetőséget(Services) .
4. Most próbálja meg párosítani a rejtélyes Windows -szolgáltatás nevét a Szolgáltatások(Services) lapon található, könnyen olvasható nevekkel. Ez kevés, és eltarthat egy ideig, mert ha a folyamatot 1436-os azonosítóval és (ID 1436)WudfSvc névvel hajtja végre , meg kell próbálnia megtalálni a listában. Ha duplán rákattint valamelyik szolgáltatás nevére, látni fogja a rejtélyes nevét is, így párosíthatja őket. Az én esetemben arra tippeltem, hogy a W azt jelenti, hogy a folyamat „ Windows(Windows) ” -szal kezdődik, és addig nyitottam őket, amíg egyezést nem láttam.
Mint láthatja, a Windows Driver Foundation szolgáltatást röviden wudfsvc -nek hívják !
(Identify)Az svchost.exe folyamatok (Processes)azonosítása a Process Explorer segítségével (egyszerű módszer)
Ha túl nehéznek találtad, van egy sokkal könnyebb út! Tekintse meg a Microsoft Process Explorer eszközét (eredetileg a SysInternals -tól ). Az eszköz teljesen ingyenes, és részletes információkat nyújt minden jelenleg futó folyamatról.
Miután letöltötte, csak futtassa az exe fájlt, mivel nem kell telepítenie. Vigye az egeret az svchost folyamat fölé, és megjelenik egy felugró ablak, amely megmutatja, hogy mely szolgáltatások futnak a folyamat alatt. Az a szép dolog a Process Explorerben, hogy a rövid név helyett minden folyamathoz barátságos nevet kap.
Windows 8 Feladatkezelő
Egy utolsó dolog, amit meg akartam említeni, az a tény, hogy a Windows 8 feladatkezelője alapvetően teljesen elavulttá teszi a parancssor vagy a Process Explorer használatát. (Explorer)Nyissa meg a Feladatkezelőt(Task Manager) a CTRL + SHIFT + ESC , és görgessen le a Folyamatok(Processes) lapon a Windows folyamatok feliratig(Windows Processes) .
Itt láthat minden svchost.exe folyamatot Service Host néven , majd a fiók típusát, amely alatt fut (Helyi rendszer(System) , Hálózati szolgáltatás(Network Service) stb.). Egy szám is lesz mellette, és ha a nyílra kattintva kibontja az elemet, akkor az adott folyamat alatt futó összes szolgáltatást is látni fogja.
Az SVCHOST magas CPU-használat javítása
Most, hogy rájött, hogy pontosan melyik folyamat fogyasztja el a teljes CPU -t, meg tudjuk oldani a javítás módját. Ha úgy találja, hogy a folyamat nem Windows -folyamat, például a Windows Update vagy a Windows Firewall stb., egyszerűen állítsa le a folyamatot, és távolítsa el a programot.
Ez a probléma azonban a legtöbb esetben valamilyen Windows - folyamathoz kapcsolódik. Ebben az esetben a legjobb megoldás az összes legújabb frissítés telepítése a Microsoft webhelyéről. Ha ezt nem tudja normálisan megtenni a Windows rendszerben(Windows) , próbálja meg újraindítani a számítógépet csökkentett módban, majd próbálja újra.
Továbbá, ha elérheti a Szolgáltatások(Services) lapot, ahogy fent tettük, lépjen tovább, kattintson a jobb gombbal a szolgáltatásra, és válassza a Letiltás(Disable) lehetőséget . Még ha a Windows Update vagy a tűzfalról(Firewall) van szó, ne aggódjon, később újra engedélyezheti. Ezután indítsa újra a számítógépet, keresse fel a Microsoft webhelyét, és manuálisan töltse le a frissítéseket. Engedélyezze újra a szolgáltatást, és indítsa újra a számítógépet, és remélhetőleg a dolgok működnek!
Egy szolgáltatás Windows rendszerben(Windows) való letiltásához kattintson rá jobb gombbal a Szolgáltatások(Services) lapon, és válassza a Tulajdonságok(Properties) parancsot .
Ezután válassza a Letiltva(Disabled) lehetőséget a párbeszédpanel közepén található Indítási típus(Startup type) kombinált mezőben:
Párszor átestem ezen a folyamaton, és nekem bevált. Tehát ismét először tiltsa le a szolgáltatást, majd indítsa újra a számítógépet, majd telepítse manuálisan a frissítéseket, majd engedélyezze újra a szolgáltatást, majd indítsa újra a számítógépet. Ha ez nem működik, el kell végeznie a Windows javítótelepítését(Windows) . Keressen a Google -ban a javítás telepítésére, és kövesse a lépéseket. Ha Windows 8 rendszert használ(Windows 8) , frissítheti számítógépét(refresh your computer) . Ha kérdése van, írjon megjegyzést. Élvezd!
Related posts
A Disney Plus 83-as hibakód kijavítása
A RUNUNK13 Hulu hibakód javítása
A Disney+ 73-as hibakód kijavítása
Az F7701-1003 Netflix hibakód javítása
Az NW-2-5 Netflix hibakód javítása
Hogyan lehet javítani, hogy nincs hang a YouTube-on
Az UI-800-3 Netflix hibakód javítása
A Windows Modules Installer Worker magas CPU-használatának javítása
A magas CPU-használat kijavítása a rendszer tétlenségi folyamatával
A Twitch Error 2000 javítása a Google Chrome-ban
A Windows Media Player „A DVD lejátszása nem lehetséges” hibaüzenet javítása
A nem felismert USB-eszköz javítása a Windows rendszerben
A nem működő reCAPTCHA javítása
Miért küldik el a Facebook-üzeneteket, de nem kézbesítik (és hogyan javítható)
Javítás: „\computer is not available. Lehetséges, hogy nincs engedélye ennek a hálózati erőforrásnak a használatára”
A fejjel lefelé fordított videók javítása
A Twitch Error 3000 kijavítása
A Microsoft Windows Search Indexer leállt és bezárt javítása
Javítás: „A mappa nem törölhető. Engedélyre van szüksége ennek a műveletnek a végrehajtásához”
Az „Oldalhiba nem lapozott területen” hiba elhárítása