Proces svchost využívá RAM. Řešení problému zvýšené zátěže. Problematická služba byla zjištěna, co dál?

Operační systém Windows 7 získal vynikající hodnocení a nadále je mezi uživateli velmi oblíbený. Jiná věc je, že i tento systém má své slabiny, jednou z nich je proces svchost. Často se stává, že ve Windows 7 svchost zabírá hodně paměti, což způsobí zpomalení i vysoce kvalitního systému.

Zároveň se s tím ve verzi 7 operačního systému dá docela dobře vyrovnat, jen je třeba být na proces trochu opatrnější. V 7 jsou tedy momenty, kdy nějaký proces najednou začne zatěžovat systém natolik, že není řeč nejen o hrách, ale ani o běžném prohlížení videí v prohlížeči.

Hledá se proces

Pokud si systém stěžuje na nedostatek paměti, pak je nutné se podívat na procesy, které ji mohou absorbovat. Chcete-li to provést, stiskněte drahou kombinaci Ctrl+Alt+Delete a přejděte na příslušnou záložku.

Jak víte, ve Windows 7 nemohou být problémy s vyhledáváním informací o procesech, takže uvidíme, že jeden z nich, který můžeme vidět poprvé, si dovoluje pohltit více než běžící hra a prohlížeč dohromady. Navíc, i když vypnete všechny programy, včetně desktopu, náklady na zdroje budou stále enormní. Právě v tuto chvíli obvykle zjistí, jaký je proces svchost ve Windows 7. Tuto situaci nelze nazvat jednoduchou, protože někdy spotřebovává zdroje natolik, že systém naběhne na 100 %, což je pro počítač kolosální zátěž.

Co bude dál?

Chcete-li odstranit takovou aktivitu svchost v systému Windows 7, stále existují některá řešení, kterým musíte věnovat velkou pozornost. Například svchost ve Windows 7 lze odstranit jednoduchým restartem. Pokud to pomůže, nemusí se znovu objevit. Důvody tohoto problému jsou velmi odlišné, ale máte velké štěstí, pokud pomůže jednoduchý restart - zbavili jste se poměrně velké vrstvy složitých akcí, které byste mohli potřebovat, pokud byste se nemohli zbavit zatížení procesu.

Pokud svchost zabírá paměť i po restartu, je nám jasné, že se spouští automaticky, ale existuje další možnost - musíme jej znovu najít v procesech a vybrat tlačítko „Ukončit strom procesů“, nikoli proces samotný, ale vše, co s tím může být spojeno - jen takové řešení pomáhá deaktivovat procesy, které se snaží bránit nad nimi. Pokud svchost zabírá paměť i po těchto postupech, po dodatečném restartu počítače a po kontrole automatického spuštění, které se provádí pomocí příkazu „Windows + R“ - MSconfig, musíte jít dál.

Odstranění nepotřebných věcí

Svchost v systému Windows 7 lze odstranit pomocí jiných akcí. Potřebujeme například přejít do složky s názvem Windows, která je skrytá v základním nastavení. Dále musíme uvnitř najít složku s názvem Prefetch. Nyní musíte tento adresář smazat. To znamená, že jednoduše vezmeme a odstraníme složku s názvem Prefetch, aniž bychom se dotkli čehokoli jiného, ​​a rozhodně se nesnažíme smazat složku Windows. Poté již není nutné počítač ihned restartovat - je třeba zopakovat postup s dokončením stromu procesů a teprve poté spustit nový restart operačního systému.

Jaké zvíře?

Svchost ve Windows 7 má mnoho zajímavých funkcí. Mnoho uživatelů je například někdy vážně překvapeno, že jich může být více než tucet. Jemnost spočívá v tom, že tyto procesy mohou být od 4 (což je považováno za minimum) do nekonečna. Ano, ano, slyšeli jste dobře, přesně do nekonečna, takže na internetu můžete snadno najít screenshoty zobrazující mnoho desítek těchto procesů.

Kromě toho byste měli určitě vědět, že svchost ve Windows 7 je proces, který urychluje spouštění a zrychluje provoz různých služeb.

Je tedy zcela jasné, kde k selhání dochází - chyby ve fungování tohoto procesu radikálně mění jeho fungování, to znamená, že místo zrychlení začínají velké problémy. Na druhou stranu, jak nyní chápete, tento proces je uzavřen docela jednoduše, jen je třeba být opatrný.

Jsou to viry?

Pokud jste si mysleli, že ve Windows 7 by se tímto procesem zatěžujícím paměť mohl maskovat virus, pak jste velmi blízko správné odpovědi, nebo spíše uhodli jste - poměrně často jsou Net-Worm, Trojan-Clicker a mnoho virů skryté pod tímto procesem jiné. Je celkem snadné je identifikovat – pokud nepomohou výše popsané metody ukončení programu, pak se jedná o virus.

Pokud to není tak jednoduché

Pokud je vám naprosto jasné, že se jedná o virus a nevíte si s tím rady, určitě věnujte pozornost nutnosti urychleně kontaktovat technickou podporu společnosti, která vám antivirus poskytla.

Právě individuální přístup a pozornost k vaší osobě vám umožní dosáhnout výsledků, na které jste čekali. Tady málo záleží na vás – vaším úkolem je požádat o pomoc. Mimochodem, kompletní reinstalace Windows s odstraněním všech souborů, tedy s kompletním zformátováním všech disků, určitě pomůže, ale další věc je, že si nějak potřebujete uložit soubory, které jsou pro vás důležité, ale ne jeden je imunní vůči skutečnosti, že jsou také infikováni.

