Removable Media Drive Icons in Windows XP
- 24
- Add a Comment
Many new systems today are coming with integrated digital media readers instead of floppy drives. I say that’s a good thing. However, these manufacturers have a penchant for slapping in crappy icons for those drives - if they even bother to include icons at all. There’s no way of telling which drive letter belongs to which type of removable media - CompactFlash, Memory Stick, SD, MMC, or SmartMedia. I lived with this problem until today. Ponzi’s new machine installed a craptacular array of icons for her removable media drives. I set out to figure out where they were coming from, and ran into some amount of difficulties at first. I didn’t know where the icons were sitting; they were likely buried in a DLL. Then, I noticed that the CompactFlash drive was labeled “CompactFlashI/II.” Awesome! Now I had something to search for in the system Registry.
Less than a minute later, I was staring down the barrel of HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ DriveIcons! Each drive letter has a separate key, mind you. Once I found this location, it was relatively easy for me to change. The drive letters and icon locations for your system will definitely be different, but you can base your tweak on mine. I’ve yet to find amazing removable drive icons, but Windows XP stores a couple of good ones within Shell32.dll in the %windir%\system32 directory. If you’d rather not navigate on your own, I’ve zipped the REG file (and the icons I’m currently using from XP) in RemovableDriveIcons.zip. Again, you will need to view and edit the REG file to change the local paths and drive letters on your system. This should be completely safe, but I’m not responsible for anything you choose to do with this.

And for heaven’s sake - if you know of better removable media icons out there, let me know where to get ‘em. I’ve gotta find a single theme for CompactFlash, Memory Stick, SD, MMC, and SmartMedia.


