You could also post meaningful error messages. Applications don't just fail to run; the operating system provides a wealth of information on exactly what the problem was, and you haven't provided any of it so far.
Under Linux, the easiest way to gather such output is to run an application from the console, and capture the output. I suppose it is the same under Windows.
Bookmarks