Paano Mag-extract ng mga Icon at Larawan mula sa Windows Shortcuts at EXE Files?
Ang mga shortcut sa desktop ng Windows (.lnk) at mga application (.exe) ay nag-iimbak ng mga larawan sa loob ng binary resource sections. Hindi mo maaaring i-save ang mga ito gamit lamang ang karaniwang right-click. Gamit ang online tool na ito, maaari kang mag-extract ng orihinal at transparent na HD icon sa 3 simpleng hakbang:
Sunod-sunod na Gabay: 3 Hakbang para Mag-export ng High-Res Icons
I-right-click ang desktop shortcut (.lnk) at piliin ang "Open file location". Awtomatikong bubuksan ng Windows ang folder at pipiliin ang tunay na .exe file.
I-drag at i-drop lamang ang nahanap na .exe o .ico file sa upload area sa itaas, o i-click ang "Pumili ng Lokal na File".
I-extract ng parser ang lahat ng sukat mula 16×16 hanggang 256×256 sa loob ng milliseconds. I-save bilang transparent na PNG, ICO o WebP o i-download lahat bilang ZIP.
Teknikal na Kalamangan: 100% Lossless Extraction Nang Walang C++ o Python
Dati, ang pag-extract ng mga icon mula sa EXE o DLL file ay nangangailangan ng decompiler software tulad ng Resource Hacker o pag-setup ng Python (pefile library) kasama ang Visual C++, na kumplikado at madalas nagti-trigger ng maling alerto sa antivirus.
Ang aming tool ay gumagamit ng native JavaScript (TypedArray / DataView) binary decoding engine na direktang tumatakbo sa iyong browser:
- Walang Pag-install at Cross-Platform: Gumagana nang maayos sa mga modernong browser sa Windows, macOS, Linux, at mga smartphone;
- 100% Orihinal na Lossless na Larawan: Direktang kinukuha ang byte stream mula sa
.rsrcsection ng PE format, pinapanatili ang 32-bit na kulay at alpha transparency; - Pixel-Perfect na Katumpakan: Ganap na ibinabalik ang mga modernong 256×256 PNG icon at tradisyonal na 16×16 hanggang 48×48 DIB bitmap sa 1:1 na kalidad.
Teknikal na Pagsusuri: Bakit ang ibang EXE ay may 1 icon lang habang ang iba ay may dosena?
Kapag nag-import ka ng iba't ibang program, mapapansin mong may mga application na may 1 grupo lang ng icon, habang ang iba ay may dose-dosenang sukat at variation. Ano ang dahilan sa likod nito?
1. Windows PE Resource Structure: Icon Groups at Sub-Icons
Sa format ng Windows PE, ang mga icon ay pinamamahalaan sa dalawang antas na hierarchical tree:
- RT_GROUP_ICON (Icon Group, Type ID 14): Nagsisilbing directory index na tumutukoy sa visual identity ng application (main icon, document association, tray icon, atbp.);
- RT_ICON (Indibidwal na Sub-Icon, Type ID 3): Naglalaman ng aktwal na binary image data para sa isang partikular na resolution (hal. 256×256, 48×48, 32×32, 16×16) at color depth.
Naglalaman ng 12 Icon Groups (6~7 Sukat bawat isa)
Ang Chrome.exe ay may maraming independent icon group upang magtalaga ng natatanging resource ID para sa Incognito browsing, user profile avatars, PWA shortcuts, Canary version, at file type associations.
1 Main Icon Group na Magaan (Humigit-kumulang 4 na Sukat)
Sa kabilang banda, ang Firefox ay gumagamit ng napakagaan na structure. Ang executable header ay naglalaman lamang ng 1 primary icon group (16×16, 32×32, 48×48), habang ang iba pang UI graphics ay pinamamahalaan sa external packages (tulad ng omni.ja).
💡 Panuntunan sa Pagpapakita ng System: Bilang default, ipinapakita ng Windows Explorer ang icon group na may pinakamababang Resource ID (o index #1) bilang pangunahing hitsura. Inililista ng aming tool ang lahat ng nakatagong grupo upang malaya mong mai-download ang anumang bersyon!
Mga Madalas Itanong (FAQ)
Bakit maraming sukat (mula 16x16 hanggang 256x256) ang na-e-extract?
Pinagsasama-sama ng mga karaniwang programa sa Windows ang iba't ibang resolution (16×16, 24×24, 32×32, 48×48, 64×64, 128×128, at 256×256) sa isang file upang magkasya sa taskbar, Alt+Tab switcher, 4K High-DPI screens, at Start menu. Kinukuha ng tool na ito ang lahat ng sukat nang sabay-sabay.
Bakit hindi sapat ang simpleng screenshot ng icon?
Ang screenshot ay nagbibigay lamang ng mababang resolution (kadalasan ay 32px o 48px) at nawawala ang alpha transparency, na nagreresulta sa kulay-abo o itim na background na may malabong gilid. Ang tool na ito ay nag-e-extract ng orihinal na 256×256 PNG file na may perpektong transparency.
Kaya ba nitong tukuyin kung ang EXE ay 32-bit o 64-bit (ARM o x64)?
Oo, tiyak! Habang kinukuha ang mga icon, sinusuri nito ang PE COFF at Optional Header upang agad na ipakita ang target architecture (x64/AMD64, 32-bit x86, ARM64, atbp.), subsystem type (GUI window o CUI console), oras ng compilation, at metadata.
Ligtas at pribado ba ang pag-extract ng EXE icon online?
Gumagamit ang tool ng client-side JavaScript binary decoding. Ang lahat ng pagproseso ay ginagawa sa loob lamang ng lokal na memorya ng iyong browser. Ang iyong mga file ay hindi kailanman ia-upload sa anumang server.
Mga Suportadong Format at Na-e-extract na Nilalaman
Bukod sa pag-extract ng icon ng application, nagbibigay ang tool ng komprehensibong pagsusuri sa mga binary resources at metadata:
Mga Suportadong Format ng File Supported File Formats
- .exe Windows Executable File (.exe)
- .dll Dynamic Link Library (.dll)
- .lnk Windows Desktop Shortcut Link (.lnk)
- .ico Icon Resource File (.ico)
- .scr Screen Saver Executable (.scr)
- .cpl Control Panel Applet (.cpl)
Mga Icon at Larawan na Pwedeng Kunin Extractable Image & Icon Assets
- Maramihang Icon Groups (Icon Groups / RT_GROUP_ICON)
- Sub-Icons sa Lahat ng Sukat (Sub-Icons / RT_ICON, 16×16 ~ 256×256)
- Raw HD PNG Graphic Stream (Raw PNG Graphic Stream)
- DIB Bitmap at Alpha Mask (DIB Bitmap & Alpha Mask)
- Transparent PNG Export (Transparent PNG Export)
- Multi-Size Standard ICO Package (Multi-Size ICO Package)
- Modernong WebP Format Export (Modern WebP Format)
Sinuring Metadata at PE Headers Extracted Metadata & PE Headers
Mga Pangunahing Tampok
100% Libre at Walang Limitasyon
Handang gamitin online nang walang pagpaparehistro o pag-login, walang limitasyon sa laki o dami ng file.
Mataas na Kalidad na Lossless Extraction
Direktang binabasa ang orihinal na binary data, pinapanatili ang 32-bit na kulay at alpha transparency.
Suporta sa Maraming Icon at Lahat ng Sukat
Inililista ang maraming icon groups at sukat mula 16×16 hanggang 256×256 para sa mga nakatagong icon.
Handa para sa Lahat ng Device
Gumagana nang maayos sa Windows, macOS, Linux, at mga mobile browser sa anumang device.
Madaling Pag-export sa Maraming Format
1-click download bilang transparent PNG, multi-size ICO, o WebP, kasama ang mabilisang pagkopya sa clipboard.
Walang Software at 100% Pribado
Hindi kailangan ng C++ o Python. Ang decoding sa lokal na memorya ay nagpapanatili sa iyong mga file na ligtas.