My XP PC is slowly getting more and more eccentric. A little while back, it started to sometimes fail to hibernate or turn off... it would get to the shutdown screen and hang forever.
Most recently, I've found that when I set it to hibernate and walk off, I come back to find it on the login screen - instead of hibernating it brings up the hibernate progress bar and then some-how ends up on the login screen.

Any ideas?