The problem might be bad enough that he can't run defrag because that process itself needs a minimum amount of empty space to run. If the cursor has stopped it sounds as if his swap file is no longer big enough either. Time for some major surgery, methinks.
--------------------
Do you know that we're all in line for succession to the throne? Really?
Well, if forty-eight million, two hundred thousand, seven hundred and one people died I'd be Queen.