J'ai un serveur avec Windows Server 2008 R2 et un processus de service (notre service personnalisé) qui s'exécute dessus sous le compte SYSTEM. Un service semble s'être bloqué et je voulais l'arrêter. J'ai essayé d'arrêter via la console de gestion "Services", mais cela n'a pas aidé, le processus de service continue de s'exécuter, bien que dans la console de gestion il soit déjà indiqué comme arrêté. Y a-t-il un moyen de le tuer en ligne de commande? Notez que le service s'exécute sous le compte SYSTEM. J'ai tous les privilèges administratifs sur le serveur.
J'ai essayé pskill
depuis la console avec des privilèges élevés (comme pskill PID
), mais cela n'a pas fonctionné : il a signalé que le processus était arrêté, mais je le vois toujours dans le Gestionnaire des tâches.
Taskkill n'a pas non plus été utile :
C:\>taskkill /f /im myservice.exe
ERREUR : Le processus "myservice.exe" avec PID 1268 n'a pas pu être terminé.
Raison : Aucune instance en cours de la tâche.
Mais le processus est toujours visible dans le Gestionnaire des tâches.
Mise à jour : PowerShell Stop-Process -Name myservice -Force
n'a pas non plus fonctionné.
Des idées sur la façon de vraiment tuer le processus (sauf redémarrer le serveur)?