Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 'Cannot Complete the Archive Extraction' บน Windows

เมื่อแตกไฟล์ ZIP หรือ RAR ด้วยเครื่องมือแตกไฟล์ built-in ของ Windows อาจเจอข้อความ “Cannot complete the archive extraction wizard.”

ปัญหานี้เกี่ยวข้องหลักกับ เครื่องมือแตกไฟล์ built-in ของ Windows ซึ่งมีข้อจำกัดมากกว่าโปรแกรมจัดการไฟล์บีบอัด 전문 โปรแกรม built-in อาจล้มเหลวหาก: ไฟล์บีบอัดเสียหาย ใช้วิธีการบีบอัดที่เข้ากันไม่ได้ มี Internal File Path ยาวมาก แตกไปโฟลเดอร์ที่มีการจำกัดสิทธิ์ ไดรฟ์ปลายทางไม่มีพื้นที่ว่างพอ หรือซอฟต์แวร์ความปลอดภัยรบกวนขณะเขียนไฟล์

วิธีต่อไปนี้ครอบคลุมสาเหตุทั่วไป เริ่มจากวิธีที่มีโอกาสสำเร็จมากที่สุด

1. ใช้โปรแกรมแตกไฟล์บุคคลที่สาม (7-Zip, WinRAR, PeaZip)

เครื่องมือ built-in ของ Windows ไม่รองรับทุกรูปแบบ ไฟล์บีบอัด วิธีบีบอัด หรือความไม่สอดคล้องของ Archive เท่าเทียมกัน Windows อาจล้มเหลวแม้ Archive จริงๆ อ่านได้

โปรแกรมอย่าง 7-Zip, WinRAR, PeaZip รองรับรูปแบบมากกว่า และมักจัดการ Archive ที่มีปัญหาหรือเสียหายบางส่วนได้ดีกว่า ในหลายกรณี พวกเขาสามารถแตกไฟล์ที่ Windows ไม่ได้

  1. ดาวน์โหลดและติดตั้ง 7-Zip, WinRAR, หรือ PeaZip
  2. คลิกขวาไฟล์ Archive
  3. เลือก Extract Here หรือ Extract to Folder ด้วยโปรแกรมที่ติดตั้ง
  4. รอแตกไฟล์เสร็จ ตรวจสอบว่าไฟล์เปิดได้ปกติ

2. ตรวจสอบว่า Archive เสียหายหรือไม่ และดาวน์โหลดใหม่

Archive ต้องสมบูรณ์และไม่เสียหายก่อนที่ Windows จะแตกได้ถูกต้อง หากดาวน์โหลดขาดหาย คัดลอกผิดพลาด หรือส่วนหนึ่งของ Archive อ่านไม่ได้ การแตกอาจหยุดก่อนเสร็จ

โอกาสสูงขึ้นหาก: ขนาดไฟล์เล็กกว่าคาดไว้ ไฟล์มาจากการดาวน์โหลดไม่เสถียร หรือโปรแกรมแตกหลายตัวล้มเหลวกับไฟล์เดียวกัน หากแหล่งที่มามี Checksum/Hash การตรวจสอบจะยืนยันได้ว่าไฟล์เสียหายหรือไม่

ในกรณีส่วนใหญ่ การดาวน์โหลดไฟล์ใหม่จากแหล่งเดิมแก้ปัญหาได้ทันที

  1. ลบไฟล์ Archive เดิมออกจากระบบ
  2. กลับไปที่แหล่งที่มาต้นทาง
  3. ดาวน์โหลด Archive ใหม่ ให้แน่ใจว่าโหลดครบถ้วน
  4. ลองแตกไฟล์ใหม่

3. ย่อ File Path หรือย้าย Archive ไปโฟลเดอร์อื่น

หาก Archive อยู่ลึกในโฟลเดอร์ซ้อนหลายชั้น หรือ Archive เองมีโฟลเดอร์/ชื่อไฟล์ยาว Full Extraction Path อาจเกินขีดจำกัดที่ Built-in Extractor จัดการได้ ทำให้แตกไม่สำเร็จแม้ Archive จะดี

การย้าย Archive ไปที่ง่ายกว่า เช่น Desktop หรือโฟลเดอร์直下 C:\ จะลดความยาว Path ทั้งหมด และมักแก้ปัญหาได้

  1. คลิกขวาไฟล์ Archive
  2. เลือก Cut
  3. Paste ไปที่ง่าย เช่น Desktop หรือ C:\Folder
  4. ลองแตกใหม่จากตำแหน่งใหม่

4. ปิด Antivirus / Real-Time Protection ชั่วคราว

ขณะแตกไฟล์ Windows เขียนไฟล์จำนวนมากลงดิสก์ในเวลาสั้น Antivirus อาจสแกนไฟล์เหล่านั้นทันทีขณะสร้างขึ้น ซึ่งบางครั้งขัดจังหวะการแตกไฟล์

นี่ไม่ใช่สาเหตุหลัก ลองวิธีก่อนหน้าก่อน ทำข้อนี้ต่อเมื่อเชื่อมั่นในแหล่งไฟล์ และเปิด Protection กลับทันทีหลังทดสอบ

  1. เปิดโปรแกรม Antivirus หรือ Windows Security
  2. ปิด Real-Time Protection ชั่วคราว
  3. แตกไฟล์ Archive อีกครั้ง
  4. หลังทดสอบเสร็จ เปิด Antivirus กลับทันที

หากยังล้มเหลวหลังลองทุกวิธี ให้ลองแตกด้วยโปรแกรมบุคคลที่สามบน PC อื่น ถ้าได้ จะรู้ว่าปัญหาอยู่ที่ Archive หรือระบบปัจจุบัน (สิทธิ์, Explorer, Security Software)

หากแตกบน PC อื่นก็ล้มเหลว แสดงว่า Archive เสียหาย ไม่สมบูรณ์ หรือสร้างผิดพลาด ต้องดาวน์โหลดใหม่หรือขอจากแหล่งที่มาต้นทาง