Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Printer Icons

03 Nov 2009   #1

Printer Icons

Sorry if this has been discussed, "search" was not very friendly to me.

How can I assign custom printer icons to each of my printers?


My System SpecsSystem Spec
03 Nov 2009   #2

Windows 7 Ultimate (x86)

Its a bit tricky but I know of only one way. Goto
C:\Users\YOURNAME\AppData\Local\Microsoft\Device Metadata\dmrccache\en-US

Where YOURNAME is your user account name. There you will see subfolders corresponding to your installed devices. Within each sub folder you'll see a folder named 'DeviceInformation'. Within that folder is the icon for your device.

You can either replace the icon itself. Or, you can edit the DeviceInfo.xml file and specify a different icon to use.

Let me know if I need to clarify any steps.

Attached Thumbnails
Printer Icons-device-icon2.png  
Attached Images
My System SpecsSystem Spec
03 Nov 2009   #3


Disk4mat - you are the man!

Worked perfectly! Well, almost. When I replaced the "default" device.ico with a new icon with the same name, the new device.ico actually changed to the old printer icon. Weird. Maybe something to do with something open.

At any rate, editing the .xml to a different name, the name of the original new .ico that I moved into the folder, worked like a charm.

Thanks again!
My System SpecsSystem Spec

03 Nov 2009   #4

Windows 7 Ultimate (x86)

Your welcome! The reason the icon didnt change with the same name is a bug actually that existed in Vista. When the same name is used Windows renders the icon from the icon cache.

But glad you got that working and thanks for the rep. Much appreciated.
My System SpecsSystem Spec
01 Apr 2010   #5

Windows 7
Same problem

Hello, I am having the same problem, but I can't seem to find my printer in that folder. I just added a wireless printer to my network and when I pull up the CP the old printer that was a HP Deskjet 3940 (small printer) now has the Multifunction printer icon, which should be for the new Epson Workforce printer and the Epson was given the small printer icon of the old HP. I went to the en-us folder as you described, but only found my old printer info there with the MF icon. I could not find my new Epson in there at all. I found: my laptop, my mouse, my old printer, a scandisk, and a generic receiver (I think this is the router?)
Also, if I could find that folder, can you explain just how you go about changing the icon? I noticed you talked about editing the xml. file, but where do I find the other icon to exchange?
Thanks, Meri
My System SpecsSystem Spec
01 Apr 2010   #6

Windows 7 Ultimate (x86)

Well, to start. You only have to edit the XML file if you want to use an icon located some place else. Otherwise, you ony need replace the existing icon.

Its hard to say which folder will hold the device (your printer) in what folder. It will be one of the ones listed under...

C:\Users\YOURNAME\AppData\Local\Microsoft\Device Metadata\dmrccache\en-US

The Epson should be there. Even if the printer is offline or not connected.
My System SpecsSystem Spec
23 Aug 2010   #7

Windows 7 Ultimate x64,

I found 2 entries (folders) at this location.
1. b3004f87-774a-4cc6-9c51-89264da4ed5a for <DeviceCategory>Media.Storage.Flash</DeviceCategory>
2. 63921eef-8415-4368-9201-f0df4af5778f for <DeviceCategory>PrintFax.Printer</DeviceCategory>

Neither of these are for my HP printers. I could find not folders for HP within users or Program Files.
My System SpecsSystem Spec
15 Sep 2010   #8

Win7 Pro x64
All Users setup

How do you make the xml changes to affect all users when they log in?
My System SpecsSystem Spec
15 Sep 2010   #9

Win7 Pro x64

And what if the AppData folder doesn't show? Where is the folder options option?

Ok, nevermind. I found it.

Now back to the previous question. : )
My System SpecsSystem Spec
15 Sep 2010   #10

Win7 Pro x64

And, there are only 4 entries in the en-US folder with 2 having to do with installed printers. THere are 8 printers/copiers installed now. How can one determine which printer/copier icon one is working with?
My System SpecsSystem Spec

 Printer Icons

Thread Tools

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 10:15 PM.
Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33