Anyway to have programs share Windows Explorer icon overlays? <p>The fact that Windows only allows 15 icon overlays is well worn territory at this point. I understand how to rename the registry entries to get the overlays I absolutely <em>need</em> to be visible. But I wonder if there is a better way. </p> <p>I don't know much about registry editing and I know next to nothing about the inner working of windows and how the overlays actually get requested/delivered. So I'm not sure how these overlays actually work... But the programs I use that have overlays (TortoiseSvn, Box, Google Drive) all do basically the same thing. Generally speaking, they compare the status of a file locally to the status of a file in the cloud or on a server. For this reason it seems like many of these overlays could logically be shared. Why couldn't the BoxSynced, GoogleDriveSynced, and Tortoise1Normal all use the same icon?</p> <p>So my question is: Does anyone know of a way to manipulate the registry to combine some icon overlays? Or is there maybe a some sort of tool or utility out there that can achieve something like a set of "shared overlays"? </p>