Hi everybody, Ive looked all over for a solution to this problem and have tried everything Ive found but nothing works. I have a laptop that runs XP, and I have 2 large external HDD and a few USB drives. Im interested in making each HDD (Internal, Large external, and USB) have there own icon. Now I know some of you are like "thats so easy, what a n00b" but I have tried everything and nothing works. First I tried AUTORUN.inf for the external drives which had no affect, then looked to modify the registry (the whole DriveIcon\Default\C thing) and had no luck there. Then I read that If you delete the Iconcache it will rebuild itself at the next bootup and the new icons will show up, so I tried that and not only did the icons not change but it also wouldnt rebuild. Then I found Tweak UI and Icon Tweaker which helped me bring back the Iconcache but still no custom Icons. Some minor details that I found odd during this search . . . when I opened Icon Tweaker and selected the change a specific drive (in this case C) It said the Icon was the new one I wanted it to be (because I still had the register modification saved) but this icon never shows up in My Computer. And also I recently had a friend use my USB drive and when he stuck it in his Vista operated system the icon appeared (it was the one i specified in the AUTORUN.inf) but still will not show up in my XP My Computer. And just to make it clear I do have the generic XP hard drive icons (as opposed to nothing at all which i hear some people have problems with), they just wont change to the icons i want them to be. If anyone can find a reason as to why this isnt working or even a solution (that works) so I can have my icons I shall forever be in your debt