Unity crashes immediately after opening? - Windows Vista

I am using Windows Vista and tried opening the Unity Editor, but literally a second after doing so it crashes without opening and I have to close it.

Why is it crashing like this?

I am using Windows Vista 32-bit

Maybe you need to follow the steps described by fitzy in this thread.