OPRAVA: Nie je možné zastaviť službu. Operáciu sa nepodarilo dokončiť.

OPRAVA: Nie je možné zastaviť službu. Operáciu sa nepodarilo dokončiť.

Andy Davis

V tomto návode sa krok za krokom dozviete, ako môžete zastaviť službu systému Windows, ktorú nemožno zastaviť s chybou "Nemožno zastaviť službu. Operáciu sa nepodarilo dokončiť. Požadované ovládanie nie je platné pre túto službu." Okrem toho sa dozviete, ako násilne zastaviť akúkoľvek službu, keď je možnosť "Zastaviť" v službách (services.msc) sivá.

Ak službu nemôžete zastaviť z panela Služieb, môžete ju ukončiť z Príkazového riadka alebo z prostredia PowerShell. Nezabudnite však, že kritické služby systému Windows nemožno zastaviť žiadnym spôsobom.

Ako opraviť: Nie je možné zastaviť službu. Prístup je zamietnutý.

Metóda 1. Zastavenie služby z príkazového riadka. metóda 2. Zastavenie služby z prostredia PowerShell. metóda 1. Ako zastaviť službu z príkazového riadka.

Ukončenie spustenej služby z príkazového riadku:

1. V časti Služby kliknite pravým tlačidlom myši na službu, ktorú nemôžete zastaviť, a vyberte položku Vlastnosti .
2. Všimnite si Názov služby .

3. Otvoriť Príkazový riadok ako správca a zadajte nasledujúci príkaz na získanie PID služby, ktorú chcete zastaviť.

  • sc queryex ServiceName

Poznámka: Kde ServiceName = názov služby, ktorý ste si všimli v predchádzajúcom kroku.

napr. sc queryex TabletInputService

4. Teraz zadajte tento príkaz na ukončenie služby:

  • taskkill /F /PID ServicePID

Poznámky:
1. Kde ServicePID = PID služby, ktorú ste zaznamenali v predchádzajúcom kroku.
2. Ak sa po vykonaní vyššie uvedeného príkazu zobrazí chyba "Proces s PID xxxx sa nepodarilo ukončiť. Dôvod: Prístup je zamietnutý.", skúste službu zastaviť z prostredia PowerShell.

napr. taskkill /F /PID 476

Metóda 2. Ako zastaviť službu z prostredia PowerShell.

Vynútené zastavenie spustenej služby z prostredia PowerShell:

1. Postupujte podľa krokov 1-3 v metóde 1 vyššie, aby ste získali PID služby, ktorú chcete zastaviť.
2. Otvoriť PowerShell ako správca.
3.
V prostredí PowerShell zadajte nasledujúci príkaz:

  • kill -id PID

Poznámka: Kde PID = PID služby, ktorú chcete ukončiť (napr. "kill -id 476").

To je všetko! Dajte mi vedieť, či vám tento návod pomohol, a zanechajte komentár o svojich skúsenostiach. Prosím, lajkujte a zdieľajte tento návod, aby ste pomohli ostatným.


Andy Davis

Blog správcu systému o systéme Windows

Leave a comment