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éno a Imagepathobsahuje 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.