Hvordan trekke ut et ikon fra en EXE- eller DLL-fil i Windows 10
I dette innlegget vil vi gjennomgå noen få verktøy som tillater å pakke ut ikoner fra filer i Windows 10. Windows tillater bruk av ikoner som er hardkodet til binære filer som DLL og EXE for snarveisikoner på skrivebordet, men har ikke noe alternativ for å trekke ut ikonene lagre som ICO- eller PNG-filer. Slik kan du gjøre det.
Annonse
ICO-filformatet er et bildefilformat som brukes til app- og snarveisikoner i Windows. En ICO-fil inneholder ett eller flere bilder i flere størrelser og fargedybder, slik at de kan se bra ut med forskjellige skjermoppløsninger og skalering. Tradisjonelt inkluderer kjørbare filer et ikon i ICO-format som følger med, slik at de vises i Start-menyen og på skrivebordet som ikoner for snarveiene. Det er imidlertid mulig å tilordne et egendefinert ikon til en snarvei ved å laste det fra en ekstern * .ICO-fil, * .EXE-fil, * .DLL-fil eller fra en hvilken som helst annen fil som har ikonressurser.
I Windows 10. er det mange gode ikoner i følgende filer:
C: Windows system32 shell32.dll
C: Windows system32 imageres.dll
C: Windows system32 moricons.dll
C: Windows explorer.exe
For å trekke ut et ikon fra en fil, må du bruke et tredjepartsverktøy. Det er mange verktøy tilgjengelig for det formålet. Jeg vil dekke tre pålitelige gratisverktøy jeg personlig elsker og bruker.
Vi starter med Resource Hacker, verktøyet som ikke trenger å bli introdusert. Det er en berømt ressursredaktør-app.
For å pakke ut ikon fra EXE- eller DLL-fil i Windows 10,
- nedlasting Ressurshacker .
- Installer appen.
- Start appen fra Startmeny .
- Gå til appen i appenFil> Åpnemenyen, eller trykk Ctrl + O for å bla gjennom filen du vil hente ut et ikon fra (jeg åpner c: windows explorer.exe).
- I venstre rute utvider duIkongruppe og naviger til ønsket ikon (bruk forhåndsvisningsområdet til høyre).
- Velg fra menyenHandling> Lagre * .ico-ressurs.
- Bla etter mappen for å lagre ICO-filen din og gi den et navn. Du kan sette den rett i skrivebordsmappen. Klikk deretter påLagre.
Du er ferdig! Ikonet blir nå hentet ut og lagret i * .ico-filen:
start åpnes ikke i Windows 10
Noen notater
- Resource Hacker er en 32-biters app. Hvis du kjører den i en 64-biters Windows 10-versjon , kan det hende at visse systemfiler ikke åpnes. I dette tilfellet kan du kopiere dem til en annen katalog, f.eks. Du kan kopiere c: windows system32 shell32.dll-filen til c: data og åpne c: data shell32.dll-filen i Resource Hacker. Dette fungerer alltid.
- Ved å lagre individuelle ikoner fra Ikon-gruppen får du en ICO-fil med en enkelt ikonstørrelse inne. Dette kan eller ikke være praktisk, avhengig av hva du prøver å trekke ut ikonet.
- For å få en ICO-fil med alle tilgjengelige ikonstørrelser, naviger tilIkongruppei venstre rute, utvid den og gjentar deretter trinnene fra ovenstående, og begynner med trinn 6.
Noen brukere kan synes det er litt komplisert å bruke Resource Hacker. Så, her er et par alternative apper, IconViewer og IcoFX, som i tillegg lar deg lagre ikonressurser til andre bildeformater, inkludert PNG og BMP.
Pakk ut et ikon fra EXE- eller DLL-filer med IconViewer
- nedlasting IconViewer . Den har både 32-biters og 64-biters versjoner for deg 32-biters eller 64-biters operativsystem .
- Installer appen.
- Åpne File Explorer og naviger til målmappen som inneholder filen du vil hente ut ikoner fra. Gå for eksempel til
c: Windows System32
. - Høyreklikk på filen med ikoner, f.eks.
shell32.dll
og velgEiendommerfra hurtigmenyen. - Bytt tilIkonerkategorien lagt til av IconViewer-appen.
- Velg ikonet du vil trekke ut, og klikk på diskettikonet for å lagre det i en fil.
- Spesifiser målmappen, filnavnet, og velg filformatet (ICO, PNG eller BMP) for å lagre ikonet. Klikk påLagreknapp.
- Ikonet er nå lagret.
Du er ferdig. IconViewer er en praktisk og brukervennlig app som sparer tid hver gang du trenger å trekke ut et ikon fra en fil i Windows 10.
Til slutt er det enda et gratisprogramvare du kan bruke. Det kalles IcoFX (the offisielle IcoFX-nettsted ). Det var en freeware-app, men nyere appversjoner krever en betalt lisens. Heldig, FileHippo er fortsatt vert den siste gratisversjonen 1.6.4 .
Bruke IcoFX
Hovedforskjellen til IcoFX fra apper nevnt ovenfor er at IcoFX er et fullverdig ikonredigeringsprogram. Resource Hacker tillater endring av binære filer. IconViewer er bare en ikonressursutvinner. Ved hjelp av IcoFX kan du tegne dine egne ikoner ved hjelp av en rekke tegneverktøy og grafiske effekter.
Slik bruker du det.
For å trekke ut et ikon fra en fil med IcoFX,
- Last ned appen (eller kjøp den nyeste versjonen).
- Velg Fil> Åpne fra menyen (eller trykk Ctrl + O).
- Velg en fil å hente ut et ikon fra.
- Du vil se en dialog med alle ikonene som appen kunne finne i filen.
- Velg ikonet og klikk påEkstrakt. Dette åpner ikonet i redigeringsprogrammet.
- For å trekke ut et ikon av den spesifikke størrelsen, høyreklikk på miniatyrbildet i venstre rute i redigeringsprogrammet og velgEksportBilde ... fra hurtigmenyen.
- Spesifiser mappen for å lagre filen, ønsket filformat (PNG, BMP, JPEG, GIF eller JP2), og gi navnet til filen din.
- Klikk påLagreknapp.
Du er ferdig!
For å lagre det ekstraherte ikonet som en ICO-fil, er sekvensen litt annerledes.
For å lagre det ekstraherte ikonet som en ICO-fil med IcoFX,
- Velg Fil> Åpne fra menyen (eller trykk Ctrl + O).
- Velg en fil å hente ut et ikon fra.
- Du vil se en dialog med alle ikonene som appen kunne finne i filen.
- Velg ikonet og klikk påEkstrakt. Dette åpner ikonet i redigeringsprogrammet.
- Trykk nå CTRL + S eller gå tilFil> Lagre-menyen.
- Spesifiser mappen for å lagre filen, og gi navnet til filen din.
- Du kan velge mellom Windows-ikonfilformatet (* .ico) og Macintosh-ikonene (* .icns)
- Klikk påLagreknapp.
Du er ferdig. Dette vil skrive alle ikonene for størrelser og format som vises i redigereren til ICO-filen din.
Det er det!