Ricerca per:

How Can We Help?

Windows: “Terminare” un servizio in stato “arresto in corso”

← Sommario

Talvolta alcuni servizi rimangono in uno stato di stallo (es. arresto in corso) ed impediscono di agire sul servizio stesso. Questa procedura ci mostra come risolvere questo problema.

  • Anzitutto è necessario il PID del processo da killare, lo possiamo trovare agilmente tramite la console “services.msc”, aprendo le proprietà del servizio bloccato, evidenziando il nome processo univocamente assegnato dal sistema
  • Aprire un prompt dei comandi (è necessario eseguirlo con privilegi amministrativi), e digitare la seguente riga: sc queryex [nomeservizio]

Appariranno tutta una serie di informazioni, tra cui STATO (che sarà “ARRESTO IN CORSO” o “STOP PENDING”) e PID

  • Ora digitiamo: taskkill /PID [pid_servizio] /F

NB: verificate che tutti i servizi dipendenti dal servizio in questione siano ancora avviati perché un kill brutale del servizio padre potrebbe portare alla morte dei servizi figli, senza che il sistema avverta in alcun modo l’utente

  • Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *