Извлечь значок из EXE или DLL файла в Windows 10

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

В этом посте мы рассмотрим несколько инструментов, которые позволяют извлекать значки из файлов в Windows 10. Windows позволяет использовать значки, жестко закодированные в двоичные файлы, такие как DLL и EXE, для значков на рабочем столе, но не имеет возможности извлекать эти значки и сохранять их как файлы ICO или PNG. Вот как это можно сделать.

Формат файла ICO — это формат файла изображения, используемый для значков приложений и ярлыков в Windows. Файл ICO содержит одно или несколько изображений с разными размерами и глубиной цвета, поэтому они могут хорошо выглядеть с различными разрешениями экрана и масштабированием. Обычно исполняемые файлы включают в себя значок в формате ICO в комплекте, поэтому они отображаются в меню «Пуск» и на рабочем столе в виде значков для ярлыков. Однако можно назначить ярлыку собственный значок, загрузив его из внешнего файла * .ICO, файла * .EXE, файла * .DLL или из любого другого файла, имеющего ресурсы значка.

В Windows 10. есть много хороших значков в следующих файлах:

C: Windows system32 shell32.dll
C: Windows system32 imageres .dll
C: Windows system32 moricons.dll
C: Windows explorer.exe

Чтобы извлечь значок из файла, вам необходимо использовать сторонний инструмент. Для этой цели доступно множество инструментов. Я расскажу о трех надежных бесплатных инструментах, которые я лично люблю и использую.

Мы начнем с Resource Hacker, инструмента, который не требует представления. Это известное приложение для редактирования ресурсов.

Чтобы извлечь значок из файла EXE или DLL в Windows 10,

  1. Загрузите Resource Hacker .
  2. Установите приложение.
  3. Запустите приложение из меню «Пуск».
  4. В приложении перейдите в меню Файл> Открыть или нажмите Ctrl + O , чтобы найти файл, из которого вы хотите извлечь значок (я открою c: windows explorer.exe).
  5. На левой панели разверните группу Значок и перейдите к нужному значку (используйте область предварительного просмотра справа ).
  6. В меню выберите Действие> Сохранить ресурс * .ico .
  7. Найдите папку, в которой будет храниться ваш файл ICO, и дайте ей имя. Вы можете поместить его прямо в папку на рабочем столе. Затем нажмите Сохранить .

Вы Выполнено! Значок теперь извлечен и сохранен в файле * .ico:

Несколько примечаний

  1. Resource Hacker — это 32-битное приложение. Если вы используете его в 64-битной версии Windows 10, он может не открывать определенные системные файлы. В этом случае вы можете скопировать их в другой каталог, например. вы можете скопировать файл c: windows system32 shell32.dll в c: data и открыть файл c: data shell32.dll в Resource Hacker. Это всегда работает.
  2. Сохраняя отдельные значки из группы значков, вы получаете файл ICO с одним размером значка внутри. Это может быть удобно, а может и нет, в зависимости от того, что вы пытаетесь извлечь значок.
  3. Чтобы получить файл ICO со всеми доступными размерами значков, перейдите к значку Сгруппируйте узел на левой панели, разверните его и повторите шаги, описанные выше, начиная с шага № 6.

Некоторые пользователи могут найти использование Resource Hacker немного сложным. Итак, вот пара альтернативных приложений, IconViewer и IcoFX, которые дополнительно позволят вам сохранять ресурсы значков в других форматах изображений, включая PNG и BMP.

Извлечь значок из файлов EXE или DLL. с помощью IconViewer

  1. Загрузите IconViewer . У него есть как 32-битная, так и 64-битная версии для вашей 32-битной или 64-битной ОС.
  2. Установите приложение.
  3. Откройте проводник и перейдите в папку назначения, содержащую файл, из которого вы хотите извлечь значки. Например, перейдите в c: Windows System32 .
  4. Щелкните правой кнопкой мыши файл со значками, например shell32.dll и выберите Свойства в контекстном меню.
  5. Переключитесь на вкладку Значки , добавленную приложением IconViewer.
  6. Выберите значок, который нужно извлечь, и щелкните значок дискеты, чтобы сохранить его в файл.
  7. Укажите папку назначения, имя файла и выберите формат файла (ICO, PNG или BMP) для сохранения значка. Нажмите кнопку Сохранить .
  8. Значок теперь сохранен. .

Готово. IconViewer — удобное и простое в использовании приложение, которое сэкономит ваше время каждый раз, когда вам нужно извлечь значок из файла в Windows 10.

Наконец, есть еще один бесплатный инструмент, который вы можете использовать. можно использовать. Он называется IcoFX ( официальный веб-сайт IcoFX ). Это было бесплатное приложение, но для последних версий приложения требуется платная лицензия. К счастью, FileHippo все еще поддерживает свою последнюю бесплатную версию 1.6.4 .

Использование IcoFX

Основное отличие IcoFX от приложений, упомянутых выше, заключается в том, что IcoFX — это полнофункциональный редактор значков. Resource Hacker позволяет изменять двоичные файлы. IconViewer — это просто средство для извлечения ресурсов значков. С помощью IcoFX вы можете рисовать собственные значки, используя ряд инструментов рисования и графических эффектов.

Вот как им пользоваться.

Чтобы извлечь значок из файла с помощью IcoFX,

  1. Загрузите приложение (или купите самую последнюю версию).
  2. Выберите в меню Файл> Открыть (или нажмите Ctrl + O).
  3. Выберите файл, из которого нужно извлечь значок.
  4. Вы увидите диалоговое окно со всеми значками, которые приложение нашло в файле.
  5. Выберите значок и нажмите Извлечь . В редакторе откроется значок.
  6. Чтобы извлечь значок определенного размера, щелкните его эскиз правой кнопкой мыши в левой панели редактора и выберите Экспорт Изображение … из контекстного меню.
  7. Укажите папку для хранения файла, желаемый формат файла (PNG, BMP, JPEG, GIF или JP2) и дайте имя своему файлу.
  8. Нажмите кнопку Сохранить .

Готово!

Чтобы сохранить извлеченный значок в случае файла ICO последовательность немного отличается.

Чтобы сохранить извлеченный значок в виде файла ICO с помощью IcoFX,

  1. Выберите файл > Откройте из меню (или нажмите Ctrl + O).
  2. Выберите файл, из которого нужно извлечь значок.
  3. Вы увидите диалоговое окно со всеми значками приложения. удалось найти в файле.
  4. Выберите значок и нажмите Извлечь . В редакторе откроется значок.
  5. Теперь нажмите CTRL + S или перейдите в меню Файл> Сохранить .
  6. Укажите папку для хранения файла и дайте имя вашему файлу.
  7. Вы можете выбрать между форматом файла значков Windows (* .ico) и значками Macintosh (* .icns)
  8. Щелкните на кнопке Сохранить .

Готово. Это запишет все значки размеров и формата, отображаемые в редакторе, в ваш файл ICO.

Вот и все!

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