During the crash your dump file is written INSIDE your pagefile. After restarting, this part of pagefile is blocked and content is moved to new file. All BSOD works this way because it's safer. But after crash&restart you have much less memory available until next restart.
Look into log from your question:
"Memory Available = 1796 MB"
If your VM uses 2048MB it cannot start and this makes sense...
In my opinion, if your server crashes and did not do it before - it may be hardware related. I guess it's quite old machine... Probably you should think about replacement...