It works fine on Vista 32-bit for me, so it doesn't sound like a Windows version problem...
It just stop working and gives the Microsoft Windows error on launch. On version 2.4 also was happening the same thing.