По хорошему, лучше сначала прибить, потом переместить (некоторые процессы лочат свои исполняемые модули).
Ещё некоторым нужны привилегии администратора, чтобы прибить.
Smilleey, Я так понял, товарищу надо какое-то другое приложение прибить и перезапустить (не исполняемое в настоящий момент) - у него не написано, что надо это произвести со своим приложением.
Уж очень похоже, что тогда зловред какой-то создаётся. Но тогда обычно в паре работают два процесса, и один следит за другим (прибиваешь первый, второй его перезапускает, прибиваешь второй и т. д.), в общем надо suspend делать двум сразу, потом прибивать.