No se si es posible pero creo que tanteando un poco el proceso de empaquetamiento se puede hacer correr un script para que al instalar una nueva versión el aMule que este funcionando se cierre.
Lo digo porque por ahi he visto un script que controla si el aMule esta encendido y si no lo lanza.