There are several third-party programs available that can customize or change the shell icons, such as folders, Recycle Bin, etc. The default icons are overridden by adding necessary entries to the registry. After installing and uninstalling a theme or third-party program, various icons in the user interface may go missing or show up with incorrect or generic icons.
Some problems (such as missing icons, or icon placeholders showing up) may manifest after the user uninstalls the third-party icon customization program.
This article explains how to fix missing shell icons in various places in the Windows shell, by clearing out the remnant icon override entries in the Windows registry.Read more