- โปรแกรมฟรี EaseUS
- Data Recovery Wizard Free
- Todo Backup Free
- Partition Master Free
Table of Contents
Related Posts
ในบทความนี้คุณจะได้เรียนรู้:
- วิธีการซ่อมแซมไฟล์ Zip ที่เสียหายด้วยซอฟต์แวร์ซ่อมแซมไฟล์
- วิธีใช้คำสั่ง Jar และคำสั่ง Fastjar
- วิธีการแตกไฟล์ของคุณด้วยโปรแกรมเก็บไฟล์อื่น เช่น 7-Zip
- ไฟล์ Zip จะถูกเก็บไว้ในไฟล์เก็บถาวรอย่างไร
เมื่อพยายามแตกไฟล์ คุณอาจได้รับข้อผิดพลาดในการแตกไฟล์ " End of Central Directory Signature Not Found" ปัญหาทั่วไปนี้เกิดขึ้นเมื่อไม่พบไดเรกทอรีกลางที่รับผิดชอบในการดูแลข้อมูลไฟล์ หรือไดเรกทอรีกลางเสียหายภายในไฟล์ Zip
ผู้ใช้ที่ประสบปัญหานี้มักไม่สามารถเข้าถึงข้อมูลสำคัญได้ จึงจำเป็นต้องซ่อมแซมอย่างรวดเร็วและมีประสิทธิภาพ บทความนี้ครอบคลุมวิธีการที่เหมาะสมกับรสนิยมและความสามารถทางเทคนิคที่หลากหลาย ตั้งแต่การใช้ซอฟต์แวร์ซ่อมแซมไฟล์เฉพาะทาง ไปจนถึงการใช้เครื่องมือบรรทัดคำสั่ง และการสำรวจโปรแกรมจัดเก็บไฟล์อื่นๆ อ่านต่อ!
วิธีที่ 1. ซ่อมแซมไฟล์ Zip ที่เสียหายด้วยซอฟต์แวร์ซ่อมแซมไฟล์
หากคุณประสบปัญหาน่ารำคาญ "End of Central Directory Signature Not Found" เมื่อพยายามแตกไฟล์ EaseUS Fixo File Repair ถือเป็นโซลูชันอันทรงพลัง
ขั้นตอนการซ่อมแซมไฟล์ Zip นั้นง่ายมาก เพียงแค่เพิ่มไฟล์ที่เสียหายลงในซอฟต์แวร์ผ่านฟีเจอร์ลากและวาง แล้วคลิกปุ่มซ่อมแซม เพียงเท่านี้ก็เสร็จเรียบร้อย EaseUS Fixo File Repair สามารถช่วยคุณได้หากไฟล์ไม่สามารถเข้าถึงได้หรือเสียหายโดยไม่ทราบสาเหตุ นี่คือคุณสมบัติหลักบางส่วน:
คุณสมบัติหลักของ EaseUS Fixo File Repair:
- 🔁EaseUS Fixo File Repair สามารถแก้ไขปัญหาไฟล์เสียหายได้หลายกรณี รวมถึงไฟล์ ZIP ที่มีรูปภาพ เอกสาร ภาพยนตร์ และข้อมูลอื่น ๆ ในรูปแบบบีบอัด
- 💻EaseUS Fixo File Repair ใช้ขั้นตอนวิธีการซ่อมแซมอันทรงพลังเพื่อแก้ไขไดเร็กทอรีกลาง ไฟล์ Zip ที่เสียหาย และ ไฟล์เก็บถาวรที่เสียหาย
- ❤️🩹EaseUS Fixo ซ่อมแซมไฟล์ที่เสียหาย โดยไม่สูญเสียข้อมูล และรักษาเนื้อหาสำคัญของคุณไว้
ทำตามคำแนะนำบนหน้าจอเพื่อแก้ไขไฟล์ Zip ที่เสียหาย อัลกอริทึมของซอฟต์แวร์จะจัดการข้อผิดพลาดภายในไดเรกทอรีกลางอย่างเป็นระบบ และช่วยให้คุณเข้าถึงไฟล์ Zip ได้อย่างง่ายดาย
ขั้นตอนที่ 1 ดาวน์โหลดและเปิดใช้งาน EaseUS Fixo File Repair บนพีซีของคุณ เลือก "File Repair" เพื่อซ่อมแซมไฟล์ Zip ที่เสียหาย คลิก "Add Files" เพื่อเลือกไฟล์ Zip ที่เสียหายจากโฟลเดอร์ของคุณ

ขั้นตอนที่ 2 หากต้องการซ่อมแซมไฟล์ Zip หลายไฟล์พร้อมกัน คุณสามารถคลิกปุ่ม "ซ่อมแซมทั้งหมด" หากต้องการซ่อมแซมไฟล์เดียว ให้เลื่อนตัวชี้ไปที่ไฟล์ที่ต้องการ แล้วเลือก "ซ่อมแซม" คุณยังสามารถดูตัวอย่างไฟล์ Zip ได้โดยคลิกที่ไอคอนรูปตา

