Как извлечь иконки из EXE и DLL файлов

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

В этой инструкции о способах извлечь иконки из файлов EXE и DLL в Windows с помощью сторонних бесплатных утилит.

IconViewer

Один из самых простых в использовании для начинающего пользователя способ извлечения иконок из файлов — бесплатное приложение IconViewer. Порядок использования будет следующим:

  1. Скачайте и установите IconViewer с официального сайта.
  2. Нажмите правой кнопкой мыши по файлу, из которого следует извлечь иконку (если это ярлык — сначала перейдите к расположению файла, на который он ссылается) и выберите пункт «Свойства». Открыть свойства файла
  3. Перейдите на вкладку Icons, выберите нужный значок, его разрешение и нажмите либо по кнопке «Копировать» для копирования изображения в буфер обмена, либо по кнопке «Сохранить» для сохранения иконки в файл. Просмотр иконок в EXE или DLL с помощью IconViewer
  4. Сохраните выбранную иконку. Доступно сохранение в форматах .ico, .png и .bmp Сохранение извлеченного значка

Несмотря на то, что приложение уже не новое, оно исправно работает со всеми актуальными версиями Windows, включая последние. Каких-либо проблем в работе замечено не было.

Resource Hacker

Бесплатная утилита Resource Hacker предназначена для просмотра, извлечения и редактирования ресурсов файлов, подойдёт она и для извлечения иконок из файлов DLL или EXE.

  1. Скачайте Resource Hacker с официального сайта angusj.com/resourcehacker/, установите и запустите программу.
  2. Откройте файл, из которого следует извлечь ресурсы.
  3. Найдите раздел «ICON» в панели доступных ресурсов и изучите доступные иконки, для них доступен предварительный просмотр и информация о разрешении. Просмотр иконок в Resource Hacker
  4. Нужные вам файлы можно сохранить: нажмите правой кнопкой мыши по нужной иконке в списке слева и выберите пункт «Save *.ico resource…» Сохранение иконки в Resource Hacker

Архиватор

Некоторые архиваторы могут открывать файлы EXE и DLL, отображая, в том числе, и файлы иконок в них. Далее — пример для 7-Zip:

  1. Скачайте и установите 7-Zip с официального сайта 7-zip.org.
  2. После установки найдите файл, значки из которого вам требуются и используйте контекстное меню, чтобы открыть его как архив в 7-Zip. Открыть EXE файл как архив в 7-Zip
  3. Внутри файла, в «папке» .rsrc\ICON вы найдете найденные в этом файле иконки, которые можно извлечь в нужное вам расположение. Извлечение иконок с помощью 7-Zip

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

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

Комментарии (1) к Как извлечь иконки из EXE и DLL файлов

  • Vladimir

    Рекомендую сайт presoft.ru программа IconTo v7.3.8748
    Программа бесплатная.
    Программа, которая позволяет пользователю с легкостью сменить значок папки, раздела диска, тип файла или сразу групп папок/разделов на любую, которую Вы укажете (ICO, PNG, JPG, DLL и др.), эти значки можно выбрать из своей коллекции, либо из поставляемых вместе с программой, а также найти необходимые с помощью встроенной функции из сети интернет с возможностью сохранить их в своей коллекции. Для удобства пользования программой, встроена пошаговая инструкция, которая показывает последовательно, какие действия необходимо производить на данный момент. Дополнительно в программе присутствует функция установки примечания к папке.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться