Просмотр и извлечение значков из Shell32.dll в Windows

В Windows 7 и 8 есть множество привлекательных значков, которые делают обе системы красивыми и интересными в использовании. Вы когда-нибудь задумывались, где Windows может похоронить их в системе? Вы не сможете ничего найти, если выполните поиск файлов .ico, потому что эти красивые значки не хранятся отдельно в вашей системе. Вместо этого все они хранятся в одном системном файле Windows с именем shell32.dll , который по умолчанию находится в папке c: windows system32 . Вот почему часто, когда вы меняете значок на ярлык или папку, по умолчанию вам предлагается длинный список значков.

У каждого значка в Shell32.dll есть уникальный номер, на который позже можно ссылаться с синтаксисом, как показано ниже, при использовании в некоторых настройках реестра.

shell32.dll,- номер

Чтобы найти точное число, которое относится к значку, который вы хотите использовать, мы нужен инструмент, который может просматривать и извлекать значки из файла Shell32.dll. IconsExtract от NirSoft — один из этих инструментов, созданных специально для этой цели.

Большинство инструментов NirSoft сделаны переносимыми. IconsExtract ничем не отличается. Загрузите его с его веб-сайта, распакуйте исполняемый файл на свой локальный компьютер. И просто запустите его.

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

И он возвращает 322 элемента на моем компьютере с Windows 8. Все они перечислены в главном окне инструмента, и каждому из них присвоен номер рядом с именем. И это число, которое вы можете использовать позже, чтобы точно определить конкретный значок, который вы хотите использовать.

Чтобы извлечь их из файла DLL и сохранить по отдельности в своей папке, вы можете выделить те, которые хотите извлечь, щелкнуть правой кнопкой мыши и выбрать Сохранить выбранные значки .

Вы Вы также можете использовать этот инструмент для поиска значков в других файлах DLL, просто выберите другой файл с помощью значка «Обзор файлов». Черт возьми, вы даже можете использовать подстановочный знак для поиска значков из нескольких файлов или даже всех файлов из одной папки. Быстрый поиск в папке System32 вернул 3840 элементов, найденных в результате.

Оцените статью
toodcast.ru
Добавить комментарий