Насколько я знаю, нет такой вещи, как "ускорить выполнение"
но есть много факторов, которые помогают в запуске приложения
например, использование памяти, загрузка процессора и т. д.
так что вы можете спросить о том, что Visual C запускает новые процессы, используя прямые системные вызовы
вместо проводника, не так много изменений производительности ... но реально можно увидеть с помощью детектора утечки памяти, .. не для проверки памяти ... но для запуска приложения 1000 раз в проводнике и 1000 раз в командной строке или утечки памяти детектор
только тогда вы заметите разницу
PS: приложение все еще проходит антивирусные и антишпионские тесты перед выполнением, но некоторые старые методы обнаружения не в состоянии отслеживать системные вызовы на выполнение или имеют тенденцию игнорировать вызовы системой
PPS: попробуйте проверить оптимизацию, если вы действительно заботитесь о скорости, попробуйте O3 и удалите все символы