Звучит так, как будто вы запускаете свою программу под отладчиком Visual Studio, и у вас установлен отладчик для автоматической (попытки) загрузки отладочных символов с сервера символов Microsoft.
Когда символы для DLL не могут быть найдены локальноили на сервере символов есть большая задержка, пока Visual Studio решает эту проблему.Кто знает, почему это занимает так много времени, и почему VS не кэширует тот факт, что нет доступных символов (по крайней мере, чтобы избежать проверки каждый раз), но это так.
Тем не менее, символы отладки оченьполезно и доступно для большинства системных DLL.Вместо того, чтобы полностью выключать сервер символов, я считаю, что лучше всего, чтобы он загружал только символы по требованию.Таким образом, когда они вам нужны для модуля, вы можете щелкнуть его правой кнопкой мыши (например, в окне трассировки стека) и сказать VS, чтобы найти символы для него.
Это можно сделать в Инструменты ->Параметры -> Отладка -> Символы путем изменения Автоматически загружать символы для на Только указанные модули .(Для модулей, которым вы хотите, чтобы символы часто появлялись, вы можете добавить их в список, чтобы вам не приходилось их вручную вставлять.)