So I went on my PC for a bit this morning and had it on sleep while I was at work all day. Came home and went on it for a couple of hours and once again it turned off fine. I do find it strange that I can leave it on sleep all day, use it for a few hours and it still shuts down fine. Of course the problem might've been fixed with the changes I made last night but I think if the problem does persist a way around it may be to put the PC in sleep mode for a bit before shutting it down. Maybe putting it to sleep "resets" whatever is causing this problem?
By the way, I really appreciate you all helping with this. Unfortunately the nature of my problem means that as I said, I only get one chance a day to test things.
This problem started a couple of weeks ago. As the title suggests, when I shut the PC down it just hangs at the "shutting down" screen for no reason and the activity light on the front of my PC stops blinking completely. This forces me to turn the PC off by the plug.
I have no idea what's causing this and what makes this problem even more frustrating is that it doesn't happen all the time. For example, when I have to shut it down by the plug I always turn it back on again and do a clean shutdown it's fine. Furthermore, there have been times when I've had it on for just a few hours and turned it off as a test and again it's been fine. There was even a case when I turned it on the morning, went on the internet for a bit, left it on sleep all day, came home and used it for a bit and then shut it down and again it was fine. The only time it actually seems to be if I've been using it most of the day. The fact that it doesn't do it all the time means it almost certainly isn't one of the normal programs that runs on startup, nor do I think it's a hardware issue.
I've researched this issue a lot but unfortunately most of the people that have had this problem seem to have had their PC not shut down ALL the time. The fact that mine only does it some of the time means it's very hard to even test things out.
Any suggestions for this? My PC never has any problems turning on after I've cut the power and I've had no performance issues but obviously this isn't something that should happen.
For what it's worth, I turned on detailed status messages for startup and shutdown and my computer gets past all the messages (e.g. "stopping services", "shutting down update service") before hanging on the final "shutting down" screen.
Any suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic