Кажется, что они отказываются от поддержки старых систем в каждом новом выпуске VS (NT4,2000, XP ). Даже если вы вообще не используете CRT, они все равно заставляют версию подсистемы PE высокие цифры. Вы можете обойти это, изменив числа обратно на 5.0 на этапе пост-сборки. Простое изменение этих чисел должно позволить запуску exe в XP, если новый CRT не использует функции WinAPI, которых нет в XP.
Другой альтернативой, если вы хотите продолжать использовать VS11, является использование многоцелевого и старых компиляторов ...