How to change the printer icon displayed in the Control Panel
Printers are displayed in Control Panel\Hardware and Sound\Devices and Printers often with a vendor supplied icon.
Is it possible to replace that with a custom icon?
In Windows Explorer, go to:
%LOCALAPPDATA%\Microsoft\Device Metadata\dmrccache
And open the appropriate language-specific folder (e.g. for US it is en-us
). There you will see subfolders corresponding to your installed devices. In each subfolder you'll see a folder named DeviceInformation. In 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.
The location has changed for Windows 8.1. It's now:
C:\ProgramData\Microsoft\Windows\DeviceMetadataCache\dmrccache\en-US
Further, you can change the icon(s) to whatever you want using this Microsoft tool. This article describes how to use the tool.