como puedo conocer el estado de un proceso en Windows 2000/XP.
Hola
Para dar con la respuesta, faltan datos importantes en la pregunta como, por ejemplo, si trabajas con algún lenguaje de programación y en cuál de ellos lo haces.
Si eres programador y/o tienes acceso a la documentación del API de Windows, las funciones que tratan con los procesos están agrupadas en la página
"Process and Thread Functions".
Me parece que, para conocer el estado de un proceso, podrías utilizar la función
GetProcessTimes() (no soportada en Windows 95): si no varía el tiempo empleado en ejecución en
modo kernel y tampoco en
modo usuario, el proceso está
colgado o
zombi. Estos tiempos te los da la función
GetProcessTimes(), en su cuarto y quinto argumento.
Saludos
Mario