The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,595 other followers

A couple DLL Locations that Windows uses to display Icons from

Posted by jpluimers on 2013/03/11

This one most people know of:

  • %SystemRoot%\system32\SHELL32.dll

But these files also provide icons:

  • %SystemRoot%\system32\filemgmt.dll
  • %SystemRoot%\system32\dsadmin.dll
  • %SystemRoot%\system32\els.dll

Various versions of Windows share the icon ID in those files, but have different visual content.

A tool like IconsExtract – Extract icon/cursor stored in EXE, DLL, OCX, CPL files can be used to view or extract those icons.

IconExtract works much better at finding the Index inside SHELL32.dll that is described at How Can I Change the Icon for an Existing Shortcut? – Hey, Scripting Guy! Blog – Site Home – TechNet Blogs.

Copyright issues might apply…


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: