Dev-C++ usa MinGW también; el compilador te debe estar metiendo basura (DLLs adicionales que no necesitas) en tu ejecutable. Bájate el Dependency Walker para ver si se trata de eso.
Visual Studio sigue siendo la mejor opción para Windows, quizás haya sido un error de instalación; como te han dicho más arriba desinstálalo y vuelve a instalarlo.
Prueba de ejecutar tu programa en modo administrador. La UAC en Windows Vista/7 no deja crear carpetas, archivos... (ni editarlos creo), en algunas carpetas, ya que necesitan privilegios.
Igualmente, comprueba que no haya ningún error de código.