Je velmi dobře, že nyní existují specialisté, kteří mohou pomoci v tak obtížné situaci. Pokud je navíc vše opravdu hodně špatné, prostudujte si příběhy lidí, kteří si s tímto, samozřejmě nepříjemným virem již prošli bitvou.

Související příspěvky:

Někdy si uživatelé při práci na počítači všimnou, že se začal zpomalovat. Otevírací "Správce úloh", zjistí, že RAM nebo procesor načítá SVCHOST.EXE. Pojďme zjistit, co dělat, pokud výše uvedený proces načítá RAM vašeho počítače se systémem Windows 7.

SVCHOST.EXE je zodpovědný za interakci služeb se zbytkem systému. Každý z těchto procesů (a těch běží několik současně) obsluhuje celou skupinu služeb. Jedním z důvodů zkoumaného problému tedy může být neoptimalizované nastavení OS. To se projevuje spuštěním velkého množství služeb současně nebo těch, které i v jediném případě spotřebovávají velké množství zdrojů. Navíc ne vždy skutečně přinášejí uživateli skutečné výhody.

Dalším důvodem „obžerství“ SVCHOST.EXE může být nějaké selhání systému v PC. Některé viry se navíc za tento proces převlékají a zatěžují RAM. Dále se podíváme na různé způsoby řešení popsaného problému.

Metoda 1: Zakázat služby

Jedním z hlavních způsobů, jak snížit zatížení SVCHOST.EXE v paměti RAM vašeho počítače, je zakázat nepotřebné služby.

  1. Nejprve určíme, které služby nejvíce zatěžují systém. Volání "Správce úloh". Chcete-li to provést, klikněte na "hlavní panely" pravé tlačítko myši ( RMB) a v kontextovém seznamu, který se otevře, vyberte "Spustit Správce úloh". Případně můžete použít kombinaci Ctrl+Shift+Del.
  2. V okně, které se otevře "Odesílatel" přesunout do sekce "procesy".
  3. V sekci, která se otevře, klikněte na tlačítko “Zobrazení procesů všech...”. Tímto způsobem budete moci zobrazit informace týkající se nejen vašeho účtu, ale také všech profilů na tomto počítači.
  4. Dále, abyste mohli seskupit všechny objekty SVCHOST pro pozdější porovnání hodnot zatížení, uspořádejte všechny prvky seznamu v abecedním pořadí kliknutím na pole "Název obrázku".
  5. Poté vyhledejte skupinu procesů SVCHOST a zjistěte, která z nich využívá nejvíce paměti RAM. Pro tento prvek ve sloupci "Paměť" Zobrazí se největší číslo.
  6. Klikněte na tento objekt RMB a vyberte z rozevíracího seznamu "Přejít na služby".
  7. Otevře se seznam služeb. Ty označené pruhem se vztahují k procesu vybranému v předchozím kroku. To znamená, že jsou těmi, které nejvíce zatěžují RAM. Ve sloupci "Popis" jejich jména jsou zobrazena tak, jak se objevují v "Servisní manažer". Zapamatujte si je nebo si je zapište.
  8. Nyní musíte jít do "Servisní manažer" k deaktivaci těchto objektů. Chcete-li to provést, klikněte "Služby...".

    Hledaný nástroj můžete otevřít také pomocí okna "Běh". Vytáčení Win+R a do pole, které se otevře, zadejte:

    Po tomto kliknutí "OK".

  9. Začne "Servisní manažer". Zde se nachází seznam těch objektů, z nichž některé musíme deaktivovat. Musíte však vědět, které služby lze deaktivovat a které ne. I když určitý objekt patří do souboru SVCHOST.EXE, který načítá počítač, neznamená to, že jej lze deaktivovat. Zakázání některých služeb může vést k selhání systému nebo nesprávné činnosti. Pokud tedy nevíte, které z nich lze zastavit, než budete pokračovat, přečtěte si naši samostatnou lekci, která se tomuto tématu věnuje. Mimochodem, pokud uvidíte v "Odesílatel" službu, která není zařazena do skupiny problematického SVCHOST.EXE, ale vy ani Windows ji ve skutečnosti nepoužíváte, pak je v tomto případě také vhodné tento objekt vypnout.

  10. Přejděte na "Servisní manažer" objekt, který by měl být deaktivován. Na levé straně okna klikněte na prvek "Stop".
  11. Bude provedena procedura vypnutí.
  12. Poté v "Odesílatel" naproti názvu stavu zastaveného prvku "funguje" ve sloupci "Stát" bude chybět. To znamená, že je vypnutý.
  13. Ale to není vše. Pokud ve sloupci "Typ spouštění" hodnota bude nastavena naproti názvu prvku "Automaticky", to znamená, že služba se spustí automaticky při příštím restartu PC. Pro úplnou deaktivaci dvakrát klikněte levým tlačítkem myši na jeho název.
  14. Otevře se okno vlastností. Klikněte na prvek "Typ spouštění" a ze seznamu, který se zobrazí, vyberte "Zakázáno". Po této akci stiskněte "Aplikovat" A "OK".
  15. Nyní bude služba zcela deaktivována a sama se nespustí ani při příštím restartu PC. Svědčí o tom přítomnost nápisu "Zakázáno" ve sloupci "Typ spouštění".
  16. Stejným způsobem zakažte další služby spojené s procesem načítání paměti RAM SVCHOST.EXE. Nezapomeňte, že prvek, který deaktivujete, by neměl být spojen s důležitými funkcemi systému nebo těmi schopnostmi, které osobně potřebujete pro svou práci. Po deaktivaci uvidíte, že spotřeba RAM procesu SVCHOST.EXE výrazně klesne.