24 Comments
Brad Kellett
May 27th, 2006
at 5:05pm
Running WinXP MCE, I can’t seem to find the DriveIcons key. Shame, as those unlabeled icons are really annoying me…
Jon
May 29th, 2006
at 5:44am
Hi,
To be honest, one of the best places to look for icons are at Linux sites. One can find a wealth of information there. Granted, some conversion may be needed to convert to the Microsft Icon Format, but it’s worth it.
One of the most popular Icon Sets is from the Tango Project:
http://tango-project.org/Tango_Desktop_Project
There is a lot of information there and a lot of great icons. I suggest downloading that and browsing all the icons. The number of icons they have in the library grows constantly, so keep checking back.
Also, another personal favorite of mine is the Gartoon Icon Set:
http://zeus.qballcow.nl/?page_id=15
There is another icon set there and it’s great as well.
If you want a very basic and plain look, this icon set has an icon for just about anything you can think of:
http://www.kde-look.org/content/show.php?content=17158
I believe there are some removable media types there, but it’s been awhile since I last looked at it.
If you feel adventuraous, then try this site out:
http://www.kde-look.org/
They have everything there and people submit their stuff there everyday, so I am sure there are icons there that you would like. :)
Again, you may need to convert the file formats, but it should be worth it and I know I have seen free utilites to do that. I am more a Linux person than a Windows person. I think I will be sticking with XP Pro for a long while now since I read the specs of Vista. I need to upgrade my ram to run it and I really don’t want to. Plus, with XGL out now, the Linux Desktop is getting really nice, but I don’t need Eye Candy, I need fast, lean, and simply. Vista really is what turned me away from wanting to upgrade. :P I don’t think Microsoft will be able to convince me to update to it. With Icons like the ones I linked you, I have it all. :)
I hope this helps. Let me know if you like them. ^^ Have fun.
Jon
Removable Media Drive Icons in Windows XP on Flickr - Photo Sharing!
June 6th, 2006
at 11:59am
[...] Removable Media Drive Icons in Windows XP To take full advantage of Flickr, you should use a JavaScript-enabled browser andinstall the latest version of the Macromedia Flash Player. _decorate(_ge(’photo_gne_button_zoom’), 154402667); _decorate(_ge(’photo_notes’), _ge(’photoImgDiv154402667′), 154402667, ‘http://static.flickr.com/67/154402667_a542b4975f_t.jpg’, ‘1.5′); To accompany my blog post. [...]
KtecK Blog - Syndicated » Blog Archive » Removable Media Drive Icons in Windows XP
June 9th, 2006
at 1:48am
[...] Read more here… [...]
Assign a custom icon to your flash drive - Lifehacker
July 23rd, 2006
at 5:32pm
[...] I’ll do you one better… http://chris.pirillo.com/2006/05/27/removable-media-drive-... 07/23/06 05:53 PM [...]
Assign a custom icon to your flash drive - Lifehacker
September 4th, 2006
at 10:16am
[...] I’ll do you one better… http://chris.pirillo.com/2006/05/27/removable-media-drive-... 07/23/06 06:53 PM posting: [...]
Kelvin Clements
October 18th, 2006
at 6:57am
Hi, Saw Brad Kellett comment of the 27 May, I have the same problem, there are no entries for the DriveIcon in my Registy. But I edited the “Removable Drive Icons.reg” file, to correct for my folder location and the drive letter and then just merged it. And its working.
Justin Braun’s Tech Memoirs
December 15th, 2006
at 1:42am
name says, it supports 12 different types of media. It was confusing enough for me to having all these drives listed as “Removable Drive (n)� in My Computer, so I did a little search online and came across just what I was looking for over at Chris Pirillo’s Blog. I was looking for a way to change the drive icon as well as the default volume label. Chris has a link to a zip that he created which includes the cool icon images as well as a registry file that you can import after a little editing.
ongle
December 24th, 2006
at 9:30pm
I found this very nice SD card icon:
http://mormegil.wincustomize.com/articles.aspx?sid=83&aid=74092&c=1
nikko
January 7th, 2007
at 11:03am
i cant find the location of these files…can u give me a better location please.
2007 janvier 13 « Youssef EL ALAOUI Blog
January 31st, 2007
at 1:38am
[...] Who’s duck do I have to sick to make this easier to do? [...]
satanko
February 15th, 2007
at 10:05am
If you want to use icon containing in shell32.dll (or any file), you don’t need to extract each icon as a seperate ico file. Just use “C:\WINDOWS\system32\shell32.dll,193″ as a file path, where a number after comma is a position of icon within that file (start from 0).
For example:
CF icon: C:\WINDOWS\system32\shell32.dll,189
SD/MMC icon: C:\WINDOWS\system32\shell32.dll,193
SmartMedia icon: C:\WINDOWS\system32\shell32.dll,194
(I can’t find MemoryStick icon in shell32.dll.)
juanje
June 11th, 2007
at 3:22pm
Hey, nice icons, but you can get more in my website. I did them myself some time ago, including Smartmedia, CompactFlash and SD, among others removable devices icons:
http://www.puntodepartida.com/en/icons.php
kevin
August 2nd, 2007
at 6:11pm
Is there a way to do the same thing in Windows Vista?
There doesn’t seem to be a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons registry key in Vista
Chris
August 24th, 2007
at 2:55pm
I’ve always just used an autorun.inf file and an icon file stored on the removable media. The autorun.inf points to the icon file and also allows for quick renaming of the media.
Joe Emenaker
August 28th, 2007
at 4:19pm
I’m working on amassing photo-realistic icons of all of the USB drives and flash cards out there. The icon files, themselves, contain a variety of resolutions, so that they’ll always look pretty good no matter what size icons you’re looking at in Explorer. Have a peek and let me know what other ones you want me to create. http://joe.emenaker.com/FlashIcons/index.html
Oxguy3
September 21st, 2007
at 5:06pm
To anyone looking for drive icons: You can find a lot of them at wincustomize.com , but i haven’t been able to find MMC or any Memory Stick (MS) drives. However, there are icons for USB drives, SD cards, CompactFlash cards, CDs, DVDs, and there’s one user who even posted SmartMedia (though it’s hard to tell, that user is Dutch, because wechseldatenträger was the name of the USB drive) Right now, all I’m looking for is Memory Stick/MS or anything in that series (Pro, Duo, Pro Duo, etc.)
Oxguy3
September 21st, 2007
at 5:10pm
Also, if you are confused about how to change your drive icons, check out this link to a free PC Magazine article (courtesy of the magazine’s website): http://www.pcmag.com/article2/0,1759,2018093,00.asp . Note: This article is somewhat outdated and might not be useful on Vista. But it is still worth a view even if you do run Vista.
Scottb2
September 28th, 2007
at 10:06am
Chris, I’ve tried several times to unzip RemovableDriveIcons.zip but keep getting an “invalid archive” message. Any way to redo the file? (Don’t know if you can email them to me, but it would be appreciated.)
I’m really looking for the removable icon with the three little wavy green lines over it (as it shows up in the leftmost pane of windows explorer). It would also help if anyone knows the file where that icon lives.
Thanks,
Scott
Scottb2
September 28th, 2007
at 10:25am
Never mind about the custom icon I mentioned above…just found it on the sandisk flash drive itself. I think I’m getting the hang of how these things work.
Abin's Note
January 20th, 2008
at 9:41pm
MS (Sony Memory Stick) 的圖示啊,或是還要指定 shell32.dll 裡面的圖示好麻煩,有沒有獨立的 .ico 檔可以下載啊?有!可以參考這篇文章,或是使用該文提供的下載檔案,讀卡機的圖示檔就可以隨你指定了(當然你要自己畫也可以)。 我內建讀卡機的四個插槽,分別是 S: T: U: V:
Bill
February 19th, 2008
at 9:55pm
How about in Wndows Vista? I’ve been surfing the web and I found this utility.
Vista only. It might help… http://unlockforus.blogspot.com/2007/12/unlocking-winbubble-part-8.html
my Life
July 2nd, 2008
at 3:14am
Removable Media Drive Icons in Windows XP ~ Chris Pirillo
Peter
October 1st, 2008
at 9:31am
Chris, you are the man, no one could give me an easy answer for this.
I modified the REGISTRY file and moved the icons folder inside Windows folder under a custom name and it worked.
THANK YOU SO MUCH!!!