Как извлечь и использовать иконки программ и системные иконки в Windows
Извлечение иконок из EXE и DLL в Windows 11 проще, чем кажется: установите расширение IconViewer для Проводника, откройте свойства нужного файла и сохраните иконку в ICO, BMP или PNG. Если нужно массово получить набор иконок или альтернативные форматы — используйте сторонние утилиты и онлайн-архивы, но проверяйте лицензию и совместимость.

Некоторым пользователям нужно добавить иконки программ в сайты, макеты или приложение. Windows 11 не содержит встроенной утилиты для простого извлечения иконок в виде ICO или PNG. К счастью, есть сторонние расширения и программы, которые позволяют получить иконки из EXE и системных DLL. В этой статье показано, как быстро и надёжно извлечь иконки с помощью IconViewer, а также рассмотрены альтернативы, частые проблемы и практические рекомендации.
Важно: перед использованием иконок проверьте лицензию — многие иконки защищены авторским правом или являются частью коммерального ПО.
Коротко о терминах
- ICO — формат иконки Windows, поддерживает несколько размеров и глубин цвета в одном файле.
- PNG — растровый формат, широко используемый в вебе и дизайне.
- EXE — исполняемый файл программы, часто содержит встроенные иконки.
- DLL — библиотека Windows, где находятся системные наборы иконок.
Что понадобится перед началом
- Доступ администратора для установки расширения.
- Установщик IconViewer или альтернативы (описано ниже).
- Базовое умение ориентироваться в Проводнике и свойствах файлов.
Как установить IconViewer и подготовить систему
IconViewer — это расширение Проводника (Shell extension), добавляющее вкладку “Иконки” в окно свойств файлов. Хотя инструмент старый, он работает в Windows 10 и 11 при соответствующей архитектуре (x64).
- Откройте страницу загрузки IconViewer в браузере.
- Скачайте установщик, например версию IconViewer 3.02 x64.
- Откройте папку с загруженным установщиком в Проводнике.
- Дважды щёлкните файл установщика, чтобы запустить установку.
- Выберите опцию Express Install (Быстрая установка).
- Поставьте галочку I accept the terms и нажмите Next, чтобы завершить установку.
Совет: если у вас корпоративная политика или антивирус блокирует установку, обратитесь к администратору или используйте переносной инструмент (см. разделы с альтернативами).
Извлечение иконки из EXE — пошагово
- Откройте папку с программой в Проводнике.
- Правой кнопкой мыши кликните на EXE-файле и выберите Свойства.
- Перейдите на вкладку Иконки (Icons), которая появилась после установки IconViewer.
- Выберите нужную иконку из списка.
- На меню Device images (или аналогичной панели) выберите размер и глубину цвета — превью покажет результат.
- Нажмите Save As (Сохранить как).
- В поле «Тип файла» выберите Icon, Bitmap или PNG Image в зависимости от цели.
- Введите имя файла, выберите папку и нажмите Save.
После этого в указанной папке появится извлечённый файл. Его можно использовать в дизайне, на сайте или в приложении.
Важно: нельзя извлечь иконку напрямую из ярлыка рабочего стола — откройте свойства реального EXE или нажмите Open File Location в свойствах ярлыка, чтобы найти EXE.
Извлечение системных иконок из DLL
Системные иконки Windows хранятся в DLL-файлах в папке System32. Вот несколько часто используемых файлов:
- Internet, папки и иконки периферии: C:\Windows\system32\shell32.dll
- Иконки действий, папок и устройств: C:\Windows\system32\imageres.dll
- Старые аппаратные иконки: C:\Windows\System32\compstui.dll
- Набор иконок Windows 95: C:\Windows\System32\pifmgr.dll
- Аудио-иконки: C:\Windows\System32\mmres.dll
- Мультимедиа: C:\Windows\System32\wmploc.dll
- Иконки действий и ошибок: C:\Windows\System32\comres.dll
Эти и другие DLL-файлы нельзя просто открыть двойным щелчком как папку, но из них можно извлечь ресурсы иконок.
- Откройте Проводник и перейдите в папку Windows > System32.
- В строке поиска введите имя DLL, например shell32.dll.
- Правой кнопкой мыши кликните DLL и выберите Свойства.
- Перейдите на вкладку Иконки.
- Выберите нужную системную иконку, установите размер и нажмите Save As, как в разделе для EXE.
После сохранения у вас будет файл ICO/PNG для дальнейшей работы.
Альтернативы IconViewer и сценарии использования
- IconArchive: архив иконок и расширение для Проводника, удобно для быстрого поиска и скачивания ICO/PNG.
- MiTeC Icon Explorer: портативная утилита для просмотра и извлечения ресурсов из EXE/DLL.
- Thumbico: лёгкая утилита для извлечения иконок в разных форматах.
Когда использовать каждую:
- Если нужен один файл и вы уже в Проводнике — IconViewer быстро решает задачу.
- Если нужно просмотреть множество файлов или работать без установки — выбирайте MiTeC (портативно).
- Для поиска готовых иконок разных авторов и стилей — используйте IconArchive и другие каталоги, но проверяйте лицензию.
Частые проблемы и способы их устранения
- Вкладка Иконки не появилась после установки IconViewer: перезапустите проводник (Task Manager → Перезапустить Проводник) или установите версию, соответствующую архитектуре (x64).
- Не удаётся сохранить PNG желаемого размера: выберите ICO и затем конвертируйте в PNG с помощью редактора (например, бесплатного GIMP), чтобы сохранить прозрачность и нужные размеры.
- Антивирус препятствует установке: временно отключите защиту на время установки или используйте портативные альтернативы.
Правовые и этические заметки
Использование иконок в коммерческих продуктах требует проверки лицензии. Системные иконки Windows принадлежат Microsoft и обычно не предназначены для свободного распространения в сторонних продуктах. Для публичных проектов предпочтительнее выбирать иконки с явной лицензией (например, Creative Commons с разрешением на коммерческое использование) или создавать собственные.
Важно: храните доказательства лицензии, если используете иконки в клиентских проектах.
Практическая методология: быстрое руководство для разовой задачи
- Определите цель: веб, мобильное приложение, макет.
- Если нужна «чистая» PNG с прозрачностью — извлеките ICO и конвертируйте в PNG нужного размера.
- Если нужна многомасштабная иконка для Windows — сохраните как ICO.
- Организуйте папку с именованием: <имяпрограммы>_<размер>px.png.
- Добавьте файл LICENSE.txt рядом с ассетами, указывающий источник и условия использования.
Контроль качества и критерии приёмки
- Извлечённая иконка не размыта при масштабе 100% на целевом устройстве.
- Прозрачность сохранена для PNG (если предполагалась).
- Формат соответствует требованиям платформы (ICO для Windows; PNG/WebP для веба).
- Наличие и корректность лицензии для публичного использования.
Ролевые контрольные списки
Дизайнер:
- Убедиться, что размер и глубина цвета подходят под макет.
- Проверить прозрачность и сглаживание.
- Обновить библиотеку ассетов и указать источник.
Разработчик:
- Проверить работоспособность иконки в приложении.
- Подготовить ретины/scale-версии.
- Добавить пути и метаданные в систему сборки.
Менеджер проекта:
- Убедиться в наличии лицензий.
- Назначить ответственного за хранение иконок.
Когда метод не сработает и что сделать
- Если иконка хранится в нестандартном ресурсе или зашифрована — используйте расширенные ресурсы для извлечения или обратитесь к поставщику ПО.
- Для веб-оптимизации может потребоваться реконструкция иконки в векторе — используйте SVG-графику для масштабируемости.
Быстрый чеклист перед публикацией
- Формат и размер верны
- Прозрачность сохранена
- Лицензия проверена
- Файлы именованы и задокументированы
Короткая сводка
- IconViewer — простой способ извлечь иконки из EXE и DLL через Проводник.
- Для массовой работы и поиска готовых наборов используйте IconArchive, MiTeC или другие инструменты.
- Проверяйте лицензии и форматируйте файлы под требования целевой платформы.
Спасибо за прочтение. Если нужно, могу прислать пошаговый чеклист в формате таблицы или шаблон LICENSE.txt для ассетов.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента