Uccidere un servizio di Windows che è bloccato in stato di arresto

Anche se forse non è il problema più comune, di tanto in tanto un servizio di Windows può bloccarsi e non rispondere nella finestra Servizi. Quando questo accade, noterete che le opzioni di Avvio, Arresto e Riavvio sono in grigio.

Fortunatamente c’è un modo per uccidere il servizio tramite il prompt dei comandi che dovrebbe chiarire questo problema.

Prima di tutto dovrete acquisire il nome completo del servizio dalla finestra delle Proprietà del servizio. Clicca con il tasto destro del mouse sul servizio specifico e seleziona Proprietà.

Prendi nota del nome del servizio evidenziato sopra.

Poi, apri il Prompt dei comandi ed esegui il seguente comando:

sc queryex {nome completo del servizio} Nell’esempio qui sotto sto facendo riferimento al servizio chiamato eOne.SmartConnect.WindowsService.exe

Dopo aver eseguito il comando prendi nota del valore PID fornito. Nell’esempio qui sotto il valore PID è 33944.

Finalmente, esegui il comando taskkill:

taskkill /f /pid {PID}

Una volta eseguito dovresti vedere un messaggio che indica che il processo è stato terminato.

Infine, tornate alla finestra dei servizi, cliccate con il tasto destro sul servizio e selezionate Start.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.