Rundll32 отличается от обычного запуска приложений в Windows тем, что позволяет выполнять функции, экспортируемые библиотеками DLL. 34
С помощью утилиты rundll32 можно выполнить любую API-функцию, описанную в библиотеке, как будто эта функция вызывается из программы, написанной для использования данной функции. 3
Однако при использовании rundll32 теряется возможность настроить среду выполнения для запускаемого приложения, так как среда настраивается под требования утилиты. 1
Кроме того, в Windows Vista и более поздних ОС утилита rundll32 не рекомендуется к использованию и включена только с целью сохранения совместимости со старыми сценариями и приложениями. 4
Таким образом, выбор между rundll32 и обычным запуском приложений зависит от конкретных задач и предпочтений пользователя.