|Just to add to my #1, the reason I advocate MS UPH Clean is that you simply install it and forget it. There are no settings or features, it just makes XP shut down a lot faster by automatically clearing programs that hang. As per #2, XP has always been liable to shutdown issues, although some of it might have been due to third pary programs.|
As I said tho, you probably have some other issues but it will help if it gets one out of the way.
Please do not post then vanish - let us know the outcome