На данный момент все знают, что существует ограничение на количество ShellIconOverlayIdentifiers
(из MSDN):
Количество различных обработчиков наложения значков, которые может поддерживать система, ограничено объемом пространства, доступным для наложений значков в списке образов системы. В настоящее время для наложения значков выделено пятнадцать слотов, некоторые из которых зарезервированы системой. Именно по этой причине, Windows допускает такую конфигурацию, которая снижает производительность ... зачем выбирать именно эту проблему?