Metoda 2: Zakažte službu Windows Update

Na počítačích s nízkou spotřebou může problém s SVCHOST.EXE načítáním paměti RAM souviset s funkcí aktualizace. Jedná se o velmi důležitý prvek Windows, který vám umožňuje udržovat OS vždy aktuální a opravovat zranitelná místa. Ale pro případ "Centrum aktualizací" začne „vyžírat“ RAM přes SVCHOST.EXE, musíte si vybrat menší ze dvou zel a deaktivovat ho.

  1. Klikněte "Start" a jít do "Kontrolní panel".
  2. Přejděte do sekce "Systém a bezpečnost".
  3. Otevřená sekce "Centrum aktualizací…".
  4. Na levé straně okna, které se otevře, klikněte "Nastavení".
  5. Otevře se okno pro správu nastavení aktualizace. Klikněte na rozevírací seznam "Důležité aktualizace" a vyberte možnost "Neověřujte dostupnost...". Dále zrušte zaškrtnutí všech políček v tomto okně a klikněte "OK".
  6. Aktualizace budou zakázány, ale můžete také deaktivovat odpovídající službu. Chcete-li to provést, přejděte na "Servisní manažer" a najít tam prvek "Windows Update". Poté s ním proveďte všechny vypínací manipulace, které byly popsány v popisu Metoda 1.

Je důležité si uvědomit, že zakázáním aktualizací učiníte systém zranitelným. Pokud vám tedy výkon vašeho PC neumožňuje pracovat s "Centrum aktualizací", zkuste pravidelně instalovat aktualizace ručně.

Metoda 3: Optimalizace systému

Výskyt zkoumaného problému může být způsoben ucpaným systémem nebo nesprávnou konfigurací. V tomto případě musíte určit bezprostřední příčinu a provést jeden nebo více kroků popsaných níže k optimalizaci operačního systému.

Jedním z faktorů způsobujících tento problém může být ucpaný systémový registr, který obsahuje irelevantní nebo chybné položky. V tomto případě je nutné jej vyčistit. K tomuto účelu můžete použít specializované nástroje, například .

Tento problém může pomoci vyřešit defragmentace pevného disku. Tento postup lze provést pomocí nebo pomocí vestavěného nástroje Windows.

Metoda 4: Odstraňování problémů

Problém popsaný v tomto článku může být způsoben různými poruchami a poruchami v systému. V tomto případě se je musíte pokusit opravit.

Je možné, že poruchy počítače, které vedly k nadměrné spotřebě prostředků OS procesem SVCHOST.EXE, byly způsobeny porušením struktury systémových souborů. V takovém případě je třeba zkontrolovat jejich integritu pomocí vestavěného nástroje sfc a v případě potřeby je obnovit. Tento postup se provádí přes "Příkazový řádek" zadáním příkazu do něj:

Dalším důvodem vedoucím k výše popsanému problému jsou chyby na pevném disku. Systém je také kontrolován na jejich přítomnost "Příkazový řádek", zadáním výrazu tam:

Pokud nástroj během skenování zjistí logické chyby, pokusí se je opravit. Pokud je zjištěno fyzické poškození pevného disku, musíte buď kontaktovat technika, nebo si zakoupit nový pevný disk.

Metoda 5: Odstraňte viry

Viry mohou způsobit zatížení paměti RAM prostřednictvím SVCHOST.EXE. Některé z nich se navíc převlékají za spustitelný soubor s tímto názvem. Pokud existuje podezření na infekci, je nutné urychleně provést příslušná opatření, která nevyžadují instalaci. Můžete například použít .

Doporučuje se provést skenování spuštěním systému pomocí LiveCD nebo LiveUSB. K tomuto účelu můžete použít i jiný neinfikovaný počítač. Když nástroj detekuje virové soubory, musíte postupovat podle pokynů, které se zobrazí v jeho okně.

Ale bohužel není vždy možné najít virus pomocí antivirových nástrojů. Pokud se pomocí skenovacího postupu s několika antiviry nepodařilo detekovat škodlivý kód, ale máte podezření, že jeden z procesů SVCHOST.EXE je iniciován virem, můžete zkusit ručně určit identitu spustitelného souboru a v případě potřeby jej smažte.

Jak můžete určit, zda je SVCHOST.EXE skutečný nebo zda se jedná o virus vydávající se za tento soubor? Existují tři definice:

  • Uživatel procesu;
  • Umístění spustitelného souboru;
  • Název souboru.

Uživatel, pod jehož jménem proces běží, lze zobrazit "Správce úloh" v již známé záložce "procesy". Naproti názvu "SVCHOST.EXE" ve sloupci "Uživatel" Měla by se zobrazit jedna ze tří možností:

  • "Systém" (SYSTÉM);
  • Síťová služba;
  • Místní servis.

Pokud tam vidíte jméno jakéhokoli jiného uživatele, pak vězte, že proces byl zfalšován.

Umístění spustitelného souboru procesu, který spotřebovává velké množství systémových prostředků, lze okamžitě určit v "Správce úloh".


