I heard that windows vista is causing problems when people try to run C++ programs in ANY compiler and IDE
I'm not sure there are problems with
every compiler; after all, Microsoft's Visual C++ 2005 was developed concurrently with Vista, so I'd expect it to work fine. At any rate, MinGW does appear to have issues running under Vista with C::B. There are one or two other people who have posted on the C::B forums to that effect; you might try to contact them and ask whether they've found a solution.
(I don't own Vista, and since as far as I know none of the developers do, Vista compatibility might be a while in coming.)