We hate that "Not responding" message from Windows - it really doesn't mean much of anything. All it says is that you have clicked your mouse or pressed a key and the program has not gotten around to doing anything with it.
To see whether the program has really crashed, or has just got busy doing something (like deleting a large number of batches), start the task manager, click on the processes tab, select View | Select columns and add "I/O read bytes", and "I/O write bytes" to the columns displayed. If the program that is "not responding" is not reading or writing any bytes (those numbers are unchanging), and its CPU utilization is 0 or 98%, then it's crashed. Otherwise, it's just "busy", and you need to give it some time to complete the job you've asked it to perform.
Sometimes the programmer does not expect the task being requested will take any significant time at all, and so doesn't bother to display a progress bar.
_________________________
Andrew Bates