Nakonec, jak je uvedeno výše, musíte zkontrolovat název procesu. Mělo by to být přesně "SVCHOST.EXE" od prvního do posledního písmene. Pokud jméno "SVCHOCT.EXE", "SVCHOST64.EXE" nebo jakékoli jiné, pak vězte, že se jedná o substituci.

I když někdy útočníci jednají ještě mazaněji, aby se zamaskovali. Nahrazují písmena „c“ nebo „o“ v názvu přesně stejnými znaky, jaké jsou napsány, ale nikoli v latince, ale v azbuce. V tomto případě bude název vizuálně nerozeznatelný a samotný soubor může být dokonce umístěn ve složce System32 vedle původní kopie. V takové situaci byste si měli dávat pozor na umístění dvou souborů se stejným názvem ve stejném adresáři. Ve Windows se to v zásadě stát nemůže, ale v tomto případě toho lze dosáhnout pouze pomocí nahrazování znaků. Za této situace je jedním z kritérií pro určení pravosti spisu jeho datum. Typicky má skutečný objekt dřívější datum změny.

Ale jak odstranit falešný soubor při detekci, pokud antivirový nástroj nepomůže?


Pozornost! Smažte SVCHOST.EXE pouze v případě, že jste si 100% jisti, že se nejedná o pravý systémový soubor, ale o falešný. Pokud omylem smažete ten skutečný, dojde ke zhroucení systému.

Metoda 6: Obnovení systému

Pokud nic z výše uvedeného nepomohlo, můžete provést proceduru obnovení systému, pokud jste měli nebo vytvořili problémy s SVCHOST.EXE, který načítá RAM. Dále se podíváme na to, jak normalizovat fungování systému Windows resuscitací do dříve vytvořeného bodu.

  1. Klikněte "Start" a klikněte na objekt "Všechny programy".
  2. Otevřete adresář "Standard".
  3. Zadejte složku "Servis".
  4. Klikněte na prvek "Obnovení systému".
  5. Aktivuje se okno nástroje pro obnovu systému s úvodními informacemi. Stačí kliknout sem "Dále".
  6. V dalším okně musíte vybrat konkrétní bod obnovení. V systému jich může být několik, ale stačí si vybrat jednu. Hlavní podmínkou je, aby byl vytvořen dříve, než se začne objevovat problém s SVCHOST.EXE. Je vhodné vybrat nejnovější prvek, který splňuje výše uvedenou podmínku. Chcete-li zvýšit svůj výběr, zaškrtněte políčko vedle "Ukaž ostatním...". Jakmile je požadovaný objekt vybrán, klikněte "Dále".
  7. V dalším okně pro zahájení postupu obnovy stačí kliknout na tlačítko "připraven". Protože se však počítač poté restartuje, zavřete všechny aktivní programy a uložte neuložené dokumenty, abyste předešli ztrátě dat.
  8. Poté bude provedena procedura obnovy a systém se vrátí do stavu, ve kterém byl předtím, než SVCHOST.EXE začal načítat RAM.
  9. Hlavní nevýhodou této metody je, že musíte mít nejen bod obnovení nebo záložní kopii systému – čas jeho vytvoření by neměl být pozdější než bod, kdy se začaly objevovat problémy. Jinak postup ztrácí smysl.

Existuje několik různých důvodů, proč může SVCHOST.EXE začít načítat paměť počítače v systému Windows 7. Může to být selhání systému, nesprávná konfigurace nebo virová infekce. V souladu s tím má každý z těchto důvodů samostatnou skupinu způsobů, jak jej odstranit.

Řada uživatelů se může setkat se situací, kdy jejich počítač začne padat a zpomalovat a na vině je proces svchost.exe, který často spotřebuje až 100 % výkonu CPU. V tomto materiálu se pokusím těmto uživatelům pomoci a řeknu vám, co dělat v situaci, kdy je zatížena paměť a procesor, jaké jsou důvody tohoto jevu a co dělat pro nápravu této situace.

Co je svchost.exe

Název „Svchost“ je zkratka pro „hostitel služby“ a obvykle označuje systémový proces, který současně obsluhuje řadu důležitých služeb operačního systému Windows. Průměrný počítač může mít spuštěno až 15 procesů svchost.exe a každý proces může být zodpovědný za spuštění jedné nebo více služeb operačního systému Windows.

Použití jednoho procesu svchost pro obsluhu několika služeb je oprávněné, což vám umožní šetřit prostředky operačního systému a urychlit jeho provoz. Od řady Windows NT je proces svchost povinným atributem rodiny OS Windows a je přítomen v každém OS počínaje Windows 2000. Dále se podíváme na to, jak opravit situaci, kdy proces Host pro služby Windows načte počítač .

Pokud spustíte Správce úloh, přejděte na kartu "Procesy" a klikněte na tlačítko "Zobrazit procesy všech uživatelů" a poté klikněte na tlačítko "Název obrázku", uvidíte několik procesů svchost.exe, které obvykle běží jako uživatel "SYSTEM" ", "LOCAL SERVICE" a "NETWORK SERVICE". Pokud máte proces svchost spuštěný vaším jménem nebo jménem jiných nesystémových uživatelů, může to být známka přítomnosti různých virových programů ve vašem počítači, kterých se musíte okamžitě zbavit.

Samotný soubor procesu, který se spouští, se obvykle nachází ve Windows\System32 (32bitový OS) nebo Windows\SysWOW64 (64bitový OS).

Hostitelský proces pro služby Windows spotřebovává paměť a CPU – příčiny dysfunkce

