pátek 16. ledna 2015

Zrušení smazání služby - sc delete []

Každému se někdy stane nějaký fail a i mě se stal. Pomocí příkazu: sc delete [<ServiceName>] jsem omylem smazal službu. Tedy služba se nesmazala, ale označila se příznakem: určeno pro odstranění. K odstranění služby dojde při restartu pc\serveru. No a potom si to rozmyslíte. Dojde vám, že tu službu vlastně potřebujete a teď co?

Služba neběží a spustit nejde, protože má příznak k odstranění.Příznak pro smazání je uložen v registru. 
Pokud nechcete službu smazat, vyhledejte v registru klíč: HKLM\System\CurrentControlSet\Services
Zde si najděte požadovanou službu a u ní by měl být klíč deleteFlag, ten můžete smazat a poté už stačí pc\server restartovat. Bez restartu službu znovu nerozběhnete.
Problém může nastat pokud se jedná o terminál server s 60 aktivními uživateli, kteří čekají, až jim program pojede. Potom nezbývá doufat, že se vám službu podaří rozběhnout jako proces.


2 komentáře: