How much memory has computer you tried to run virtual machine on? How much memory you specified for virtual machine?
Maybe memory compsuntion is high due to programs running and therefore vm cannot assign memory specified by you.
Also you can try to lower memory usage of virtual machine in Menu > Edit > Prferences > Memory (or edit .vmx file in notepad) and see if it boots up.