Jaké jsou tedy důvody, proč hostitelský proces pro služby Windows spotřebovává paměť a procesor? Poznamenal bych následující:

  • Náhodné selhání operačního systému;
  • Poškození registru operačního systému Windows;
  • Problémy s hardwarem počítače (zanesení vnitřku počítače prachem, problémy s pamětí atd.);
  • Problémy s instalací aktualizací v tomto operačním systému;
  • Provozování virových programů;
  • Nafouknutá velikost souboru protokolu.

Jakmile jsme identifikovali důvody, proč hostitelský proces zatěžuje systém, přejdeme na seznam akcí k vyřešení problému.

Jak opravit problém „svchost načítá systém“.

Jak se tedy zbavíte problému, kdy hostitelský proces načítá systém Windows? Doporučuji provést následující:

  • Nainstalujte všechny potřebné aktualizace pro váš OS. Pokud existuje šance, že systém instaluje potřebné aktualizace, pak jednoduše počkejte na konec procesu instalace;
  • Pokud se po několika hodinách nic nezmění, pak restartovat váš počítač, pokud je problém náhodný, zmizí;
  • Zkuste sami vypnout problematický proces svchost.exe. Spusťte správce úloh, přejděte na kartu „Procesy“, klikněte pravým tlačítkem myši na problematický (nákladný) proces a vyberte „Ukončit strom procesů“;

  • Odstraňte celý obsah složky Prefetch ve Windows\Prefetch. Jsou zde uložena různá data o spuštěných souborech, včetně těch, která již uživatel nepotřebuje, a vyčištění této složky může pomoci v problému, kdy proces Host pro služby Windows zabírá paměť a procesor. Po vyčištění zadaného adresáře zkuste znovu ukončit problematický proces, jak je popsáno výše;
  • Zakázat kontrolu aktualizací operačního systému. Přejděte na Ovládací panely, vyberte „Systém a zabezpečení“, poté přejděte na „Windows Update“, klikněte na „Upravit nastavení vlevo“ a vyberte „Nekontrolovat aktualizace“;

  • Zakažte službu Windows Update. Klikněte na tlačítko „Start“, do vyhledávacího pole zadejte services.msc, v seznamu služeb najděte „Windows Update“, dvakrát na něj klikněte a vyberte typ spouštění „Zakázáno“;
  • Vymažte soubor protokolu systému eventvwr.msc a stiskněte enter. Otevřete kartu „Protokoly Windows“, klikněte pravým tlačítkem na „Aplikace“ a ze zobrazené nabídky vyberte „Vymazat protokol“. Proveďte totéž pro karty „Zabezpečení“, „Instalace“, „Systém“, „Přeposlané události“;

  • Použijte programy k vyčištění a obnovení registru(CCleaner, RegCleaner a řada dalších analogů);
  • Zkontrolujte, zda váš systém neobsahuje malware(pomohou nástroje jako Dr. Web CureIt!, Trojan Remover, Malware Anti-Malware atd.), sledovat umístění souboru svchost.exe (kde by se měl nacházet, jsem již zmínil výše) a jeho správný název ( by měl být pouze „svchost exe“ bez úprav);
  • Proveďte návrat systému k předchozímu bodu obnovení. Klikněte na "Start" a zadejte do vyhledávacího pole rstrui a vrátit systém zpět na stabilní verzi;
  • Odneste počítač do servisního střediska, kde jej vyčistí od prachu a zkontroluje funkčnost jeho součástí(paměť, napájecí zdroj, grafická karta atd.), nebo pokud máte dostatečnou kvalifikaci, proveďte tyto postupy sami.

Video řešení

Výše jsem rozebral situaci, kdy hostitelský proces pro služby Windows zatěžuje procesor a paměť, a také jsem uvedl recept na řešení tohoto problému. Nadměrné vytížení procesoru ve vašem počítači může mít celou řadu důvodů, od banální instalace aktualizací vašeho systému až po různé hardwarové problémy, včetně problémů s pamětí, napájením a dalšími prvky vašeho počítače. Doporučuji dodržovat celou sadu tipů, které jsem nastínil, jeden z nich bude pro vás určitě nejúčinnější a pomůže vyřešit problém s hostitelským procesem na vašem PC.

Služba wuauserv je standardní aktualizační služba systému Windows, která se používá ke kontrole počítače, vyhledání, stažení a instalaci nových aktualizací ze stránek Windows Update nebo místních serverů. V některých případech nemusí služba wuauserv fungovat správně, což způsobí velké zatížení procesoru počítače nebo spotřebuje velké množství paměti RAM. Protože služba wuauserv běží uvnitř procesu kontejneru svchost.exe, z pohledu uživatelů to vypadá, že proces svchost spotřebovává CPU a RAM na vašem zařízení Windows. V tomto článku se podíváme na to, jak vyřešit problém s vysokou spotřebou paměti a CPU procesem wuauserv ve Windows 7 a Windows 10.

Služba Wuauserv ve Windows 7 využívá 50 % CPU a paměti

Někteří uživatelé si začali stěžovat na problémy s výkonem svých počítačů s Windows 7. Problém se projevuje následovně: každý den, přibližně ve stejnou dobu (každý uživatel má svůj čas), se počítač začne velmi zpomalovat. Ve správci úloh je až 1,2 -2 GB a 100 % CPU jednoho paměťového jádra spotřebováno procesem svchost.exe. V důsledku toho je nemožné pracovat s počítačem 30-60 minut, vše se zpomaluje a strašně zamrzá.

