I found it!

It was my Ideazon Z board Keyboard driver. I deleted the programme and have never had a problem since.
It was discovered when I took my PC to a friend and we discovered that it re-started and shut-down no problems using his keyboard, etc....
From there it was a simple process.
Thanks for all the replies!