Windows Tips & News

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

click fraud protection

Как да извлечете икона от 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. Изтегли Хакер за ресурси.
  2. Инсталирайте приложението.
  3. Стартирайте приложението от Старт меню.
  4. В приложението отидете на Файл > Отвори меню или натиснете Ctrl + О за да потърсите файла, от който искате да извлечете икона (ще отворя c:\windows\explorer.exe).
  5. В левия прозорец разгънете икона групирайте и отидете до желаната икона (използвайте областта за визуализация вдясно).
  6. От менюто изберете Действие > Запазване на *.ico ресурс.
  7. Потърсете папката, в която да съхраните вашия ICO файл и му дайте име. Можете да го поставите направо в папката на работния плот. След това кликнете върху Запазете.

Ти си готов! Иконата вече е извлечена и запазена във файла *.ico:

Няколко бележки

  1. Resource Hacker е 32-битово приложение. Ако го изпълнявате в a 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. Отворете File Explorer и отидете до папката на местоназначението, която съдържа файла, от който искате да извлечете икони. Например отидете на 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. Изберете File > Open от менюто (или натиснете Ctrl + O).
  3. Изберете файл, от който да извлечете икона.
  4. Ще видите диалогов прозорец с всички икони, които приложението е успяло да намери във файла.
  5. Изберете иконата и кликнете върху Екстракт. Това ще отвори иконата в редактора.
  6. За да извлечете икона с определен размер, щракнете с десния бутон върху нейната миниатюра в левия панел на редактора и изберете Експортиране Образ... от контекстното меню.
  7. Посочете папката за съхраняване на файла, желания файлов формат (PNG, BMP, JPEG, GIF или JP2) и дайте името на вашия файл.
  8. Кликнете върху Запазете бутон.

Ти си готов!

За да запазите извлечената икона като ICO файл, последователността е малко по-различна.

За да запазите извлечената икона като ICO файл с IcoFX,

  1. Изберете File > Open от менюто (или натиснете Ctrl + O).
  2. Изберете файл, от който да извлечете икона.
  3. Ще видите диалогов прозорец с всички икони, които приложението е успяло да намери във файла.
  4. Изберете иконата и кликнете върху Екстракт. Това ще отвори иконата в редактора.
  5. Сега натиснете CTRL + S или отидете на Файл > меню Запазване.
  6. Посочете папката за съхраняване на файла и дайте името на вашия файл.
  7. Можете да избирате между файловия формат на иконите на Windows (*.ico) и иконите на Macintosh (*.icns)
  8. Кликнете върху Запазете бутон.

Ти си готов. Това ще запише всички икони с размери и формат, показани в редактора, във вашия ICO файл.

Това е!

Какво е новото в Windows 10 Fall Creators Update

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Изтеглете Контекстно меню Добавяне на празна кошче

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Windows 10 Старт меню Архиви папки на живо

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още