Problémy pozorované na klientech Okna7 SP1 x86 a x64 příjem aktualizací z místního serveru SCCM, který se používá ke správě aktualizací společnosti Microsoft na klientech. Na straně klienta běžíme Správce úloh(Správce úloh) a na záložce Procesy Běžící procesy řadíme podle využití paměti. Vidíme, že aktuální proces svchost.exe využívá 11 % CPU a 1,2 GB RAM. Vlastně proces svchost.exeje procesní kontejner, ve kterém běží další programy a vlákna systémových služeb. Pomocí Správce úloh nebudete schopni pochopit, které konkrétní vlákno (služba) způsobuje vysoké zatížení systému.

Podrobnější informace o procesu a jeho vláknech lze získat například pomocí nástroje Process Explorer od Marka Russinoviche.

Spusťte nástroj procexp.exe a najděte proces v seznamu svchost.exe který spotřebovává příliš mnoho paměti nebo % CPU.

Otevřete jeho vlastnosti a přejděte na kartu Vlákna(Proudy). Zde jasně vidíme, že v rámci procesu svchost.exe spotřebovává servisní vlákno nejvíce prostředků CPU a paměti wuauserv(Windows Update – služba Windows Update). Služba wuauserv prohledá systém a aktualizační server, aby zjistila, zda jsou nutné aktualizace. V důsledku některých problémů v kódu začne služba „unikat“, spotřebovává veškerou dostupnou paměť až do 1,5–2 GB (maximální paměť dostupná procesu) a začne aktivně používat soubor stránky. To způsobí náhlé zpomalení systému.

Zajímavé je, že klienti jsou k problému náchylnější s 2 GB RAM. Na počítačích s pamětí 4 GB a více také uniká služba wuauserv, ale není vybrána ze 2 GB a problém není pro uživatele tak zřejmý.

Pokud zastavíte službu wuauserv z konzoly services.msc, zatížení systému se dramaticky sníží. A spotřeba paměti procesu svchost.exe klesne na 80-100 MB.

Důležité. To neznamená, že musíte zakázat službu wuauserv a ponechat ji vypnutou, protože systém již nebude dostávat bezpečnostní aktualizace a bude vystaven riziku hackingu.

Nejprve jsme se pokusili resetovat stav agenta Windows Update a aktualizovat jeho verzi metodou popsanou v článku:. Problém byl vyřešen a několik dní se neopakoval, ale po nějaké době vše začalo znovu. Velikost lokální mezipaměti a databáze aktualizací zřejmě dosáhla nějakých limitů a služba wuauserv začala znovu unikat.

Vyzkoušeli jsme mnoho různých metod, ale jediná věc, která skutečně pomohla, byla instalace následujících oprav pro agenta Windows Update Agent 7 :

  • https://support.microsoft.com/en-us/kb/3050265 (Windows Update Agent, červen 2015)
  • https://support.microsoft.com/en-us/kb/3065987 (Windows Update Agent červenec 2015)
  • https://support.microsoft.com/en-us/kb/3102810 (Patch pro Windows / 2008 R2, řešící problém velkého zatížení CPU a paměti při instalaci aktualizací přes WSUS, listopad 2015).

Rada. Záplaty nebyly nainstalovány na všech počítačích s Windows 7, ale pouze na počítačích, na kterých si uživatelé stěžovali na podobný problém.

Po instalaci aktualizací kleslo využití paměti procesu wuauserv na 200 MB a samotný proces skenování začal trvat mnohem kratší dobu.

Wuauserv načte CPU a paměť ve Windows 10

K problému, kdy služba Windows Update silně zatěžuje procesor a využívá příliš mnoho paměti, dochází také v různých verzích Windows 10.

Otevřete správce úloh a najděte proces svchost.exe který spotřebovává příliš mnoho paměti nebo zdrojů CPU. Klikněte na něj pravým tlačítkem a vyberte „ Přejděte na služby”.

Ujistěte se, že v tomto procesu běží služba svchost.exe wuauserv (Windows Update).

Protože Správce úloh vám neumožňuje určit, která ze systémových služeb spuštěných uvnitř jednoho procesu svchost silně zatěžuje počítač, musíte použít Process Explorer(jak je popsáno výše). Ujistěte se, že vysoké využití CPU/paměti je způsobeno službou wuauserv (v našem příkladu je to knihovna C:\WINDOWS\system32\wuaueng.dll).

Na rozdíl od výše popsaného případu s únikem paměti během aktualizační služby ve Windows 7, neexistuje žádná univerzální oprava pro Windows 10, která by mohla problém vyřešit. Níže proto uvádíme základní kroky, které byste měli dodržovat, abyste snížili využití paměti a procesoru službou Windows Update.

Počkejte, dokud se aktualizace nenainstalují

Pokud služba Windows Update právě skenuje váš počítač nebo instaluje aktualizace, pak vás nesmí překvapit vysoká zátěž vašeho počítače. Zkuste počkat (1-2 hodiny v závislosti na výkonu vašeho počítače) a počkejte, až wuauserv dokončí stahování a instalaci aktualizací.

Spusťte nástroj pro odstraňování problémů s aktualizací systému Windows 10

Zkuste diagnostikovat službu Windows 10 Update Service pomocí integrovaného nástroje pro odstraňování problémů ( Poradce při potížích s aktualizací okna). Přejděte do nabídky Možnosti -> Aktualizace a zabezpečení -> Odstraňování problémů. Vyberte „ Windows Update (Opravit problémy bránící systému Windows v aktualizaci) -> Spusťte nástroj pro odstraňování problémů”.

Nástroj zkontroluje stav služby a pokusí se opravit všechny nalezené problémy.

Vyčistěte složky SoftwareDistribution a catroot2

Zkuste vyčistit složky SoftwareDistribution a catroot2.

  • V katalogu C:\Windows\SoftwareDistribution Ukládají se dočasné soubory služby Windows Update a stažené soubory aktualizací.
  • V adresáři % windir%\System32\catroot2\ jsou uloženy podpisy aktualizačních balíčků.

Zkusme je vyčistit pomocí následujícího skriptu (uložte kód do textového souboru s příponou *.bat a spusťte jej s administrátorskými právy):

attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
čistý start CryptSvc
čistý start wuauserv

Zkontrolujte integritu systémových souborů Windows

Proveďte kontrolu systémových souborů na bitové kopii Windows pomocí příkazů:

DISM /Online /Cleanup-Image /RestoreHealth

Zkontrolujte, zda váš počítač neobsahuje viry

Zkontrolujte, zda váš Windows neobsahuje viry offline pomocí spouštěcího obrazu (Kaspersky Rescue Disk nebo Dr.Web LiveDisk).

Aktualizujte svůj Windows 10

