How can I see which DLLs included in Windows contain icons?
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Dream Voyager Looping
--
Chapters
00:00 How Can I See Which Dlls Included In Windows Contain Icons?
00:29 Answer 1 Score 50
01:04 Accepted Answer Score 31
01:22 Answer 3 Score 8
01:43 Answer 4 Score 0
03:01 Answer 5 Score 0
03:21 Thank you
--
Full question
https://superuser.com/questions/142731/h...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#windows #icons #dll
#avk47
ANSWER 1
Score 50
Big ones:
%windir%\system32\shell32.dll Standard
%windir%\System32\wmploc.DLL OK
%windir%\system32\setupapi.dll OK, Hardware / Periphals
%windir%\system32\ddores.dll OK, lot of devices
%windir%\System32\ieframe.dll IE and warnings, mixed ugly
%windir%\system32\netshell.dll Ugly and non ugly
%windir%\System32\imageres.dll Ugly, New ones
%windir%\System32\pifmgr.dll Ugly, Win95 Ones
%windir%\System32\moricons.dll Ugly, very old
%windir%\System32\mmcndmgr.dll Ugly, Very old
%windir%\System32\compstui.dll Ugly, Very old
Small ones:
%windir%\system32\accessibilitycpl.dll
%windir%\explorer.exe
%windir%\system32\gameux.dll Some gaming icons
%windir%\system32\mmres.dll Audio
%windir%\system32\mstscax.dll Warnings
%windir%\System32\netcenter.dll Network
%windir%\System32\networkexplorer.dll
%windir%\system32\networkmap.dll
%windir%\System32\pnidui.dll Ugly Exlamations
%windir%\system32\SensorsCpl.dll Handheld devices
%windir%\system32\xpsrchvw.exe
%windir%\system32\UIHub.dll
%windir%\system32\vpc.exe
- provided as a free download for Win7 owners
%windir%\system32\wmp.dll Media player
%windir%\system32\wpdshext.dll Battery and arrows
%windir%\system32\wucltux.dll
ACCEPTED ANSWER
Score 31
Use IconsExtract from NirSoft.
It scans a folder you select and can list any icons and files which contain icons.
ANSWER 3
Score 8
The classic additional icon repository of Win95 is %SystemRoot%\system32\moricons.dll
. The file is still included with Windows 7.
ANSWER 4
Score 0
Since Windows 10 v1903, icons have been moved from C:\Windows\System32\some-file.dll
to C:\Windows\SystemResources\some-file.dll.mun
(not .mui). See this other SuperUser post and Microsoft's website.
MiTeC's Icon Explorer is a free and convenient tool to search through folders and identify files with icons. It also appears to be smart enough to search C:\Windows\SystemResources
instead of C:\Windows\System32
.
Note 1: One limitation I found: MiTeC's Icon Explorer shows icon indices but not icon IDs. If you're using the Windows Registry to find/edit links to a specific icon DLL, and the icon number has a negative sign, then the number refers to the ID of the icon, not its index. See here and there for more detail.
Note 2: gameux.dll.mun
doesn't exist in C:\Windows\SystemResources
, maybe because the Games folder was removed in Windows 10 v1803: see this article. A game folder icon still exists in imageres.dll.mun
though (index 177, ID 186).
ANSWER 5
Score 0
NirSoft has their own library for record keeping for the icons in dll files for older versions of Windows particularly 7 and 8: https://www.win7dll.info/ https://www.nirsoft.net/dll_information/windows8/
A more recent reference can be found in the TechNet: https://social.technet.microsoft.com/Forums/windows/en-US/6b53a304-4110-4ae3-bff1-8dd7ac46a106/default-icon-library-for-windows-7-amp-all-windows-10-versions