|Possible driver problem. Check all your hardware has upto date and correct drivers installed.|
Some piece of hardware is probably not responding correctly to the shut down request.
Before you go down this route see the next post. There may be a solution there.
☺ When everything else fails, read the instructions.