Přejít k obsahu

Návod

Jak identifikovat služby uvnitř svchost.exe

Před restartováním čehokoli přiřaďte vytížený Hostitel služby k jeho ID procesu a hostovaným službám. Více instancí svchost.exe je běžný jev.

Začněte u konkrétní instance procesu

Otevřete Správce úloh a zaznamenejte ID procesu vytíženého Hostitele služby. Během výskytu příznaku porovnejte chování procesoru, paměti, disku a sítě v průběhu několika vzorků. Krátká špička během aktualizace se liší od opakované činnosti, která se nikdy neustálí. Neexistuje žádný univerzální bezpečný počet procesů ani limit paměti.

Pomocí vlastností procesu zkontrolujte úplnou cestu k bitové kopii a digitální podpis. Samotný název souboru nemůže potvrdit bezpečnost. Známý adresář a platný podpis jsou užitečné důkazy, ale ani jedno samo o sobě nedokazuje, že každá akce provedená daným procesem je neškodná.

Přiřaďte ID procesu k hostovaným službám

Ve Správci úloh rozbalte příslušnou skupinu Hostitel služby, pokud je k dispozici, nebo otevřete zobrazení Podrobnosti a u vybraného procesu použijte možnost Přejít na služby. Poznamenejte si popisný název služby i její systémový název. Pokud se proces ukončí, před pokračováním identifikujte novou instanci: systém Windows může ID procesů použít znovu.

Pro zobrazení na příkazovém řádku pouze pro čtení spusťte v místním terminálu příkaz tasklist /svc. Porovnejte jeho sloupec PID se zaznamenaným PID. Výstup obsahuje seznam hostovaných služeb. Nekopírujte PID ze starého snímku obrazovky s předpokladem, že stále identifikuje stejný proces.

Oddělte kontejner od příčiny

Hostitel může obsahovat více než jednu službu. Vytížený hostitel vám napoví, kde prověřovat; neukazuje, která služba způsobila veškeré využití. Nástroj Process Explorer může pomoci prověřit vlastnosti procesu, načtené moduly a popisovače. Použijte dokumentaci dodavatele ke konkrétní službě a nepředpokládejte, že každá instance představuje Windows Update.

Zaznamenejte čas zpomalení, probíhající aktualizaci nebo instalaci a také to, zda se činnost po dokončení zastaví. Pokud služba opakovaně selhává, před změnou nastavení spouštění si poznamenejte její přesnou chybu a odpovídající událost systému Windows.

Proveďte jednu vratnou změnu

Má-li služba zdokumentovaný postup restartu a přerušení je přijatelné, restartujte tuto konkrétní službu. Nejprve si uložte práci. Síťové, aktualizační a zvukové služby mohou přerušit aktivní úlohy; spravovaná zařízení mohou vyžadovat správce. Poté znovu zkontrolujte stejný příznak.

V rámci obecné optimalizace výkonu nemažte svchost.exe, nezastavujte každého Hostitele služby, neupravujte položky registru pro skupiny služeb ani nezakazujte kritické služby. Pokud změna nepomůže, obnovte předchozí konfiguraci služby. Opakující se chyby eskalujte s uvedením názvu služby, času, zjištěného PID a podrobností o chybě.

Zdroje

Redakční vlastnictví: Feex. Není zaznamenáno žádné datum nezávislého přezkoumání. Jak provádíme výzkum.

  • Microsoft Learn: tasklist · Primární dokumentace. Diagnostický postup představuje redakční doporučení Feex; nejedná se o naměřenou diagnostiku vašeho počítače.
  • Microsoft Sysinternals: Process Explorer · Primární dokumentace. Diagnostický postup představuje redakční doporučení Feex; nejedná se o naměřenou diagnostiku vašeho počítače.
  • Microsoft Sysinternals: Sigcheck · Primární dokumentace. Diagnostický postup představuje redakční doporučení Feex; nejedná se o naměřenou diagnostiku vašeho počítače.

Byl tento návod užitečný?

Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.

Byl tento návod užitečný?