Проблема не в том, что загрузка модулей занимает много времени.Проблема заключается в том, что отладчик Delphi каждый новый модуль загружает, чтобы сообщить об этом в окне вывода.
Медлительность, которую вы наблюдаете при первом отображении диалогового окна файла, является артефактом работы под отладчиком IDE.Если вы запускаете вашу программу без отладчика, тогда время начальной загрузки файлового диалога значительно сокращается.
Хотя вы можете отследить имена загружаемых модулей и заставить их загружаться при запуске процесса, яабсолютно рекомендую вам не делать этого.Загружаемые модули могут различаться в зависимости от системы, поэтому вполне возможно, что если вы попытаетесь это сделать, это приведет к созданию версий вашего программного обеспечения, которые не запустятся.Даже если вы сделаете это только для своих личных отладочных сборок, вы будете гарантировать, что при каждой отладке программы вы будете страдать от более медленного времени загрузки.