Windows Tips & News

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

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Как извлечь значок из файла 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,
Несколько заметок
Извлечение значка из файлов EXE или DLL с помощью IconViewer
Использование IcoFX
Чтобы извлечь значок из файла с помощью IcoFX,
Чтобы сохранить извлеченный значок как файл ICO с помощью IcoFX,

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

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

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

Извлеченный значок Windows 10

Несколько заметок

  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

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

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

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

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

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

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

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

Windows 10 IcoFX

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

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

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

Вы сделали!

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

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

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

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

Вот и все!

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Intel NUC убивают, поскольку компания продолжает избавляться от побочных видов деятельности

Intel NUC убивают, поскольку компания продолжает избавляться от побочных видов деятельности

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее

У ChatGPT есть плагин Code Interpreter, который может выполнять код Python.

У ChatGPT есть плагин Code Interpreter, который может выполнять код Python.

В ChatGPT модель GPT-4 теперь позволяет использовать плагин Code Interpreter. Плагин способен зап...

Читать далее

Microsoft Store AI Hub теперь доступен для инсайдеров

Microsoft Store AI Hub теперь доступен для инсайдеров

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее