Take the 2-minute tour ×  I have a C#-Application, which starts
some child-Processes and redirect their Standart-Input and
Output.  If i close the application on the normal way all child
processes will be destroyed, but if the application is killed by
the Task Manager or another way i can't close the child-
processes.  They exist and need much CPU-Power (Nearly 99%). I
think they need so much Power because their "redirected"
Standart-Output is not readed?  Is there a way to close the
child-processes always? Or to decrease their CPU-Time after
killing the parent-process?  thanks & best regards  Kevin Meier
share|improve this question You should be able to kill them by
using "End Process Tree" in the task manager –  BrokenGlass Sep
4 '11 at 20:49 can you post some portion of your code, maybe
there is something you didn't handle it well. –  Jerry Liang Sep
5 '11 at 2:09 add comment  5 Answers  up vote 1 down vote
accepted  The short answer is No!  When user terminates your
application process, It's just terminat