แยกไอคอนจากไฟล์ EXE หรือ DLL ใน Windows 10
วิธีแยกไอคอนออกจากไฟล์ EXE หรือ DLL ใน Windows 10
ในโพสต์นี้ เราจะทบทวนเครื่องมือบางอย่างที่อนุญาตให้แยกไอคอนออกจากไฟล์ใน Windows 10 Windows อนุญาตให้ใช้ไอคอนที่ฮาร์ดโค้ดกับไฟล์ไบนารี เช่น DLL และ EXE สำหรับไอคอนทางลัดบนเดสก์ท็อป แต่ไม่มีตัวเลือกใดๆ ให้แยกไอคอนเหล่านั้นและบันทึกเป็นไฟล์ ICO หรือ PNG นี่คือวิธีที่สามารถทำได้
รูปแบบไฟล์ ICO เป็นรูปแบบไฟล์รูปภาพที่ใช้สำหรับไอคอนแอปและทางลัดใน Windows ไฟล์ ICO ประกอบด้วยรูปภาพอย่างน้อย 1 รูปในหลายขนาดและความลึกของสี จึงสามารถดูดีได้ด้วยความละเอียดหน้าจอและมาตราส่วนที่หลากหลาย ตามเนื้อผ้า ไฟล์สั่งการจะมีไอคอนในรูปแบบ 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
- ดาวน์โหลด แฮ็กเกอร์ทรัพยากร.
- ติดตั้งแอพ
- เปิดแอพจาก เมนูเริ่มต้น.
- ในแอพไปที่ ไฟล์ > เปิด เมนู หรือกด Ctrl + อู๋ เพื่อเรียกดูไฟล์ที่คุณต้องการแยกไอคอน (ฉันจะเปิด c:\windows\explorer.exe)
- ในบานหน้าต่างด้านซ้าย ให้ขยาย ไอคอน กลุ่มและไปที่ไอคอนที่ต้องการ (ใช้พื้นที่แสดงตัวอย่างทางด้านขวา)
- จากเมนู ให้เลือก การดำเนินการ > บันทึก *.ico ทรัพยากร.
- เรียกดูโฟลเดอร์เพื่อจัดเก็บไฟล์ ICO ของคุณและตั้งชื่อ คุณสามารถวางไว้ในโฟลเดอร์เดสก์ท็อปของคุณได้ จากนั้นคลิกที่ บันทึก.
คุณทำเสร็จแล้ว! ตอนนี้ไอคอนถูกแยกและบันทึกลงในไฟล์ *.ico:
หมายเหตุเล็กน้อย
- Resource Hacker เป็นแอปแบบ 32 บิต หากคุณกำลังใช้งานอยู่ใน a เวอร์ชั่น Windows 10 64 บิตอาจไม่สามารถเปิดไฟล์ระบบบางไฟล์ได้ ในกรณีนี้ คุณสามารถคัดลอกไปยังไดเร็กทอรีอื่นได้ เช่น คุณสามารถคัดลอกไฟล์ c:\windows\system32\shell32.dll ไปยัง c:\data และเปิดไฟล์ c:\data\shell32.dll ใน Resource Hacker สิ่งนี้ได้ผลเสมอ
- โดยการบันทึกแต่ละไอคอนจากกลุ่มไอคอน คุณจะได้รับไฟล์ ICO ที่มีขนาดไอคอนเดียวอยู่ภายใน นี้อาจหรือไม่สะดวกขึ้นอยู่กับสิ่งที่คุณพยายามจะแยกไอคอน
- ในการรับไฟล์ ICO ที่มีขนาดไอคอนทั้งหมด ให้ไปที่ Icon Group โหนดในบานหน้าต่างด้านซ้าย ขยาย แล้วทำซ้ำขั้นตอนจากด้านบนโดยเริ่มจากขั้นตอนที่ #6
ผู้ใช้บางคนอาจพบว่าการใช้ Resource Hacker ค่อนข้างซับซ้อน ต่อไปนี้คือแอปทางเลือกสองสามแอป ได้แก่ IconViewer และ IcoFX ซึ่งจะช่วยให้คุณสามารถบันทึกทรัพยากรไอคอนไปยังรูปแบบภาพอื่นๆ ได้ รวมทั้ง PNG และ BMP
แยกไอคอนจากไฟล์ EXE หรือ DLL ด้วย IconViewer
- ดาวน์โหลด IconViewer. มีทั้งรุ่น 32 บิตและ 64 บิตสำหรับคุณ OS แบบ 32 บิตหรือ 64 บิต.
- ติดตั้งแอพ
- เปิด File Explorer และไปที่โฟลเดอร์ปลายทางที่มีไฟล์ที่คุณต้องการแยกไอคอน เช่น ไปที่
c:\Windows\System32
. - คลิกขวาที่ไฟล์ที่มีไอคอน เช่น
shell32.dll
และเลือก คุณสมบัติ จากเมนูบริบท - เปลี่ยนไปที่ ไอคอน แท็บที่เพิ่มโดยแอป IconViewer
- เลือกไอคอนที่คุณต้องการแยก และคลิกที่ไอคอนฟลอปปีดิสก์เพื่อบันทึกลงในไฟล์
- ระบุโฟลเดอร์ปลายทาง ชื่อไฟล์ และเลือกรูปแบบไฟล์ (ICO, PNG หรือ BMP) เพื่อบันทึกไอคอน คลิกที่ บันทึก ปุ่ม.
- บันทึกไอคอนแล้ว
คุณทำเสร็จแล้ว IconViewer เป็นแอปที่สะดวกและใช้งานง่าย ซึ่งจะช่วยประหยัดเวลาของคุณทุกครั้งที่คุณต้องการแยกไอคอนออกจากไฟล์ใน Windows 10
ในที่สุดก็มีเครื่องมือฟรีแวร์อื่นที่คุณสามารถใช้ได้ มันถูกเรียกว่า IcoFX (the เว็บไซต์ IcoFX อย่างเป็นทางการ). เป็นแอปฟรีแวร์ แต่แอปเวอร์ชันล่าสุดต้องมีใบอนุญาตแบบชำระเงิน โชคดีนะ FileHippo ยังคงเป็นเจ้าภาพ ฟรีแวร์เวอร์ชั่นล่าสุด 1.6.4.
ใช้ IcoFX
ความแตกต่างที่สำคัญของ IcoFX จากแอปที่กล่าวถึงข้างต้นคือ IcoFX เป็นตัวแก้ไขไอคอนที่มีคุณลักษณะครบถ้วน แฮ็กเกอร์ทรัพยากรอนุญาตให้แก้ไขไฟล์ไบนารี IconViewer เป็นเพียงตัวแยกทรัพยากรไอคอน ด้วยความช่วยเหลือของ IcoFX คุณสามารถวาดไอคอนของคุณเองโดยใช้เครื่องมือวาดภาพและเอฟเฟกต์กราฟิกมากมาย
นี่คือวิธีการใช้งาน
ในการแยกไอคอนออกจากไฟล์ด้วย IcoFX
- ดาวน์โหลดแอป (หรือซื้อเวอร์ชันล่าสุด)
- เลือก ไฟล์ > เปิด จากเมนู (หรือกด Ctrl + O)
- เลือกไฟล์เพื่อแยกไอคอน
- คุณจะเห็นกล่องโต้ตอบพร้อมไอคอนทั้งหมดที่แอปสามารถค้นหาได้ในไฟล์
- เลือกไอคอนและคลิกที่ สารสกัด. ซึ่งจะเป็นการเปิดไอคอนในตัวแก้ไข
- หากต้องการแยกไอคอนที่มีขนาดเฉพาะ ให้คลิกขวาที่ภาพขนาดย่อในบานหน้าต่างด้านซ้ายของตัวแก้ไขแล้วเลือก ส่งออก ภาพ... จากเมนูบริบท
- ระบุโฟลเดอร์ที่จะจัดเก็บไฟล์ รูปแบบไฟล์ที่ต้องการ (PNG, BMP, JPEG, GIF หรือ JP2) และตั้งชื่อให้กับไฟล์ของคุณ
- คลิกที่ บันทึก ปุ่ม.
คุณทำเสร็จแล้ว!
ในการบันทึกไอคอนที่แยกออกมาเป็นไฟล์ ICO ลำดับจะแตกต่างกันเล็กน้อย
ในการบันทึกไอคอนที่แยกออกมาเป็นไฟล์ ICO ด้วย IcoFX
- เลือก ไฟล์ > เปิด จากเมนู (หรือกด Ctrl + O)
- เลือกไฟล์เพื่อแยกไอคอน
- คุณจะเห็นกล่องโต้ตอบพร้อมไอคอนทั้งหมดที่แอปสามารถค้นหาได้ในไฟล์
- เลือกไอคอนและคลิกที่ สารสกัด. ซึ่งจะเป็นการเปิดไอคอนในตัวแก้ไข
- ตอนนี้ให้กด CTRL + S หรือไปที่ ไฟล์ > บันทึกเมนู.
- ระบุโฟลเดอร์ที่จะจัดเก็บไฟล์ และตั้งชื่อให้กับไฟล์ของคุณ
- คุณสามารถเลือกระหว่างรูปแบบไฟล์ไอคอน Windows (*.ico) และไอคอน Macintosh (*.icns)
- คลิกที่ บันทึก ปุ่ม.
คุณทำเสร็จแล้ว การดำเนินการนี้จะเขียนไอคอนขนาดและรูปแบบทั้งหมดที่แสดงในตัวแก้ไขลงในไฟล์ ICO ของคุณ
แค่นั้นแหละ!