Как я могу увидеть, какие библиотеки, включенные в Windows, содержат значки?

При изменении значков ярлыков полезно знать, какие DLL и EXE-файлы, включенные в Windows, содержат значки, но существует так много библиотек DLL (особенно в System32), что трудно найти те, которые содержат полезные значки.

Какие DLL или EXE-файлы, включенные в Windows (любой вариант), содержат значки?

5 ответов

Решение

Используйте IconsExtract от NirSoft.

Он сканирует выбранную папку и может перечислять любые значки и файлы, которые содержат значки.

введите описание здесь

Большие:

%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

Маленькие:

%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

Классическим дополнительным хранилищем иконок Win95 является %SystemRoot%\system32\moricons.dll, Файл все еще включен в Windows 7.

Начиная с Windows 10 v1903, значки были перенесены изC:\Windows\System32\some-file.dllк C:\Windows\SystemResources\some-file.dll.mun(не .mui). См . другой пост SuperUser и веб-сайт Microsoft .

Icon Explorer от MiTeC — это бесплатный и удобный инструмент для поиска по папкам и идентификации файлов по значкам. Он также кажется достаточно умным, чтобы искать вместоC:\Windows\System32.


Примечание 1. Я обнаружил одно ограничение: обозреватель значков MiTeC показывает индексы значков , но не идентификаторы значков . Если вы используете реестр Windows для поиска/редактирования ссылок на определенную DLL значка, а номер значка имеет отрицательный знак, то это число относится к идентификатору значка, а не к его индексу. Подробнее см. здесь и там .

Заметка 2: gameux.dll.munне существует вC:\Windows\SystemResources, возможно, потому, что в Windows 10 v1803 была удалена папка Games: см. эту статью . Значок папки с игрой все еще существует вimageres.dll.munхотя (индекс 177, ID 186).

У NirSoft есть собственная библиотека для хранения значков в файлах dll для более старых версий Windows, особенно 7 и 8: https://www.win7dll.info/ https://www.nirsoft.net/dll_information/windows8/

Более свежую ссылку можно найти в TechNet:https://social.technet.microsoft.com/Forums/windows/en-US/6b53a304-4110-4ae3-bff1-8dd7ac46a106/default-icon-library-for-windows . -7-amp-все-Windows-10-версии

Другие вопросы по тегам