Izņemiet ikonu no EXE vai DLL faila operētājsistēmā Windows 10
Kā izvilkt ikonu no EXE vai DLL faila operētājsistēmā Windows 10
Šajā ziņojumā mēs apskatīsim dažus rīkus, kas ļauj iegūt ikonas no failiem operētājsistēmā Windows 10. Operētājsistēmā Windows ir atļauts izmantot ikonas, kas kodētas bināriem failiem, piemēram, DLL un EXE, darbvirsmas īsinājumtaustiņu ikonām, taču nav iekļauta iespēja iegūt šīs ikonas un saglabāt kā ICO vai PNG failus. Lūk, kā to var izdarīt.
Reklāma
ICO faila formāts ir attēla faila formāts, ko izmanto lietotņu un saīsņu ikonām sistēmā Windows. ICO failā ir viens vai vairāki attēli dažādos izmēros un krāsu dziļumos, lai tie varētu izskatīties labi ar dažādu ekrāna izšķirtspēju un mērogošanu. Tradicionāli izpildāmajos failos ir iekļauta ikona ICO formātā, tāpēc tie tiek parādīti izvēlnē Sākt un darbvirsmā kā īsinājumtaustiņu ikonas. Tomēr saīsnei ir iespējams piešķirt pielāgotu ikonu, ielādējot to no ārēja *.ICO faila, *.EXE faila, *.DLL faila vai jebkura cita faila, kuram ir ikonu resursi.
Operētājsistēmā Windows 10. ir daudz labu ikonu šādos failos:
C:\Windows\system32\shell32.dll
C:\Windows\system32\imageres.dll
C:\Windows\system32\moricons.dll
C:\Windows\explorer.exe
Lai no faila izvilktu ikonu, jāizmanto trešās puses rīks. Šim nolūkam ir pieejams daudz rīku. Es apskatīšu trīs uzticamus bezmaksas programmatūras rīkus, kurus es personīgi mīlu un izmantoju.
Mēs sāksim ar Resource Hacker — rīku, kas nav jāievieš. Tā ir slavena resursu redaktora lietotne.
Lai izvilktu ikonu no EXE vai DLL faila operētājsistēmā Windows 10,
- Lejupielādēt Resursu hakeris.
- Instalējiet lietotni.
- Palaidiet lietotni no Sākt izvēlne.
- Lietotnē dodieties uz Fails > Atvērt izvēlni vai nospiediet Ctrl + O lai meklētu failu, no kura vēlaties iegūt ikonu (es atvēršu c:\windows\explorer.exe).
- Kreisajā rūtī izvērsiet Ikona grupu un pārejiet uz vajadzīgo ikonu (izmantojiet priekšskatījuma apgabalu labajā pusē).
- Izvēlnē atlasiet Darbība > Saglabāt *.ico resursu.
- Atrodiet mapi, kurā saglabāt savu ICO failu, un piešķiriet tai nosaukumu. Varat to ievietot tieši darbvirsmas mapē. Pēc tam noklikšķiniet uz Saglabāt.
Tu esi pabeidzis! Ikona tagad ir izvilkta un saglabāta *.ico failā:
Dažas piezīmes
- Resource Hacker ir 32 bitu lietotne. Ja jūs to izmantojat a 64 bitu Windows 10 versija, var neizdoties atvērt noteiktus sistēmas failus. Šajā gadījumā varat tos pārkopēt uz citu direktoriju, piem. varat kopēt failu c:\windows\system32\shell32.dll uz c:\data un programmā Resource Hacker atvērt failu c:\data\shell32.dll. Tas vienmēr darbojas.
- Saglabājot atsevišķas ikonas no ikonu grupas, jūs saņemat ICO failu ar vienu ikonas izmēru iekšpusē. Tas var būt vai var nebūt ērti, atkarībā no tā, kam mēģināt izvilkt ikonu.
- Lai iegūtu ICO failu ar visiem pieejamajiem ikonu izmēriem, dodieties uz Ikonu grupa mezglu kreisajā rūtī, izvērsiet to un pēc tam atkārtojiet iepriekš minētās darbības, sākot ar 6. darbību.
Dažiem lietotājiem Resource Hacker lietošana var šķist nedaudz sarežģīta. Tātad, šeit ir dažas alternatīvas lietotnes, IconViewer un IcoFX, kas papildus ļaus saglabāt ikonu resursus citos attēlu formātos, tostarp PNG un BMP.
Izņemiet ikonu no EXE vai DLL failiem, izmantojot IconViewer
- Lejupielādēt Ikonu skatītājs. Tam ir gan 32 bitu, gan 64 bitu versijas 32 bitu vai 64 bitu OS.
- Instalējiet lietotni.
- Atveriet File Explorer un dodieties uz mērķa mapi, kurā ir fails, no kura vēlaties izvilkt ikonas. Piemēram, dodieties uz
c:\Windows\System32
. - Ar peles labo pogu noklikšķiniet uz faila ar ikonām, piem.
shell32.dll
un atlasiet Īpašības no konteksta izvēlnes. - Pārslēdzieties uz Ikonas cilne, ko pievienoja lietotne IconViewer.
- Atlasiet ikonu, kuru vēlaties izvilkt, un noklikšķiniet uz disketes ikonas, lai saglabātu to failā.
- Norādiet mērķa mapi, faila nosaukumu un atlasiet faila formātu (ICO, PNG vai BMP), lai saglabātu ikonu. Noklikšķiniet uz Saglabāt pogu.
- Ikona tagad ir saglabāta.
Tu esi pabeidzis. IconViewer ir ērta un viegli lietojama programma, kas ietaupīs jūsu laiku ikreiz, kad operētājsistēmā Windows 10 vajadzēs izvilkt ikonu no faila.
Visbeidzot, ir vēl viens bezmaksas rīks, ko varat izmantot. To sauc par IcoFX ( oficiālā IcoFX vietne). Tā bija bezmaksas programma, taču jaunākajām lietotņu versijām ir nepieciešama maksas licence. Par laimi, FileHippo joprojām saimnieko tās pēdējā bezmaksas programmatūras versija 1.6.4.
Izmantojot IcoFX
Galvenā IcoFX atšķirība no iepriekš minētajām lietotnēm ir tā, ka IcoFX ir pilnvērtīgs ikonu redaktors. Resursu hakeris ļauj modificēt bināros failus. IconViewer ir tikai ikonu resursu nosūcējs. Ar IcoFX palīdzību jūs varat uzzīmēt savas ikonas, izmantojot vairākus zīmēšanas rīkus un grafiskos efektus.
Lūk, kā to izmantot.
Lai izvilktu ikonu no faila ar IcoFX,
- Lejupielādējiet lietotni (vai iegādājieties jaunāko versiju).
- Izvēlnē atlasiet Fails > Atvērt (vai nospiediet Ctrl + O).
- Atlasiet failu, no kura izvilkt ikonu.
- Jūs redzēsit dialoglodziņu ar visām ikonām, kuras lietotne varēja atrast failā.
- Izvēlieties ikonu un noklikšķiniet uz Ekstrakts. Tādējādi redaktorā tiks atvērta ikona.
- Lai izvilktu noteikta izmēra ikonu, ar peles labo pogu noklikšķiniet uz tās sīktēla redaktora kreisajā rūtī un atlasiet Eksportēt Attēls... no konteksta izvēlnes.
- Norādiet mapi, kurā saglabāt failu, vēlamo faila formātu (PNG, BMP, JPEG, GIF vai JP2) un piešķiriet failam nosaukumu.
- Noklikšķiniet uz Saglabāt pogu.
Tu esi pabeidzis!
Lai saglabātu izvilkto ikonu kā ICO failu, secība ir nedaudz atšķirīga.
Lai saglabātu izvilkto ikonu kā ICO failu ar IcoFX,
- Izvēlnē atlasiet Fails > Atvērt (vai nospiediet Ctrl + O).
- Atlasiet failu, no kura izvilkt ikonu.
- Jūs redzēsit dialoglodziņu ar visām ikonām, kuras lietotne varēja atrast failā.
- Izvēlieties ikonu un noklikšķiniet uz Ekstrakts. Tādējādi redaktorā tiks atvērta ikona.
- Tagad nospiediet CTRL + S vai dodieties uz Izvēlnē Fails > Saglabāt.
- Norādiet mapi, kurā saglabāt failu, un piešķiriet failam nosaukumu.
- Varat izvēlēties starp Windows ikonu faila formātu (*.ico) un Macintosh ikonām (*.icns)
- Noklikšķiniet uz Saglabāt pogu.
Tu esi pabeidzis. Visas redaktorā redzamās izmēru un formāta ikonas tiks ierakstītas jūsu ICO failā.
Tieši tā!