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…
–jeroen






Leave a comment