Yorliq va EXE dan rasm va ikonkalar ajratish

Yorliq (.lnk), EXE, DLL yoki ICO fayllarni yuklang va yuqori sifatli piktogrammalar hamda dastur ma’lumotlarini ajratib oling. PNG, ICO yoki WebP formatida saqlang.

Tanlash uchun bosing yoki faylni bu yerga sudrab olib keling

Windows dasturlari (.exe / .dll), ikonka fayllari (.ico) va yorliqlar (.lnk) qo‘llab-quvvatlanadi

Binar resurslar tahlil qilinmoqda, iltimos kuting...

📁 {{ currentFile ? currentFile.name : 'Noma’lum fayl' }} ({{ formatSize(currentFile ? currentFile.size : 0) }})
Dastur va fayl tafsilotlari
Mahsulot nomi {{ extractor.versionInfo.ProductName }}
Tavsifi {{ extractor.versionInfo.FileDescription }}
Fayl versiyasi {{ extractor.versionInfo.FileVersion }}
Mahsulot versiyasi {{ extractor.versionInfo.ProductVersion }}
Ishlab chiquvchi {{ extractor.versionInfo.CompanyName }}
Arxitektura {{ extractor.peInfo.machine }}
Quyi tizim {{ extractor.peInfo.subsystem }}
Kompilyatsiya vaqti {{ extractor.peInfo.compileTime }}
Mualliflik huquqi {{ extractor.versionInfo.LegalCopyright }}
Yorliq manzili 👉 Yorliq faylining o‘zida HD ikonka bo‘lmaydi. Iltimos, asosiy EXE faylni yuklang:
{{ extractor.lnkInfo.targetPath }}
💡 Maslahat: Yorliq ustiga o‘ng tugmani bosib "Open file location" (Fayl joylashuvini ochish) bandini tanlang va original EXE faylni topib to‘g‘ridan-to‘g‘ri shu yerga tashlang!
Bir nechta ikonka guruhlari aniqlandi:

Ajratib olinadigan o‘lchamlar (Jami {{ currentGroup.items.length }} variant mavjud)

Kattalashtirish uchun ikonka ustiga bosing. PNG, ICO va WebP eksportini qo‘llab-quvvatlaydi.
{{ item.width }} × {{ item.height }}
{{ item.isPng ? 'PNG HD' : (item.bitCount + ' bitli BMP') }}
🔍

Ushbu faylda o‘rnatilgan ikonka resurslari topilmadi. Agar bu yorliq (.lnk) bo‘lsa, dasturning o‘rnatilgan papkasidagi asosiy .exe faylini yuklab ko‘ring.

⚠️

Vositalardan foydalanish uchun reklama bloklagichni o‘chiring

Brauzeringizda reklama bloklovchi kengaytma (AdGuard, uBlock Origin, Adblock Plus va h.k.) yoqilganligi aniqlandi.

Ushbu vosita 100% bepul va ma’lumotlarni mahalliy xotirada xavfsiz qayta ishlaydi. Server xarajatlari kamtarona reklama hisobiga qoplanadi. Tushunganingiz uchun rahmat!

Reklama bloklagichni qanday o‘chirish mumkin?

  1. Brauzer panelidagi reklama bloklagich belgisini bosing;
  2. "Ushbu saytda to‘xtatish / o‘chirish" bandini tanlang;
  3. So‘ngra quyidagi "O‘chirdim, qayta urinish" tugmasini bosing.

HD ikonkani ko‘rish ({{ previewModalItem.width }} × {{ previewModalItem.height }})

Windows yorliqlari va EXE fayllaridan ikonka va rasmlarni qanday ajratish mumkin?

Windows ish stoli yorliqlari (.lnk) va dasturlari (.exe) tasvirlarni binar resurslar bo‘limida saqlaydi, shuning uchun ularni oddiy o‘ng tugma bilan rasm sifatida saqlab bo‘lmaydi. Ushbu onlayn vosita yordamida shaffof fonli yuqori sifatli piktogrammalarni 3 qadamda ajratib olishingiz mumkin:

Bosqichma-bosqich qo‘llanma: Yuqori sifatli ikonkalarni eksport qilishning 3 bosqichi

1
Asl EXE faylni toping (Foydali maslahat)

Yorliq (.lnk) ustiga o‘ng tugmani bosib "Open file location" bandini tanlang. Windows darhol haqiqiy .exe faylni ochib belgilaydi.

2
Faylni sudrab olib keling yoki tanlang

Topilgan .exe yoki .ico faylni yuqoridagi maydonga tashlang yoki "Faylni tanlash" tugmasini bosing.

3
O‘lchamni tanlang va 1 marta bosish bilan yuklang

Tizim 16×16 dan 256×256 gacha barcha o‘lchamlarni bir zumda ajratib beradi. Shaffof PNG, ICO yoki WebP ko‘rinishida saqlang yoki ZIP to‘plamida oling.

Texnik afzallik: C++ yoki Pythonsiz 100% sifatni yo‘qotmasdan ajratish

Ilgari EXE yoki DLL fayllaridan piktogrammalarni ajratib olish uchun Resource Hacker kabi dekompilyatorlarni o‘rnatish yoki Python (pefile kutubxonasi) va Visual C++ muhitini sozlash kerak bo‘lardi. Bu esa noqulay bo‘lib, ko‘pincha antiviruslarning noto‘g‘ri ogohlantirishlariga sabab bo‘lardi.

Bizning vositamiz to‘g‘ridan-to‘g‘ri brauzeringizda ishlaydigan JavaScript (TypedArray / DataView) binar tahlil dvigatelidan foydalanadi:

  • O‘rnatishsiz va barcha platformalarda ishlaydi: Windows, macOS, Linux va mobil qurilmalarda mukammal ishlaydi;
  • 100% sifatni saqlagan holda asl tasvirlar: PE formatining .rsrc bo‘limidan to‘g‘ridan-to‘g‘ri 32-bitli ranglar va shaffoflikni saqlab baytlar oqimini ajratadi;
  • Piksel darajasidagi aniqlik: Zamonaviy siqilgan 256×256 PNG ikonkalardan tortib klassik 16×16 dan 48×48 gacha bo‘lgan DIB rastrlarini 1:1 aniqlikda tiklaydi.

Texnik tahlil: Nima uchun ayrim EXE larda 1 ta, boshqalarida esa o‘nlab ikonka bo‘ladi?

Turli dasturlarni yuklaganingizda, ba’zi fayllarda faqat 1 ta ikonka guruhi borligini, boshqalarida esa o‘nlab variantlar mavjudligini ko‘rasiz. Buning texnik sababi nima?

1. Windows PE resurslar strukturasi: Ikonka guruhlari va alohida piktogrammalar

Windows PE tuzilishida piktogrammalar ikki bosqichli ierarxik daraxtda saqlanadi:

  • RT_GROUP_ICON (Ikonkalar guruhi, ID turi 14): Dasturning vizual rolini belgilovchi mundarija indeksi (asosiy belgi, hujjatlar birikmasi, tray belgisi va boshqalar);
  • RT_ICON (Alohida sub-ikonka, ID turi 3): Ma’lum bir aniqlik (masalan, 256×256, 48×48, 32×32, 16×16) va rang chuqurligi uchun haqiqiy binar rasm ma’lumotlarini saqlaydi.
Misol: Google Chrome (v151)
12 ta ikonka guruhini o‘z ichiga oladi (Har birida 6~7 o‘lcham)

Chrome.exe inkognito rejimi (Incognito), foydalanuvchi profillari, PWA yorliqlari, Canary versiyasi va fayl turlari assotsiatsiyasi uchun mustaqil ID lar ajratgan.

Misol: Mozilla Firefox
Ixcham 1 ta asosiy guruh (taxminan 4 ta standart o‘lcham)

Aksincha, Firefox juda yengil tuzilishga ega. Ijro sarlavhasi faqat 1 ta asosiy ikonka guruhini (16×16, 32×32, 48×48) o‘z ichiga oladi, boshqa grafikalar tashqi paketlarda (omni.ja) boshqariladi.

💡 Tizim ko‘rsatish qoidasi: Windows Explorer odatda eng kichik Resource ID (yoki 1-tartib raqamli) guruhni asosiy belgi sifatida ko‘rsatadi. Bizning vositamiz barcha yashirin guruhlarni ko‘rsatadi, shunda istaganingizni yuklab olasiz!

Ko‘p beriladigan savollar (FAQ)

Nima uchun bir nechta o‘lcham (16x16 dan 256x256 gacha) ajratiladi?

Standart Windows dasturlari vazifalar paneli, Alt+Tab oynalari, 4K High-DPI ekranlar va Boshlash menyusiga moslashish uchun bir nechta o‘lchamlarni bitta faylga joylaydi. Ushbu vosita barcha o‘lchamlarni bir vaqtda ajratadi.

Nima uchun ekranni rasmga olish (skrinshot) ikonkani almashtira olmaydi?

