Well, I was a little premature with my suggestion of using the hibernate function, shortly afterwards it started doing it even with closing down this way.
For about a week afterwards I was using the command prompt and issuing the command
%windir%\System32\shutdown.exe /s /t 0 which is a bit...