Я столкнулся с очень странным вариантом проблемы. У меня была программа для Windows, использующая значки наложения оболочки, которые не появлялись в проводнике Windows. Что делает это странным, так это то, что они отображались в некоторых диалоговых окнах "Сохранить" и "Сохранить как" (MS Office и Firefox), но не были в других (Chrome). Я проверил все нормальные вещи, например, убедившись, что значки появились первыми в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
ключ реестра. Я также посмотрел версию WOW. Я даже проверил настройки DPI, как предложено в этом вопросе: наложения оболочки TortoiseSVN отображаются только для средних и больших значков в проводнике.
Ничто из этого не сработало, но я, наконец, понял это, так что я подумал, что было бы неплохо смириться с тем, что кто-то еще рвет на себе волосы из-за этого. Система, с которой я столкнулся, - это Windows 10, и я не тестировал старые версии Windows.