Skrinshot faqat past aniqlikni (odatda 32px yoki 48px) beradi va shaffoflikni yo‘qotib, qirralari xiralashgan kulrang yoki qora fon hosil qiladi. Bizning vositamiz to‘liq shaffoflikka ega asl 256×256 PNG faylni ajratib beradi.

Bu vosita EXE ning 32-bit yoki 64-bit (ARM yoki x64) ekanligini aniqlay oladimi?

Albatta, ha! Ikonkalarni ajratish jarayonida PE COFF va Optional Header tahlil qilinib, maqsadli arxitektura (x64/AMD64, 32-bit x86, ARM64 va h.k.), quyi tizim turi (GUI yoki CUI), kompilyatsiya vaqti va metama’lumotlar ko‘rsatiladi.

EXE ikonkasini onlayn ajratish xavfsiz va maxfiymi?

Ushbu vosita mijoz tomonidagi JavaScript binar dekodlash texnologiyasidan foydalanadi. Barcha jarayonlar faqat brauzeringizning mahalliy xotirasida kechadi. Fayllaringiz hech qachon serverlarga yuborilmaydi.

Qo‘llab-quvvatlanadigan formatlar va ajratilgan ma’lumotlar

Ikonkalarni ajratishdan tashqari, dastur binar resurslar va metama’lumotlarni to‘liq tekshirish imkonini beradi:

Qo‘llab-quvvatlanadigan fayl formatlari Supported File Formats

  • .exe Windows ijro etuvchi fayli (.exe)
  • .dll Dinamik havola kutubxonasi (.dll)
  • .lnk Windows yorliq fayli (.lnk)
  • .ico Ikonka resurs fayli (.ico)
  • .scr Ekran saqlovchi fayl (.scr)
  • .cpl Boshqaruv paneli elementi (.cpl)

Ajratib olinadigan ikonka va tasvirlar Extractable Image & Icon Assets

  • Bir nechta ikonka guruhlari (Icon Groups / RT_GROUP_ICON)
  • Barcha o‘lchamdagi sub-ikonkalar (Sub-Icons / RT_ICON, 16×16 ~ 256×256)
  • Xom HD PNG grafik oqimi (Raw PNG Graphic Stream)
  • DIB rastrlari va alfa niqobi (DIB Bitmap & Alpha Mask)
  • Shaffof PNG formatida eksport (Transparent PNG Export)
  • Ko‘p o‘lchamli standart ICO to‘plami (Multi-Size ICO Package)
  • Zamonaviy WebP formatida eksport (Modern WebP Format)

Tahlil qilingan metama’lumotlar va PE sarlavhalari Extracted Metadata & PE Headers

Mahsulot nomi (ProductName)
Fayl tavsifi (FileDescription)
Fayl versiyasi (FileVersion)
Mahsulot versiyasi (ProductVersion)
Ishlab chiquvchi kompaniya (CompanyName)
Mualliflik huquqi (LegalCopyright)
Ichki nomi (InternalName)
Asl fayl nomi (OriginalFilename)
Maqsadli arxitektura (Target Architecture: x86 / x64 / ARM64)
Quyi tizim turi (GUI / Console CUI)
Kompilyatsiya vaqti (TimeDateStamp)
Yorliq nishoni yo‘li (LNK Target Path)

Asosiy xususiyatlar va afzalliklar

100% bepul va cheklovlarsiz

Ro‘yxatdan o‘tmasdan onlayn foydalaning, fayl hajmi yoki soniga hech qanday cheklov yo‘q.

Yo‘qotishsiz yuqori sifatli ajratish

Asl binar ma’lumotlarni to‘g‘ridan-to‘g‘ri o‘qiydi, 32-bit rang va tabiiy shaffoflikni saqlaydi.

Ko‘p guruhlar va barcha o‘lchamlarni qo‘llab-quvvatlash

Yashirin ikonkalarni topish uchun barcha guruhlar va 16×16 dan 256×256 gacha o‘lchamlarni ko‘rsatadi.

Barcha qurilmalarda tayyor

Windows, macOS, Linux va mobil brauzerlarda har qanday qurilmada barqaror ishlaydi.

Turli formatlarda oson eksport

Shaffof PNG, ICO yoki WebP ko‘rinishida 1 marta bosishda yuklab olish va nusxalash imkoniyati.

Dasturlarsiz va 100% maxfiy

C++ yoki Python sozlash shart emas. Mahalliy xotirada dekodlash fayllaringiz xavfsizligini kafolatlaydi.