วิธีแก้ไขข้อผิดพลาดในการเปิดเครื่องรูด “ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง”
สารบัญ:
น้อยครั้งนักที่คุณอาจพยายามเปิดเครื่องรูดไฟล์ zip และพบข้อผิดพลาดที่ระบุว่า "ไม่พบลายเซ็นปลายทางของไดเรกทอรีกลาง ไฟล์นี้ไม่ใช่ไฟล์ zip หรือประกอบด้วยดิสก์เดียวของไฟล์เก็บถาวรแบบหลายส่วน ในกรณีหลังนี้ ไดเร็กทอรีกลางและความคิดเห็น zipfile จะพบได้ในดิสก์สุดท้ายของไฟล์เก็บถาวรนี้” บทช่วยสอนนี้จะพยายามแก้ไขไฟล์ zip ข้อผิดพลาด “ไม่พบจุดสิ้นสุดของลายเซ็นไดเรกทอรีกลาง” เมื่อพยายามขยายขนาดไฟล์เก็บถาวร
หากต้องการสำรองข้อมูลบิต เหตุผลที่คุณมักจะเห็นข้อผิดพลาด “ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง” เมื่อทำงานกับไฟล์ zip เป็นเพราะไฟล์เสียหาย การดาวน์โหลดไฟล์ ไม่สมบูรณ์ หรือเป็นไฟล์เก็บถาวรหลายส่วนและไม่พบส่วนประกอบอื่นๆ หรือไฟล์ zip ไม่ใช่ไฟล์เก็บถาวร zip จริงๆ สาเหตุที่เป็นไปได้มากที่สุดที่ผู้ใช้ส่วนใหญ่พบข้อผิดพลาดนี้เมื่อพยายามคลายซิปไฟล์ zip แม้ว่าการดาวน์โหลดไฟล์ zip จะไม่สมบูรณ์หรือไฟล์ zip เสียหาย
7 การแก้ไขปัญหา แก้ไขข้อผิดพลาด Zip “ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง”
วิธีแก้ปัญหาต่าง ๆ เพื่อแก้ไขข้อผิดพลาด zip นี้มักจะเป็นหนึ่งในสิ่งต่อไปนี้ คุณสามารถลองวิธีใดวิธีหนึ่งและดูว่าวิธีใดใช้ได้ผล:
- ดาวน์โหลดไฟล์ zip อีกครั้งจากแหล่งที่มา – เพียงแค่ดาวน์โหลดไฟล์ zip ซ้ำอีกครั้งน่าจะช่วยแก้ปัญหาได้หากการดาวน์โหลดถูกขัดจังหวะหรือเสียหายด้วยวิธีใดวิธีหนึ่ง
- ลองดาวน์โหลดไฟล์ zip อีกครั้งจากมิเรอร์ (ถ้าเป็นไปได้)
- ใช้วิธีดาวน์โหลดอื่นสำหรับไฟล์ zip ที่เป็นปัญหา ตัวอย่างเช่น ใช้เว็บเบราว์เซอร์อื่น หรือใช้ curl เพื่อดาวน์โหลดไฟล์
- ลองใช้โปรแกรม unzip อื่นเพื่อแยกไฟล์ zip เป้าหมาย เช่น 'unzip' ที่บรรทัดคำสั่ง, Unarchiver สำหรับ Mac, jar, 7z, rar, gunzip ฯลฯ
- พยายามซ่อมแซมไฟล์ zip ที่บรรทัดคำสั่งโดยใช้ไวยากรณ์ต่อไปนี้ โดยแทนที่ชื่อไฟล์ตามต้องการ:
- หากไฟล์เก็บถาวรมีหลายส่วน ตรวจสอบให้แน่ใจว่าไฟล์ zip ทั้งหมดอยู่ในไดเรกทอรีเดียวกัน
- ตรวจสอบไฟล์ zip ต้นทางด้วย sha1 หรือ md5 ถ้าเป็นไปได้ วิธีนี้จะบอกคุณได้ว่าไฟล์เสียหายหรือถูกดัดแปลงด้วยวิธีใดเมื่อเทียบกับสิ่งที่คุณตั้งใจจะดาวน์โหลด
zip -FF ปัญหาZip.zip --out RepairedZip.zip | เปิดเครื่องรูด
ปัญหานี้อาจเกิดขึ้นได้ในหลาย ๆ สถานการณ์เมื่อทำงานกับไฟล์ zip โดยปกติวิธีแก้ไขที่ง่ายที่สุดคือดาวน์โหลดไฟล์อีกครั้งหากไฟล์เสียหายหรือไฟล์ไม่สมบูรณ์ อย่างไรก็ตาม บางครั้งคุณต้องซ่อมแซมไฟล์หรือใช้แอป zip อื่น
ฉันเพิ่งพบปัญหานี้ซ้ำแล้วซ้ำอีกเมื่อพยายามกำหนดค่า Signal messenger บน Mac แต่ท้ายที่สุดก็สามารถแก้ไขได้ด้วยการดาวน์โหลด Signal ด้วย curl แทนเว็บเบราว์เซอร์ (ที่ล้าสมัยไปแล้ว) ซึ่งค่อนข้างสงสัย แต่ แก้ไขด้วยวิธีใดวิธีหนึ่ง การใช้วิธีดาวน์โหลดอื่นมักจะได้ผลในการแก้ไขการวนซ้ำไฟล์ zip ของ CPGZ และมักจะแนะนำว่าไฟล์เสียหายด้วยเหตุผลบางประการ
หากคุณมีเคล็ดลับ กลเม็ด หรือคำแนะนำอื่นๆ เกี่ยวกับการแก้ไขข้อผิดพลาด zip “ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง” โปรดแบ่งปันในความคิดเห็นด้านล่าง