Jak odebrat službu v systému Windows 7

V tomto článku představíme jednoduchý způsob, jak odinstalovat jakoukoli službu ve Windows 7 pomocí samotného operačního systému bez použití programů třetích stran.

Než začnete, musíte objasnit několik bodů:

  • Když odstraníte službu, bude to navždy zmizí ze systému a obnovit není snadné a v některých případech je to prostě nemožné
  • Odstranění určitých služeb může způsobit nefunkčnost některých programů. Službu byste proto neměli smazat, pokud si nejste stoprocentně jistí, za co je zodpovědná.
  • Neodstraňujte systémové služby systému Windows 7 jako to může vést k nefunkčnosti celého systému

Pokusíme se také pochopit, v jakých případech je třeba službu Windows odebrat.

  • Když programy odinstalují ze systému, programy často nechají nedotčeny a pokaždé, když se počítač spustí, se systém pokusí spustit takovou službu, ale kvůli nedostatku spustitelných souborů nebo souborů knihovny to nemůže udělat, což generuje chybu.
  • Některé viry a trojské koně, které maskují jejich ničivé akce, mohou v systému vytvořit novou službu. A i když váš antivirový program odstraní tělo viru, služba může zůstat a budete ji muset odstranit ručně.
  • Může také nastat situace, kdy je výkon systému snížen kvůli přítomnosti velkého počtu procesů běžících jako služby, a vy se rozhodnete odstranit (a nejen zastavit) řadu zbytečných dalších služeb ve Windows 7.

Chcete-li odebrat službu v systému Windows 7, musíte znát její název. Proč otevřít okno správy služeb Start -> Nastavení -> Ovládací panely-> Systémy a údržba-> Nástroje pro správu-> Služby.
V zobrazeném okně služeb vyhledejte službu, kterou chcete smazat (v mém příkladu „Služba Adobe Lm“)

Poklepejte na vybranou službu a v okně vlastností, které se objeví v poli „Název služby“, se zobrazí její název (moje název služby je služba Adobe LM Service, to znamená, že odpovídá názvu v seznamu služeb, ale obvykle není), kopie ho do schránky.

Poté zastavte službu kliknutím na tlačítko „Stop“

Odebrání služby ve Windows z příkazového řádku

Otevřete okno příkazového řádku (cmd.exe) s oprávněními správce („Spustit jako správce“). Chcete-li odebrat službu v systému Windows 7, můžete použít příkaz systému sc.  Příkaz sc.exe je obslužný program příkazového řádku, který se používá ve Windows 7 / Vista / XP k vytváření, úpravám a mazání služeb. Podle dokumentace TechNet, sc.exe:

sc.exe (SlužbaOvladač) spolupracuje s nainstalovanými službami, přijímá a nastavuje jejich parametry. Nástroj SC.exelze použít k testování a ladění programů, které běží jako služby. Vlastnosti služby jsou uloženy v registru, parametry příkazu SC.exe vám umožní upravit hodnoty těchto vlastností a také řídit spouštění a zastavování služeb. Možnosti SC.exev mnoha ohledech podobným mmc konzole Služby, umístěné v "Ovládacích panelech".

Syntaxe příkazu delete service je následující:

sc odstranit název_služby

Pokud název služby obsahuje mezery (jako v našem případě), musíte jej uvést:

sc odstranit „Adobe LM Service“

Pokud je příkaz sc delete úspěšný, měla by se na příkazovém řádku objevit zpráva [SC] DeleteService SUCCESS

Nyní, když stisknete F5 v konzole pro správu služeb, uvidíte, že služba je odstraněna a nezobrazí se v seznamu.

Odstraňte službu pomocí editoru registru

Alternativní metoda odinstalace služeb v systému Windows 7 je použití editoru registru.

Otevřete editor registru (regedit.exe) a přejděte do větve  HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services. Obsahuje seznam všech služeb nainstalovaných v systému..

Vyhledejte název větev registru odpovídající názvu služby, která má být odstraněna.

Ujistěte se, že v hodnotách  Zobrazované jménoImagepathobsahuje název a cestu ke spustitelnému souboru služby, kterou chcete odstranit.

Klepněte pravým tlačítkem myši na název nalezené větve registru s názvem služby a vyberte „Odstranit“. Poté bude služba odebrána ze systému.