ขั้นตอนที่ 3 คลิก "บันทึก" เพื่อบันทึกไฟล์ที่เลือก คุณยังสามารถเลือก "บันทึกทั้งหมด" เพื่อบันทึกไฟล์ที่ซ่อมแซมแล้วทั้งหมดได้ หลังจากนั้น เลือก "ดูไฟล์ที่ซ่อมแซมแล้ว" เพื่อดูปลายทางการบันทึกไฟล์ Zip ที่ได้รับการซ่อมแซม

💡ดูเพิ่มเติม:
วิธีที่ 2 ใช้คำสั่ง Jar และคำสั่ง Fastjar
เครื่องมือเหล่านี้ใช้โปรแกรม Jar และ Fastjar เพื่อดึงไฟล์โดยข้ามการตรวจสอบลายเซ็นไดเรกทอรีกลาง เครื่องมือเหล่านี้มีประโยชน์ในการดึงข้อมูลกลับคืนมาจากระบบ Linux ที่มีไฟล์ zip ที่เสียหาย
การใช้คำสั่ง Jar:
ปฏิบัติตามขั้นตอนต่อไปนี้เพื่อใช้คำสั่ง jar:
ขั้นตอนที่ 1 : เปิดแอปพลิเคชันเทอร์มินัลบนเครื่อง Linux ของคุณ
ขั้นตอนที่ 2 : ป้อนคำสั่งต่อไปนี้: $ jar xfv your_filename.zip
ขั้นตอนที่ 3 : Jar จะสแกนและแยกไฟล์แยกกัน แม้จะมีข้อผิดพลาด "สิ้นสุดสตรีมอินพุต ZLIB โดยไม่คาดคิด"
ขั้นตอนที่ 4 : หากไฟล์เก็บถาวรต้นฉบับไม่สมบูรณ์ ขั้นตอนนี้อาจไม่สามารถแยกไฟล์ทั้งหมดได้
การใช้คำสั่ง Fastjar:
ปฏิบัติตามขั้นตอนต่อไปนี้เพื่อใช้คำสั่ง fastjar:
ขั้นตอนที่ 1 : ตรวจสอบให้แน่ใจว่า Fastjar ได้รับการติดตั้งบนระบบ Linux ที่ใช้ Debian ของคุณแล้วโดยทำดังต่อไปนี้: สามารถติดตั้ง Fastjar ได้โดยใช้ sudo apt install fastjar
ขั้นตอนที่ 2 : พิมพ์ $ fastjar xfv your_filename.zip ในเทอร์มินัลและคลิก Enter
ขั้นตอนที่ 3 : Fastjar เช่นเดียวกับ jar จะไม่ตรวจสอบลายเซ็นไดเร็กทอรีกลาง ทำให้สามารถแยกไฟล์ทีละไฟล์ได้
ขั้นตอนที่ 4 : โปรดจำไว้ว่าหากมีการอัปเดตไฟล์เก็บถาวร ขั้นตอนนี้อาจส่งผลให้สามารถแยกไฟล์ที่ล้าสมัยออกมาได้
ลองดูว่าเครื่องมือเหล่านี้สามารถดึงข้อมูลออกจากไฟล์ zip ที่เสียหายได้อย่างไร และอย่าลืมแชร์ข้อมูลที่เป็นประโยชน์นี้กับผู้ที่ประสบปัญหาเดียวกัน
วิธีที่ 3. แตกไฟล์ของคุณด้วยโปรแกรมเก็บไฟล์อื่น เช่น 7-Zip
เมื่อเผชิญกับปัญหา "End of Central Directory Signature Not Found" ไฟล์เก็บถาวรอื่นๆ เช่น 7-Zip อาจช่วยแก้ปัญหาได้ 7-Zip แตกต่างจากเครื่องมือ unzip ทั่วไป เพราะเป็นซอฟต์แวร์ที่ทรงพลังที่สามารถจัดการไฟล์เก็บถาวรได้หลากหลายประเภท รวมถึงไฟล์ ZIP
ขั้นตอนที่ 1 : ติดตั้งเครื่องมือ 7-Zip บนอุปกรณ์ของคุณ
• การติดตั้งบน Mac : สำหรับผู้ใช้ Mac ให้ใช้ตัวจัดการแพ็คเกจ brew โดยป้อนคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล: brew install p7zip
• การติดตั้งบน Ubuntu : ผู้ใช้ Ubuntu สามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง p7zip-full: sudo apt install p7zip-full
• การติดตั้งบน Windows : ไปที่เว็บไซต์ 7-Zip และดาวน์โหลดโปรแกรม
ขั้นตอนที่ 2 : หลังจากการติดตั้ง ให้ใช้คำสั่งต่อไปนี้เพื่อแยกเนื้อหาของไฟล์ ZIP: 7z x filename.zip
คุณอาจสามารถแก้ไขปัญหาลายเซ็นไดเร็กทอรีกลางได้โดยการรวม 7-Zip ไว้ในกล่องเครื่องมือของคุณ
อ้างอิงโพสต์นี้เมื่อคุณพบข้อผิดพลาดในการใช้ 7-Zip:

การแก้ไขข้อผิดพลาดข้อมูล 7-Zip (4 วิธี)
ทุกครั้งที่คุณพยายามเปิดไฟล์ที่แตกออกมาด้วย 7-zip ข้อผิดพลาดข้อมูลจะปรากฏขึ้นเสมอ: ไฟล์เก็บถาวรเสียหาย ไม่ต้องกังวล เราช่วยคุณได้

ศูนย์ความรู้: ไฟล์ Zip ถูกจัดเก็บในคลังข้อมูลอย่างไร
📌ไฟล์เก็บถาวรแบบ Zip ออกแบบมาเพื่อเก็บและบีบอัดไฟล์หลายไฟล์ ภายในไฟล์มี "ไดเรกทอรีกลาง" ที่แสดงรายการไฟล์ทั้งหมดและส่วนหัวของไฟล์ เพื่อระบุไฟล์เมื่อไฟล์เก็บถาวรเสร็จสมบูรณ์
📌ตำแหน่งที่ตั้งเชิงกลยุทธ์ของไดเร็กทอรีกลางใกล้กับปลายทางของไฟล์เก็บถาวร ช่วยให้การอัปเดตทำได้ง่ายขึ้น ช่วยให้ผู้ใช้สามารถเพิ่มหรือลบไฟล์ได้อย่างง่ายดายโดยไม่ต้องสแกนไฟล์ zip โดยใช้ข้อมูลไดเร็กทอรีกลาง ไฟล์เก็บถาวร zip แต่ละไฟล์จะมี "ส่วนหัวของไฟล์ในเครื่อง" ที่มีข้อมูลสำคัญต่างๆ เช่น ขนาดไฟล์ ชื่อไฟล์ และอื่นๆ
📌การตรวจสอบความสมบูรณ์ของไฟล์ zip โดยใช้คำสั่ง unzip เกี่ยวข้องกับการตรวจสอบ "จุดสิ้นสุดของระเบียนไดเรกทอรีกลาง" ด้วยลายเซ็นที่ระบุ ลายเซ็นนี้จำเป็นสำหรับการแตกไฟล์ ซึ่งเป็นวิธีการตรวจสอบที่รัดกุม
คำถามที่พบบ่อยเกี่ยวกับจุดสิ้นสุดของลายเซ็นไดเร็กทอรีกลางไม่พบ
ต่อไปนี้เป็นคำถามที่พบบ่อยเกี่ยวกับปัญหาไม่พบลายเซ็นไดเร็กทอรีส่วนกลาง ลองดูด้านล่างนี้:
1. Central Directory not found หมายความว่าอย่างไร?
ข้อผิดพลาดที่ไม่สามารถระบุตำแหน่งของไดเรกทอรีกลางได้ บ่งชี้ว่าไม่พบลายเซ็นสิ้นสุดไดเรกทอรีกลาง และไฟล์เสียหาย ซึ่งอาจไม่ใช่ไฟล์ zip หรือดิสก์เก็บถาวรแบบหลายส่วน
2. ฉันจะแตกไฟล์ทั้งหมดในไดเร็กทอรีใน Linux ได้อย่างไร
ใช้ตัวเลือก -d เพื่อระบุเส้นทางไดเรกทอรีในคำสั่ง unzip ตัวอย่างคำสั่งดังกล่าวมีดังนี้: หากคุณต้องการแตกไฟล์ zip จำนวนมากที่อยู่ในไดเรกทอรีปัจจุบัน ให้ใช้คำสั่งต่อไปนี้: unzip sampleZipFile.zip คำสั่งนี้จะแตกไฟล์ zip ทั้งหมด
3. ฉันจะสั่ง unzip ได้อย่างไร?
Unzip จะแยกไฟล์ทั้งหมดจากแพ็กเกจ ZIP ไปยังไดเรกทอรีปัจจุบัน ในการใช้คำสั่ง unzip
สำหรับ Linux และ macOS
ประเภท: แตกไฟล์ชื่อไฟล์.zip
สำหรับ Windows :
พิมพ์ Expand-Archive -path "C:\Path\To\Filename.zip" -DestinationPath "C:\Destination\Path"
คำพูดสุดท้าย
จำเป็นต้องมีวิธีแก้ปัญหาที่มีประสิทธิภาพเพื่อแก้ไขปัญหา "End of Central Directory Signature Not Found" EaseUS Fixo File Repair, ยูทิลิตี้บรรทัดคำสั่ง และโปรแกรมเก็บไฟล์อื่นๆ ล้วนเป็นตัวเลือกที่เหมาะสมสำหรับการซ่อมแซมไฟล์ Zip ที่เสียหาย ลองแชร์โพสต์นี้บนโซเชียลมีเดียเพื่อให้ผู้อื่นได้รับประโยชน์ หากคุณยังคงประสบปัญหา การติดตั้ง EaseUS Fixo File Repair อาจเป็นกุญแจสำคัญในการซ่อมแซมข้อมูลของคุณอย่างถูกต้อง
Was This Page Helpful?