Aktualizujte svou verzi Windows 10 instalací aktuálního sestavení. Ručně stáhněte a nainstalujte z webu Microsoft Update Catalog (https://www.catalog.update.microsoft.com/Home.aspx) nejnovější kumulativní aktualizaci pro vaši verzi Windows (Microsoft měsíčně opravuje chyby a různé chyby Windows a přidává opravy ke kumulativnímu obnovení balíčku).

Zakázat optimalizaci zobrazování

Přejděte do Nastavení -> Aktualizace a zabezpečení -> Windows Update -> Extra možnosti -> Optimalizace dodávky. Vypni " Povolit stahování z jiných počítačů“ a restartujte počítač.

Odinstalujte nejnovější aktualizace

Pokud se problém s vysokým využitím CPU a paměti službou wuauserv objeví ihned po instalaci nových aktualizací Windows, zkuste jednu po druhé ( Kontrolní panel -> Programy a komponenty -> Pohled nainstalované aktualizace). Seřaďte aktualizace podle data instalace, klikněte na aktualizaci pravým tlačítkem a vyberte Vymazat.

Zakázat službu wuauserv

Nikdy nedoporučuji zakázat službu Windows Update, protože... přestanete dostávat aktualizace zabezpečení a vystavíte svůj počítač riziku hackingu nebo infekce. Zakázání aktualizační služby lze použít jako dočasný krok, když jiné metody obnovení normálního provozu systému nepomohou.

Otevřete konzolu pro správu služeb ( services.msc), vyhledejte službu Windows Update, zastavte ji a změňte typ spouštění na Zakázáno. Uložte změny a restartujte počítač.

Druhé úterý příštího měsíce si nezapomeňte ručně stáhnout a nainstalovat nové kumulativní aktualizace pro vaši verzi systému Windows. Povolte službu wuauserv. Možná bude váš problém vyřešen v nové aktualizaci.

V tomto článku vám podrobně řeknu, o jaký druh procesu Svchost.exe se jedná, proč svchost.exe načítá paměť Windows 7, a také popíšu způsoby, jak problém s tímto procesem vyřešit.

Stává se, že při práci u počítače se začne hodně zpomalovat. Ve snaze pochopit příčinu dysfunkce přejdete do „Správce úloh“ a uvidíte, že viníkem problému je proces Svchost.exe, který silně zatěžuje centrální procesor nebo paměť vašeho počítače.

Zjistil jsem, že Svchost. exe je systémový proces ve Windows, který spouští další systémové služby. Použití tohoto procesu se datuje od Windows 2000, ale nyní je nedílnou součástí operačních systémů rodiny Windows 7 a 10. Aby se snížily celkové náklady na procesor, vývojáři se rozhodli použít jeden proces ke spouštění různých služeb, což dává tomuto procesu určitou všestrannost. V dnešní době lze ve správci úloh sledovat čtyři a více procesů Svchost a každý z nich je zodpovědný za provoz samostatné služby. Svchost proto načítá procesor a paměť počítače, o tom později.

Při prohlížení těchto procesů ve správci úloh si musíte pamatovat, že uživatelem procesu Svchost.exe musí být vždy systém, místní služba nebo síťová služba. Pokud je tento proces spuštěn jménem vás, správce nebo někoho jiného, ​​pravděpodobně máte co do činění s virem.

Proč Svchost.exe používá paměť a CPU v systému Windows 7

Existuje několik důvodů přetížení CPU a paměti v důsledku svchost.exe a níže uvedu každý z nich.

  • Náhodné selhání systému. To se někdy stává ve Windows 7
  • Virus značkový svchost.exe. Běžný problém. Tvůrci virových programů rádi používají název tohoto procesu pro své škodlivé aplikace, takže virus pod názvem svchost.exe je obtížné identifikovat jako zhoubný program, i když svchost.exe výrazně zatěžuje procesor nebo paměť.
  • Chyby v činnosti modulu automatické aktualizace systému Windows. Pokud máte povolené automatické aktualizace systému Windows 7, selhání při jejich stažení může způsobit problémy se svchost.exe. Existují i ​​případy, že samotné aktualizace obsahují různé chyby a bugy a taková aktualizace může způsobit problémy v provozu operačního systému a svchost.exe zvláště.
  • Velký soubor protokolu událostí v protokolu Windows 7 V některých případech je vysoké zatížení procesoru a paměti ze souboru svchost.exe spojeno s velmi nafouknutým souborem protokolu v protokolu systémových událostí.
  • Fyzické poškození paměťových čipů, přehřátí systémové jednotky atd. Stává se to zřídka, ale nemělo by to být vyloučeno.

Svchost.exe načte procesor ve Windows - co dělat

Podívejme se blíže na nástroje pro opravu existujících chyb, pokud Svchost exe načte paměť Windows 7.

  • Zkuste chvíli počkat. Možná se operační systém pouze aktualizuje a jeho normální provoz bude brzy obnoven.
  • Restartovat váš počítač. To pomáhá vyřešit problém s načítáním procesu, který není tak vzácný, jak si možná myslíte.
  • Zkuste zavřít nejnáročnější soubor svchost.exe, pokud jich je několik. Chcete-li to provést, přejděte do Správce úloh (současným stisknutím Ctrl+Alt+Del a výběrem „Správce úloh“), klikněte na kartu „Procesy“, v dolní části vyberte „Zobrazit procesy všech uživatelů“ a podívejte se, který svchost. exe zatěžuje systém nejvíce. Zkuste jej zavřít tak, že na něj kliknete pravým tlačítkem a v zobrazené nabídce kliknete na „Ukončit strom procesů“.

  • Zkontrolujte stav své paměti pomocí speciálních programů, zeptejte se sami sebe, jak dlouho jste vyčistili počítač od prachu, zda chladič uvnitř počítače vydává hlasitý zvuk (může to znamenat, že chladicí systém počítače je plný prachu), jak dlouho Předtím jste vyměnili teplovodivou pastu na centrálním procesoru. Tyto hardwarové problémy mohou být přímo na vině za zpomalení rychlosti vašeho PC a zejména zatížení svchost.exe.
  • V mnoha případech je problém, když svchost.exe zabírá paměť, způsoben selháním služby automatické aktualizace Windows Update. Proto buď nainstalujte všechny dostupné aktualizace, nebo službu automatických aktualizací úplně zakažte pomocí „Start“ - „Ovládací panely“ -. „Systém a zabezpečení“ – „Aktualizace systému Windows 7“. Na levé straně obrazovky vyberte „Přizpůsobit nastavení“ a v zobrazené nabídce „Důležitá oznámení“ vyberte „Nekontrolovat aktualizace“ a potvrďte kliknutím na „OK“.

  • Můžete zkusit vrátit systém zpět k datu, kdy nebyly žádné problémy se svchost.exe a nevěnovali jste pozornost zatížení procesoru.
  • Zkontrolujte, zda váš systém neobsahuje viry. Nejprve přejděte do Správce úloh (současným stisknutím Ctrl+Alt+Del a výběrem „Správce úloh“), přejděte na kartu „Procesy“, v dolní části vyberte „Zobrazit procesy všech uživatelů“ a podívejte se, který uživatel je naproti každému proces svchost.exe. Systém, místní služba nebo síťová služba jsou přijatelné, všechny ostatní jsou viry nebo jiný malware. Je třeba je dokončit kliknutím na tento proces, kliknutím pravým tlačítkem a výběrem „Ukončit strom procesu“. Použijte dobrý antivirový program (zkuste Dr.Web CureIt!, Trojan Remover atd.), váš systém může být napaden malwarem.
  • Smažeme složku Prefetch, kterou systém používá ke zrychlení provozu služeb. Přejdeme do obecného adresáře operačního systému Windows, najdeme tam složku Prefetch (obvykle umístěnou na C:\WINDOWS\Prefetch) a tuto složku odstraníme a poté restartujeme počítač;
  • Pokud je ve správci spuštěn proces wuauclt.exe, pak ve složce Software Distribution umístěné v obecném adresáři Windows odstraňte všechny existující adresáře.
  • Vymazání souboru protokolu událostí v protokolu Windows Chcete-li to provést, stiskněte současně kombinaci kláves Win+R, v zobrazené nabídce zadejte eventvwr a potvrďte kliknutím na „Ok“. V okně, které se zobrazí, poklepejte na „Protokoly Windows“ (vlevo nahoře) a v seznamu níže klikněte pravým tlačítkem na „Aplikace“ a vyberte „Vymazat protokol“. Totéž provedeme s položkami „Zabezpečení“, „Instalace“, „Systém“. Restartujte počítač.

Vizuální ukázku některých metod akce, když svchost.exe načte paměť v systému Windows 7, můžete vidět ve videu:

Závěr

Hlavní problémy spojené s přetěžováním procesoru souborem svchost.exe jsou chyby v automatické aktualizaci Windows 7 nebo 10 a také virové programy skrývající se pod stejným názvem nebo používající svchost.exe pro své vlastní účely. Pro boj s nimi se doporučuje zkontrolovat počítač pomocí nejvýkonnějších antivirů (například: Dr. Web CureIt), zakázat automatické aktualizace systému a také vynutit uzavření nejnáročnějšího souboru svchost.exe. Je to ten, který zatěžuje procesor, což znamená, že svchost.exe načítá paměť. Pokud vám nic z výše uvedeného nepomohlo, vyhledejte radu v komentářích níže.




Horní