โฮมเพจ » ทำอย่างไร » วิธีการเปลี่ยนไอคอนบนไฟล์. EXE ที่บีบอัดโดยไม่มีข้อผิดพลาด

    วิธีการเปลี่ยนไอคอนบนไฟล์. EXE ที่บีบอัดโดยไม่มีข้อผิดพลาด

    ก่อนหน้านี้เราได้แสดงวิธีแก้ไขไอคอนในไฟล์. EXE แต่ถ้าคุณลองแล้วคุณอาจพบว่าบางแอพและโปรแกรมมีข้อผิดพลาดที่แจ้งว่า "ไฟล์นี้มีเลย์เอาต์ทรัพยากรที่ไม่ได้มาตรฐาน ... มันอาจถูกบีบอัดด้วย“ EXE compressor” ต่อไปนี้เป็นวิธีแก้ไข.

    ในบทช่วยสอนนี้ฉันจะแสดงวิธีคลายการบีบอัดไฟล์ดังกล่าวและฉันจะแสดงโปรแกรมอื่นที่คุณสามารถใช้เพื่อปรับเปลี่ยนไอคอน สำหรับตัวอย่างของฉันฉันจะใช้โปรแกรมที่ชื่นชอบตลอดเวลาของฉัน Irfanview.

    บทความผู้เยี่ยมชมนี้เขียนโดยสมาชิกกระดานสนทนา Sarah James

    วิธีการปรับเปลี่ยนไอคอนในไฟล์. EXE ที่ถูกบีบอัด

    Irfanview เป็นโปรแกรมดูภาพขนาดเล็กที่ยอดเยี่ยมและมีตัวเลือกมากมาย แต่เนื่องจากมันมีมานานนับตั้งแต่ Win98 ไอคอนจึงค่อนข้างล้าสมัย หากต้องการเปลี่ยนรูปลักษณ์ของโปรแกรมเองนั้นง่าย เพียงเลือกสกินอื่นและคุณจะมีแถบเครื่องมือที่ดูทันสมัยกว่าเช่นแถบเครื่องมือสไตล์ Windows 7 ที่สวยงามคุณสามารถดาวน์โหลดได้ที่นี่.

    ดังนั้นคุณไปจากนี้:

    สำหรับสิ่งนี้

    แต่คุณยังคงติดอยู่กับไอคอนโปรแกรมเก่า จุ๊บ.

    และแย่ยิ่งกว่า: คุณสามารถสร้างสกรีนเซฟเวอร์ที่น่ารักด้วย Irfanview อย่างที่ฉันได้อธิบายไว้ที่นี่ แต่พวกเขาก็มี 32 × 32 พิกเซลน่าเกลียด ตอนนี้ที่เพิ่งจะไม่ทำ.

    จริงๆแล้วฉันต้องการเปลี่ยนไอคอนเหล่านี้ (และไฟล์บีบอัดอื่น ๆ อีกมากมาย) เป็นเวลานาน แต่ไม่สามารถทำได้เพราะฉันไม่สามารถแกะ exe ออกมาได้ ขอบคุณมากไปที่ Phew ในฟอรัม Irfanview ถ้าไม่มีเขาฉันคงไม่เคยคิดถึงเรื่อง UPX.

    เครื่องมือที่คุณต้องการ

    มีวิธีในการเปลี่ยนไอคอนโดยใช้ icoFX หรือ ResHack และ unpacker ที่ชื่อว่า UPX ฉันชอบที่จะใช้ IcoFX มากกว่านี้ ResHack และฉันชอบที่จะใช้รุ่นฟรีแวร์ล่าสุด.

    IcoFX ได้กลายเป็นแชร์แวร์เมื่อเร็ว ๆ นี้ด้วยตัวเลือกมากมายและจำนวนมาก ดีมากถ้าคุณต้องการวาดไอคอนและเคอร์เซอร์ของคุณเอง แต่สำหรับฉันมันให้ความรู้สึกเหมือน overkill ถ้าฉันต้องการวาดไอคอนฉันชอบที่จะใช้โปรแกรมแก้ไขรูปภาพเช่น gimp หรือ paintshop pro.

    คุณสามารถใช้ IcoFX2 ใหม่ 15 ครั้งจากนั้นฟังก์ชั่นการบันทึกจะถูกปิดการใช้งาน ซึ่งยาวพอถ้าคุณต้องการใช้สำหรับบทช่วยสอนนี้และมันจะให้ความรู้สึกของโปรแกรม อย่างไรก็ตามมีเวอร์ชั่น 1.6.4 ที่เก่ากว่า นั่นคือฟรีแวร์ คุณยังสามารถค้นหาได้บน Filehippo และมันใช้งานได้ดีอย่างสมบูรณ์ นอกจากนี้ยังมีรุ่นพกพา 1.6.4 ที่นี่.

    คุณต้องมีไอคอนสวย ๆ.

    สำหรับ exe มีการแทนที่ไอคอน IrfanView ที่ยอดเยี่ยมโดย ~ ncrow.

    สำหรับหน้าจอมันเป็นเรื่องของรสนิยมฉันเลือกหนึ่งในไอคอนจาก Another Monitor Dock Icons โดย MediaDesign

    และด้วยเทมเพลต png ที่เขารวมไว้คุณยังสามารถสร้างของคุณเองได้ :)

    การใช้ UPX และพรอมต์คำสั่ง

    UPX เป็นโปรแกรมอรรถประโยชน์พร้อมรับคำสั่ง เกี่ยวกับวิธีทำงานกับพรอมต์คำสั่งดูที่นี่ และฉันต้องการที่จะใช้พรอมต์คำสั่งในโฟลเดอร์ที่ฉันกำลังทำงานอยู่ในขณะนั้นโดยไม่ต้องค้นหาโฟลเดอร์ด้วยตนเองภายในพร้อมท์รับคำสั่งดังนั้นฉันจึงใช้สิ่งนี้.

    ดังนั้นแทนที่จะต้องไปจาก C: \ Users \ Sarah \ to D: \ Irfanview Project ฉันเปิดพรอมต์คำสั่งของฉันโดยตรงใน D: \ Irfanview Project.

    เรียบร้อยแล้ว?

    ในการติดตั้ง UPX rightclick upx.exe ให้เลือก Run as administrator และหน้าต่างคำสั่งจะกระพริบ คุณอาจต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้สามารถใช้งานได้.

    ตอนนี้คุณได้รับการตั้งค่าให้เริ่มเปิดออก I_view.exe และ Slideshow.exe ก่อนอื่นให้เรียกดูโฟลเดอร์โปรแกรมของ Irfanview โดยค่าเริ่มต้น C: \ Program Files \ Irfanview คัดลอก I_view.exe ไปยังโฟลเดอร์ทำงานของคุณ ฉันเรียกว่าโครงการ Irfanview จากนั้นเรียกดู C: \ Program Files \ Irfanview \ Plugins และคัดลอก Slideshow.exe ไปยังโฟลเดอร์ที่ทำงานของคุณ สร้างโฟลเดอร์ใหม่ในโฟลเดอร์การทำงานของคุณและเรียกมันว่าไอคอน คลิกขวาที่โฟลเดอร์นี้และเลือกหน้าต่างพรอมต์คำสั่งที่นี่.

    ในหน้าต่างพรอมต์คำสั่งคุณพิมพ์ upx -d i_view32.exe.

    กดปุ่ม Enter บนแป้นพิมพ์ของคุณและ exe จะถูกแยกออก.

    ทำเช่นเดียวกันสำหรับ Slideshow.exe.

    การแก้ไขไอคอน

    ถัดไปคัดลอกไฟล์ png ที่คุณต้องการใช้เป็นไอคอนไปยังโฟลเดอร์ไอคอนและเปิด IcoFX ในบทช่วยสอนนี้ฉันใช้ IcoFX 1.6.4 ฉันชอบที่จะแปลงไฟล์ png เป็นไอคอนด้วยตัวเองดังนั้นฉันสามารถเลือกรูปแบบที่ฉันต้องการ แต่คุณสามารถใช้ไฟล์ ico.

    ไปที่เครื่องมือ> กระบวนการแบทช์ ...

    แล้วคุณจะพบกับตัวเลือกมากมาย ตรวจสอบให้แน่ใจว่าสร้างไอคอนจากรูปภาพถูกเลือกแล้ว จากนั้นใช้ปุ่มเพิ่มเพื่อเพิ่มไฟล์ png ที่คุณต้องการแปลงเป็นไอคอน ด้านล่างนี้เป็นรูปแบบภาพจำนวนมาก โดยทั่วไปฉันเลือกเฉพาะสี XP และฉันแน่ใจว่ามีการทำเครื่องหมาย 128 × 128.

    หากไม่มีรูปแบบ 128 × 128 ไอคอนจะแสดงเป็น 48 × 48 ใน Vista เมื่อคุณเลือก 'ไอคอนขนาดใหญ่' ใน Explorer.

    ฉันไม่ทำเครื่องหมายสี 256 และ 16 เนื่องจากฉันใช้ไอคอนของฉันเฉพาะกับ Vista หรือ 7 แต่เพื่อความสะดวกในการใช้งานสูงสุดคุณสามารถเลือกอื่น ๆ ได้เช่นกัน มันจะทำให้ไฟล์ไอคอนของคุณมีขนาดใหญ่ขึ้นเล็กน้อย แต่เนื่องจากขนาดไม่เป็นปัญหาวันนี้คุณสามารถที่จะทำตามใจตัวเอง :)

    กดปุ่มตกลงและในไม่กี่วินาทีคุณจะมีไอคอนที่เหมาะสมสองอันสำหรับใช้งาน.

    การแทรกไอคอน

    ตอนนี้เราก็พร้อมที่จะเปลี่ยนไอคอนในโปรแกรมแล้ว.

    ไปที่เครื่องมือ> ตัวแก้ไขทรัพยากร ...

    นี่จะเปิดหน้าต่างว่างดังนี้:

    ใช้ไอคอนไฟล์เปิดสีเหลืองเพื่อเรียกดู i_view32.exe ในโฟลเดอร์การทำงานของคุณแล้วคลิกเปิด ตอนนี้คุณสามารถเห็นไอคอนทั้งหมดที่เก็บอยู่ใน exe คุณสามารถเปลี่ยนแปลงได้ทั้งหมด แต่เพื่อจุดประสงค์ของการสอนนี้เราจะทำเฉพาะสิ่งแรกเท่านั้น.

    ในฐานะที่เป็น sidenote: Irfanview ยังมีไอคอนไฟล์เป็นไฟล์ที่เก็บไว้ใน Icons.dll ซึ่งคุณพบในโฟลเดอร์ปลั๊กอิน นอกจากนี้คุณยังสามารถเปลี่ยนไอคอนทั้งหมดเป็นไอคอนที่คุณชอบ!

    คลิกขวาที่ไอคอนแรกและเลือกเปลี่ยน.

    เรียกดูไอคอนของคุณแล้วคลิกเปิด.

    Voila มีไอคอนใหม่ของคุณ.

    คลิกปุ่มบันทึกสีน้ำเงิน.

    และถ้าทุกอย่างเรียบร้อยคุณควรเห็นไฟล์ที่บันทึกไว้เรียบร้อยแล้ว!

    คลิกตกลง.

    ทำซ้ำขั้นตอนสำหรับ Slideshow.exe.

    จากนั้นคุณสามารถดูที่โฟลเดอร์ทำงานของคุณ.

    ตอนนี้คุณมีไฟล์ exe พร้อมไอคอนใหม่และไฟล์เก่าได้รับการสำรองโดยอัตโนมัติด้วยนามสกุล. bak ที่เพิ่มเข้าไปในชื่อของพวกเขา ฉันได้ให้ไฟล์บากไอคอนถังขยะสีดำ - คุณอาจเห็นไอคอนทั่วไปและนามสกุล. bak หลังจากชื่อ.

    บางครั้งคุณไม่เห็นไอคอนใหม่เนื่องจาก Windows เก็บภาพเก่าไว้ในแคช โดยทั่วไปการรีสตาร์ทจะแก้ไขได้ดังนั้นจึงไม่ต้องกังวลกับปัญหาในตอนนี้.

    ทางเลือก: การบรรจุ exe

    หากคุณต้องการประหยัดพื้นที่คุณสามารถจัดเก็บไฟล์ exe ใหม่ได้ เปิดพรอมต์คำสั่งในโฟลเดอร์การทำงานของคุณและพิมพ์ upx i_view32.exe สำหรับสไลด์โชว์คุณใช้ upx slideshow.exe

    ตอนนี้คัดลอก i_view32.exe และ slideshow.exe ไปยังโฟลเดอร์โปรแกรม Irfanview (แทนที่ไฟล์ exe เก่าหรือย้ายออกไป).

    ทดสอบไอคอนใหม่ของคุณ

    ตอนนี้เรากำลังจะทดสอบว่าสกรีนเซฟเวอร์ที่สร้างขึ้นใหม่มีไอคอนสไลด์โชว์ใหม่หรือไม่ ไม่มีการทดสอบบนไอคอนโปรแกรมมากนัก - คุณจะเห็นว่าปรากฏขึ้นที่มุมซ้ายมือเมื่อใดก็ตามที่คุณเปิด Irfanview เปิด Irfanview จากนั้นเปิดเมนูสไลด์โชว์โดยคลิกที่ปุ่มที่สองทางด้านซ้าย.

    คุณจะได้รับเมนูสไลด์โชว์ที่บันทึกครั้งสุดท้ายที่คุณป้อน (ดูบทช่วยสอนนี้ที่ 7tutorials สำหรับรายละเอียดเพิ่มเติม)

    บันทึกสไลด์โชว์เป็นสกรีนเซฟเวอร์และดูในโฟลเดอร์ที่คุณบันทึกไว้ ควรมีลักษณะเช่นนี้:

    ข้อสรุป

    ดังที่แสดงไว้ที่นี่ด้วยความคงเส้นคงวาคุณยังสามารถปรับเปลี่ยนโปรแกรมรุ่นเก่าให้เหมาะสมกับรูปลักษณ์ของ Vista และ Windows 7 และทำให้โปรแกรมเล็ก ๆ ที่ยอดเยี่ยมอย่าง Irfanview เป็นส่วนเสริมที่ทันสมัยในระบบของคุณ.

    ดาวน์โหลด IrfanView จาก Ninite