Как правило, это невозможно, поскольку это отнимает контроль у пользователя.Windows даже позволяет вам убивать критически важные процессы, такие как csrss.exe (не пытайтесь убить его, пожалуйста, мгновенный BSOD гарантирован)
Очень веские причины, по которым это так хорошо объяснено Раймондом Ченом:
Гонка вооружений между программами и пользователями
Если вы не хотите, чтобы пользователи уничтожали ваш процесс, сделайте его услугой и отнимите у своих пользователей права администратора.