DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 197155 - Dernière mise à jour: lundi 11 septembre 2006 - Version: 4.0

Sommaire

Résumé

Lorsqu'un service s'arrête de manière anormale, des processus enfants « orphelins » peuvent demeurer. Cet article décrit plusieurs méthodes permettant de supprimer ce type de processus.

Plus d'informations

Méthode 1 : Commande KILL

Pour supprimer des processus enfants orphelins, utilisez la commande kill incluse dans le Kit de ressources :
kill nom ou id de processus
- ou -
kill -f nom ou id de processus
Pour obtenir la liste des processus et des identificateurs de processus, utilisez le Gestionnaire des tâches ou l'utilitaire TLIST inclus dans le Kit de ressources.

Méthode 2 : Utilitaire AT

Si aucune des commandes décrites dans la section précédente ne fonctionne et si le service Schedule est en cours d'exécution sur l'ordinateur dans le contexte système local, vous pouvez peut-être mettre fin au processus en programmant l'une des commandes ci-dessus à l'aide de l'utilitaire AT :
at heure /interactive cmd /c kill -f nom ou id de processus

Méthode 3 : Utilitaire PVIEW

Si les méthodes 1 et 2 échouent, utilisez l'utilitaire PVIEW inclus dans le Supplément 3 du Kit de ressources pour modifier les autorisations sur le processus, puis le supprimer. Vous devez avoir le rôle d'aministrateur pour effectuer cette tâche.

Remarque PVIEW peut ne pas fonctionner correctement dans une session des services Terminal Server.
  1. Démarrez Pview.exe.
  2. Cliquez sur le processus cible dans la liste des processus.
  3. Cliquez sur Process (Processus) dans le volet Security (Sécurité), modifiez les autorisations du processus de manière à octroyer aux administrateurs (ou à l'utilisateur connecté actuellement) tous les droits d'accès au processus, puis répétez cette étape pour la sécurité du thread (Thread) et celle du jeton de processus (Process Token).
  4. Utilisez la commande kill pour clôturer le processus.
Si toutes ces procédures échouent, vous devrez redémarrer le système pour mettre fin au processus.

Références

Pour plus d'informations sur les causes de ce problème et sur d'autres méthodes permettant de le résoudre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
142011  (http://support.microsoft.com/kb/142011/ ) Comment faire pour fermer un processus distant à l'aide du service Planificateur de tâches
138340  (http://support.microsoft.com/kb/138340/ ) Un problème survient lors de la fermeture d'un programme démarré à l'aide du planificateur AT.EXE

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 4.0 Terminal Server
Mots-clés : 
kbhowto KB197155
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store