Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In previous versions of Windows when I right click on a shortcut and dived in to change the icon the initial list populated with a whole catalog of default icons.

On Windows 7 (RTM) here is what I see:

Icons in Windows 7

I found those icons useful when making shortcuts to web applications.

Any idea where I can find them?! I had a little "Browse..." but couldn't find much.


You've all so far provided excellent answers, thanks - unfortunately I can't pick you all as the right one! :( Three of the files you mentioned have had equally useful sets of DLLs:

%SystemRoot%\System32\moricons.dll (MS DOS Icons)
share|improve this question
note that it's illegal to share these icons –  jberger May 2 '12 at 16:07
to easily find, preview and save such icons (from dll, exe etc) see this aplication –  cipricus Sep 17 '13 at 9:13

6 Answers 6

up vote 28 down vote accepted

In the box that says “Look for icons in this file:”, type or browse to: %SystemRoot%\system32\SHELL32.dll

share|improve this answer

The can be all over the place. For example, browse to this location ...


But, they can be in any DLL, EXE or ICO file. You can also download cool ones.

share|improve this answer
ImageRex.dll started with Vista, and provides the new, high-resolution, 256x256 icons. Shell32.dll maintains icons that have been around for over a decade (including the MS-DOS icon :) ) –  Ian Boyd Mar 2 '10 at 19:22

Additionally, lots of device icons are stored here:


and high res stuff from devices and printers (potentially) here:

%LOCALAPPDATA%\Microsoft\Device Metadata\dmrccache\
share|improve this answer

There are more than 1,000 icons in total in these files:

  • C:\Windows\System32\Shell32.Dll
  • C:\Windows\Explorer.Exe
  • C:\Windows\System32\AccessibilityCpl.Dll
  • C:\Windows\System32\Ddores.Dll
  • C:\Windows\System32\GameUx.Dll
  • C:\Windows\System32\imageres.dll
  • C:\Windows\System32\MorIcons.Dll
  • C:\Windows\System32\mmcndmgr.dll
  • C:\Windows\System32\mmRes.Dll
  • C:\Windows\System32\NetCenter.Dll
  • C:\Windows\System32\netshell.dll
  • C:\Windows\System32\networkexplorer.dll
  • C:\Windows\System32\PifMgr.dll
  • C:\Windows\System32\PniDui.Dll
  • C:\Windows\System32\SensorsCpl.Dll
  • C:\Windows\System32\SetupApi.Dll
  • C:\Windows\System32\wmploc.DLL
  • C:\Windows\System32\wpdshext.dll
  • C:\Windows\System32\DDORes.dll
  • C:\Windows\System32\compstui.dll
share|improve this answer

There are 113 additional icons in:

share|improve this answer

Looking for a new ICON for an application on your Windows 7 screen? Goto the bottom of your screen and click on "Start".

In the Search Programs and Files box, enter *.ico. Above it, you will see - "see more results" -select it and then select "Computer". Your Windows 7 search engine will then find and show you EVERY ICON that's in your computer - sit back, this might take a minute or two (you've got Icons scattered all over your computer). To put them ALL in one place, after your search engine stops, copy them ALL into a single folder and they'll always be available for you. Have fun everyone...

share|improve this answer
This is a true power user answer –  itcouldevenbeaboat Oct 20 '13 at 14:14
I don't think that this won't show icons hidden away in DLL files though –  starbeamrainbowlabs Jul 5 '14 at 17:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.