- We can't have them customized by drive letter (like DriveD.png) as your external disk might be drive D: today and E: the next time you plug in, or USB stick might get that drive letter
- We can't have them customized by drive name as most people have blank drive names
- By serial number maybe, but how will user know what is serial number of disk
- Just by type? The problem is that Windows defines just a few types like "Fixed","Removable","Network","CDRom". But most external disks are also reported "Fixed" and I have not found a way to detect interface like USB to figure out that it is external disk. Also there is no elegant way if it is HDD or SSD (there may be a way by to checking how fast it spins, as if Windows is still stuck in 1990)
- What happens if USB stick comes with an icon - It would look bad with both custom icons and random icons that comes with s drive
- Would it be with \FolderIcons as a part of a pack or a new folder/pack like DriveIcons?