A moins d’utiliser un outil spécifique, il est difficile, sous Windows 2000 de tuer un processus tournant en service. Si vous avez déjà fait du développement de services (ou utilisé des béta version), vous avez certainement déjà eu cette grande difficulté : comment «killer» un service qui ne réponds plus.
Sous windows 2003/XP : pas de problème, le gestionnaire de tâches ou taskkill.exe le permettent, par contre dans les versions précédentes, il faut en revenir aux ruses de sioux :
- ouvrez le gestionnaire de tâches
- notez le ProcessID (PID) de votre exécutable
- démarrer une invite de commande
- exécutez la commande ntsd -p [PID noté précédement]
- une fois ntsd chargé, tapez la commande q pour quitter
- le processus va s'arrêter (cela peut prendre quelques instants) en même temps que ntsd