Как извлечь значок из файла 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,
- Загрузите Resource Hacker .
- Установите приложение.
- Запустите приложение из меню “Пуск”.
- В приложении перейдите в меню Файл> Открыть или нажмите Ctrl + O , чтобы найти файл, из которого вы хотите извлечь значок (я открою c: windows explorer.exe).
- На левой панели разверните группу Значок и перейдите к нужному значку (используйте область предварительного просмотра справа ).
- В меню выберите Действие> Сохранить ресурс * .ico .
- Найдите папку, в которой будет храниться ваш файл ICO, и дайте ей имя. Вы можете поместить его прямо в папку на рабочем столе. Затем нажмите Сохранить .
Вы Выполнено! Значок теперь извлечен и сохранен в файле * .ico:
Несколько примечаний
- Resource Hacker – это 32-битное приложение. Если вы используете его в 64-битной версии Windows 10, он может не открывать определенные системные файлы. В этом случае вы можете скопировать их в другой каталог, например. вы можете скопировать файл c: windows system32 shell32.dll в c: data и открыть файл c: data shell32.dll в Resource Hacker. Это всегда работает.
- Сохраняя отдельные значки из группы значков, вы получаете файл ICO с одним размером значка внутри. Это может быть удобно, а может и нет, в зависимости от того, что вы пытаетесь извлечь значок.
- Чтобы получить файл ICO со всеми доступными размерами значков, перейдите к значку Сгруппируйте узел на левой панели, разверните его и повторите шаги, описанные выше, начиная с шага № 6.
Некоторые пользователи могут найти использование Resource Hacker немного сложным. Итак, вот пара альтернативных приложений, IconViewer и IcoFX, которые дополнительно позволят вам сохранять ресурсы значков в других форматах изображений, включая PNG и BMP.
Извлечь значок из файлов EXE или DLL. с помощью IconViewer
- Загрузите IconViewer . У него есть как 32-битная, так и 64-битная версии для вашей 32-битной или 64-битной ОС.
- Установите приложение.
- Откройте проводник и перейдите в папку назначения, содержащую файл, из которого вы хотите извлечь значки. Например, перейдите в
c: Windows System32
. - Щелкните правой кнопкой мыши файл со значками, например
shell32.dll
и выберите Свойства в контекстном меню. - Переключитесь на вкладку Значки , добавленную приложением IconViewer.
- Выберите значок, который нужно извлечь, и щелкните значок дискеты, чтобы сохранить его в файл.
- Укажите папку назначения, имя файла и выберите формат файла (ICO, PNG или BMP) для сохранения значка. Нажмите кнопку Сохранить .
- Значок теперь сохранен. .
Готово. IconViewer – удобное и простое в использовании приложение, которое сэкономит ваше время каждый раз, когда вам нужно извлечь значок из файла в Windows 10.
Наконец, есть еще один бесплатный инструмент, который вы можете использовать. можно использовать. Он называется IcoFX ( официальный веб-сайт IcoFX ). Это было бесплатное приложение, но для последних версий приложения требуется платная лицензия. К счастью, FileHippo все еще поддерживает свою последнюю бесплатную версию 1.6.4 .
Использование IcoFX
Основное отличие IcoFX от приложений, упомянутых выше, заключается в том, что IcoFX – это полнофункциональный редактор значков. Resource Hacker позволяет изменять двоичные файлы. IconViewer – это просто средство для извлечения ресурсов значков. С помощью IcoFX вы можете рисовать собственные значки, используя ряд инструментов рисования и графических эффектов.
Вот как им пользоваться.
Чтобы извлечь значок из файла с помощью IcoFX,
- Загрузите приложение (или купите самую последнюю версию).
- Выберите в меню Файл> Открыть (или нажмите Ctrl + O).
- Выберите файл, из которого нужно извлечь значок.
- Вы увидите диалоговое окно со всеми значками, которые приложение нашло в файле.
- Выберите значок и нажмите Извлечь . В редакторе откроется значок.
- Чтобы извлечь значок определенного размера, щелкните его эскиз правой кнопкой мыши в левой панели редактора и выберите Экспорт Изображение … из контекстного меню.
- Укажите папку для хранения файла, желаемый формат файла (PNG, BMP, JPEG, GIF или JP2) и дайте имя своему файлу.
- Нажмите кнопку Сохранить .
Готово!
Чтобы сохранить извлеченный значок в случае файла ICO последовательность немного отличается.
Чтобы сохранить извлеченный значок в виде файла ICO с помощью IcoFX,
- Выберите файл > Откройте из меню (или нажмите Ctrl + O).
- Выберите файл, из которого нужно извлечь значок.
- Вы увидите диалоговое окно со всеми значками приложения. удалось найти в файле.
- Выберите значок и нажмите Извлечь . В редакторе откроется значок.
- Теперь нажмите CTRL + S или перейдите в меню Файл> Сохранить .
- Укажите папку для хранения файла и дайте имя вашему файлу.
- Вы можете выбрать между форматом файла значков Windows (* .ico) и значками Macintosh (* .icns)
- Щелкните на кнопке Сохранить .
Готово. Это запишет все значки размеров и формата, отображаемые в редакторе, в ваш файл ICO.
Вот и все!