เส้นทางยาวเกินไปข้อผิดพลาด 0x80010135 เมื่อแตกไฟล์ zip ใน Windows 11/10

Sliskom Dlinnyj Put Osibka 0x80010135 Pri Izvlecenii Zip Fajla V Windows 11/10



เมื่อคุณพบข้อผิดพลาด 'เส้นทางยาวเกินไป' ขณะแตกไฟล์ ZIP ใน Windows 10/11 มักเป็นเพราะเส้นทางของไฟล์ยาวเกินกว่าที่ระบบไฟล์จะประมวลผลได้ กรณีนี้อาจเกิดขึ้นเมื่อคุณพยายามแตกไฟล์ ZIP ที่อยู่ในไฟล์ ZIP อื่น หรือเมื่อเส้นทางไฟล์ยาวเกินกว่าที่ระบบไฟล์ Windows จะจัดการได้ มีสองสามวิธีในการแก้ปัญหานี้ หนึ่งคือการใช้เส้นทางไฟล์ที่สั้นกว่า อีกวิธีหนึ่งคือการใช้ตัวแยกไฟล์อื่นที่สามารถจัดการเส้นทางไฟล์ที่ยาวได้ หากคุณใช้ไฟล์ ZIP ที่อยู่ในไฟล์ ZIP อื่น ให้ลองแตกไฟล์ ZIP ด้านนอกก่อน แล้วจึงแตกไฟล์ ZIP ด้านใน ซึ่งมักจะได้ผลเนื่องจากไฟล์ ZIP ภายนอกจะมีพาธของไฟล์ที่สั้นกว่า อีกวิธีหนึ่งในการแก้ไขข้อผิดพลาด 'เส้นทางยาวเกินไป' คือการใช้ตัวแยกไฟล์อื่น 7-Zip เป็นตัวแยกไฟล์ฟรีที่สามารถจัดการกับเส้นทางไฟล์ที่ยาวได้ คุณสามารถดาวน์โหลดได้จากเว็บไซต์ 7-Zip เมื่อคุณติดตั้ง 7-Zip แล้ว คุณสามารถใช้เพื่อแยกไฟล์ ZIP ที่ให้ข้อผิดพลาด 'เส้นทางยาวเกินไป' แก่คุณ โดยคลิกขวาที่ไฟล์ ZIP แล้วเลือก '7-Zip > Extract to...' จากนั้น เลือกตำแหน่งสำหรับไฟล์ที่แยกออกมาซึ่งมีเส้นทางไฟล์ที่สั้นกว่า คุณยังสามารถใช้ 7-Zip เพื่อแยกไฟล์ ZIP ที่อยู่ภายในไฟล์ ZIP อื่นๆ ในการทำเช่นนี้ ให้คลิกขวาที่ไฟล์ ZIP ภายนอกแล้วเลือก '7-Zip > Extract to...' จากนั้น เลือกตำแหน่งสำหรับไฟล์ที่แยกออกมาซึ่งมีเส้นทางไฟล์ที่สั้นกว่า หากคุณยังคงมีปัญหาในการแตกไฟล์ ZIP คุณสามารถลองใช้ตัวแยกไฟล์อื่นได้ WinZip เป็นตัวแยกไฟล์แบบชำระเงินที่สามารถจัดการเส้นทางไฟล์ที่ยาวได้ คุณสามารถดาวน์โหลดได้จากเว็บไซต์ WinZip เมื่อคุณติดตั้ง WinZip แล้ว คุณสามารถใช้เพื่อแยกไฟล์ ZIP ที่ให้ข้อผิดพลาด 'เส้นทางยาวเกินไป' แก่คุณ โดยคลิกขวาที่ไฟล์ ZIP แล้วเลือก 'WinZip > Extract to...' จากนั้น เลือกตำแหน่งสำหรับไฟล์ที่แยกออกมาซึ่งมีเส้นทางไฟล์ที่สั้นกว่า คุณยังสามารถใช้ WinZip เพื่อแตกไฟล์ ZIP ที่อยู่ภายในไฟล์ ZIP อื่นๆ ในการทำเช่นนี้ ให้คลิกขวาที่ไฟล์ ZIP ภายนอกแล้วเลือก 'WinZip > Extract to...' จากนั้น เลือกตำแหน่งสำหรับไฟล์ที่แยกออกมาซึ่งมีเส้นทางไฟล์ที่สั้นกว่า



หากคุณได้รับ การกระทำที่ถูกขัดจังหวะ เบาะแส ข้อผิดพลาด 0x80010135: เส้นทางยาวเกินไป ดังนั้นโพสต์นี้มีวัตถุประสงค์เพื่อช่วยคุณในการแก้ปัญหาที่เหมาะสมที่สุดซึ่งคุณสามารถนำไปใช้เพื่อแก้ไขปัญหาในระบบของคุณได้อย่างง่ายดาย





ข้อผิดพลาดเส้นทางยาวเกินไป 0x80010135





สาเหตุหลักของปัญหานี้ ได้แก่ :



  • เส้นทางไฟล์มีความยาวมากกว่า 260 อักขระ เนื่องจาก Windows 32 API Library ไม่รองรับเส้นทางไฟล์ที่ยาวกว่า 260 อักขระ
  • ความเสียหายของไฟล์
  • การติดเชื้อมัลแวร์
  • การติดตั้งซอฟต์แวร์ไม่ถูกต้องหรือไม่สำเร็จ
  • การลบไฟล์หรือรายการระบบที่จำเป็นโดยไม่ตั้งใจ

แก้ไขเส้นทางยาวเกินไป ข้อผิดพลาด 0x80010135 เมื่อแตกไฟล์ zip

ไฟล์เก็บถาวรคือไฟล์ที่มีไฟล์ข้อมูลตั้งแต่หนึ่งไฟล์ขึ้นไป ซึ่งส่วนใหญ่ใช้ไฟล์เก็บถาวร Zip, RAR, Unix Tar และ CAB ไฟล์ประเภทนี้ ซึ่งมักเรียกว่าโฟลเดอร์บีบอัด เหมาะสำหรับการคัดลอกและส่งไฟล์หลายไฟล์ เนื่องจากช่วยให้จัดเก็บและพกพาได้ง่ายขึ้น ไฟล์เก็บถาวรยังบีบอัดไฟล์ ทำให้ใช้พื้นที่น้อยลง ดังนั้นหากคุณได้รับ ข้อผิดพลาด 0x80010135: เส้นทางยาวเกินไป เมื่อคุณพยายามแยกหรือคลายซิปไฟล์ Zip หรือไฟล์เก็บถาวรอื่นๆ บนคอมพิวเตอร์ Windows 11/10 ของคุณ ข้อความ 'Aborted action' จะแสดงขึ้น จากนั้นวิธีการแก้ไขที่เราแนะนำด้านล่างจะช่วยคุณแก้ปัญหาได้แบบสุ่ม

วิธีใช้ perfmon
  1. ใช้เครื่องมืออื่นเพื่อแตกไฟล์ Zip
  2. แยกไฟล์เก็บถาวรไปยังโฟลเดอร์รูทหรือแยกเฉพาะโฟลเดอร์ย่อย
  3. ใช้คำสั่ง Robocopy หรือ XCopy
  4. เปิดใช้งานการสนับสนุนเส้นทางยาวใน Windows

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการที่ระบุไว้

อ่าน : แก้ไขข้อผิดพลาด 0x800700CE ชื่อไฟล์หรือนามสกุลยาวเกินไป



ก่อนดำเนินการแก้ไขปัญหาด้านล่าง วิธีแก้ปัญหาที่ง่ายที่สุดในกรณีส่วนใหญ่คือการเปลี่ยนชื่อไฟล์เก็บถาวรด้วยชื่อที่สั้นลง (เช่น 123456789_abcdefg_temp.zip เป็น temp.zip) เพื่อย่อพาธไฟล์ให้สั้นลง หากเป็นไปได้ ให้เปิดไฟล์เก็บถาวรก่อน เนื่องจากอาจมีโฟลเดอร์หลัก/รองหลายโฟลเดอร์ จากนั้นมองหาไดเร็กทอรีที่มีชื่อยาว หากคุณไม่สามารถเปลี่ยนชื่อโฟลเดอร์ย่อยในไฟล์เก็บถาวรได้ คุณสามารถเปลี่ยนชื่อไดเร็กทอรีไฟล์เก็บถาวรเป็นชื่อที่สั้นลง แล้วลองแยกเนื้อหาของไฟล์เก็บถาวรอีกครั้ง

1] ใช้เครื่องมืออื่นเพื่อแตกไฟล์ Zip

7-ซิป

ยูทิลิตี้ในตัวใน Windows สามารถทำงานได้ดีในการเก็บและคลายไฟล์ zip อย่างไรก็ตาม ในบางกรณี ข้อผิดพลาดเส้นทางยาวเกินไป 0x80010135 อาจเกิดขึ้นเนื่องจากเครื่องมือไม่สามารถจัดการรูปแบบ zip ใดรูปแบบหนึ่งได้ เพื่อหลีกเลี่ยงข้อจำกัดนี้ คุณสามารถใช้ซอฟต์แวร์บีบอัดหรือคลายการบีบอัดของบริษัทอื่น เช่น 7-zip ซึ่งทำงานได้ดีกับรูปแบบไฟล์เก็บถาวรส่วนใหญ่

อ่าน : Long Path Fixer Tool จะแก้ไขข้อผิดพลาด Path Too Long

2] แตกไฟล์เก็บถาวรไปยังโฟลเดอร์รูทหรือแยกเฉพาะโฟลเดอร์ย่อย

คุณสามารถแตกไฟล์เก็บถาวรไปยังโฟลเดอร์รูทได้โดยทำดังต่อไปนี้:

  • เปลี่ยนชื่อไฟล์ zip เป็นชื่อพาเรนต์ที่สั้นลง
  • คัดลอกและย้ายไฟล์ไปที่ ค: พาร์ติชันหรือโฟลเดอร์บนดิสก์ ค: .

วิธีนี้จะย่อพาธเมื่อแตกไฟล์ไปยังโฟลเดอร์รูทโดยเพิ่มอักขระน้อยลงในพาธไฟล์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์รูทอยู่ใน C:, D: หรืออะไรก็ตาม

  • สุดท้ายแตกไฟล์ zip ไปยังโฟลเดอร์ใน ค: ส่วน.

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

หากคุณล้มเหลวและข้อผิดพลาดในการดูปรากฏขึ้นอีกครั้ง คุณสามารถลองวิธีแก้ปัญหาถัดไป

อ่าน : ชื่อไฟล์ต้นฉบับมีขนาดใหญ่กว่าที่ระบบไฟล์รองรับ

3] ใช้คำสั่ง Robocopy หรือ XCopy

หุ่นยนต์

Robocopy (การคัดลอกไฟล์ที่มีประสิทธิภาพ) เป็นคำสั่งจำลองไดเรกทอรี/ไฟล์จากบรรทัดคำสั่ง ตามค่าเริ่มต้น Robocopy จะคัดลอกไฟล์เฉพาะเมื่อต้นทางและปลายทางมีการประทับเวลาหรือขนาดไฟล์ต่างกัน นอกจากนี้ Robocopy จะยอมรับเส้นทาง UNC รวมถึงเส้นทางยาวที่ยาวกว่า 256 อักขระ แม้ว่า Robocopy จะคัดลอกไฟล์ดังกล่าวได้สำเร็จ เพื่อหลีกเลี่ยงปัญหาต่างๆ เช่น ความยากลำบากในการเข้าถึงไฟล์ด้วย Windows Explorer คุณต้องเลือกโฟลเดอร์ปลายทางที่มีชื่อสั้นกว่าแหล่งที่มา โฟลเดอร์

หากต้องการใช้คำสั่ง Robocopy เพื่อคัดลอกเนื้อหาของ zip ไปยังโฟลเดอร์ปลายทางบนพีซี Windows 11/10 ให้ทำตามขั้นตอนเหล่านี้:

  • คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ ทีม แล้วคลิก CTRL+SHIFT+ENTER เพื่อเปิดพรอมต์คำสั่งในโหมดยกระดับ
  • ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกและวางคำสั่งด้านล่าง แล้วกด Enter:
|_+_|

การแทนที่ เส้นทางไฟล์ต้นฉบับ และ เส้นทางปลายทาง ตัวยึดตำแหน่งตามลำดับ - ดังนั้นไวยากรณ์ของคุณควรมีลักษณะดังนี้:

|_+_|

หรือคุณสามารถเรียกใช้คำสั่งต่อไปนี้:

|_+_|

ด้วยไวยากรณ์นี้ สวิตช์ |_+_| จำเป็นเพื่อป้องกันไม่ให้มีการคัดลอกโฟลเดอร์ว่างไปยังไฟล์เก็บถาวร และ |_+_| จำเป็นเพื่อป้องกันการลบไฟล์เก่าในโฟลเดอร์ปลายทาง

เครื่องมือ XCopy ซึ่งย่อมาจาก EXtended Copy เป็นยูทิลิตี้บรรทัดคำสั่งยอดนิยมสำหรับการคัดลอกข้อมูลจำนวนมากใน Windows คำสั่งสร้างไฟล์ด้วยชุดแอ็ตทริบิวต์การเก็บถาวร โดยไม่คำนึงว่าแอ็ตทริบิวต์นั้นถูกตั้งค่าในซอร์สไฟล์หรือไม่ หากต้องการใช้คำสั่ง XCopy เพื่อคัดลอกเนื้อหาของ zip ไปยังโฟลเดอร์ปลายทางบนพีซี Windows 11/10 ให้รันคำสั่งต่อไปนี้:

|_+_|

อ่าน : ชื่อไฟล์จะยาวเกินไปสำหรับโฟลเดอร์ปลายทาง ข้อความผิดพลาด

4] เปิดใช้งานการรองรับเส้นทางยาวใน Windows

ใน Windows API (มีข้อยกเว้นบางประการ) ความยาวพาธสูงสุดคือ MAX_PATH ซึ่งกำหนดเป็น 260 อักขระ เส้นทางภายในมีโครงสร้างตามลำดับต่อไปนี้:

  • อักษรดิสก์
  • ลำไส้ใหญ่
  • แบ็กสแลช
  • ชื่อส่วนประกอบคั่นด้วยเครื่องหมายแบ็กสแลช
  • สิ้นสุดอักขระ null

ตามค่าเริ่มต้น การสนับสนุนสำหรับเส้นทางยาวใน Windows จะถูกปิดใช้งาน โซลูชันนี้ต้องการให้คุณเปิดใช้การสนับสนุน Long Path Win32 ผ่าน Local Group Policy Editor, Registry Editor, PowerShell หรือ Command Prompt

ถึง เปิดใช้งานการสนับสนุนเส้นทางยาวผ่านตัวแก้ไขนโยบายกลุ่มภายใน . ทำตามขั้นตอนเหล่านี้:

เปิดใช้งานการสนับสนุนเส้นทางยาว - ตัวแก้ไขนโยบายกลุ่ม Loxcal

  • คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ gpedit.msc แล้วกด Enter เพื่อเปิดตัวแก้ไขนโยบายกลุ่ม
  • ใน Local Group Policy Editor ใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังเส้นทางต่อไปนี้:
|_+_|
  • ที่ตำแหน่งนี้ในบานหน้าต่างด้านขวา ดับเบิลคลิก เปิดใช้งานเส้นทาง Win32 แบบยาว รายการเพื่อแก้ไขคุณสมบัติ
  • ในหน้าต่างนโยบายที่เปิดอยู่ ให้ตั้งสวิตช์ไปที่ตำแหน่ง รวมอยู่ด้วย .
  • คลิก นำมาใช้ > ดี เพื่อบันทึกการเปลี่ยนแปลง
  • ออกจาก Local Group Policy Editor
  • รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

สำหรับผู้ใช้ Windows 11/10 ตามบ้าน คุณสามารถเพิ่มคุณลักษณะ Local Group Policy Editor แล้วทำตามคำแนะนำด้านบน หรือคุณสามารถใช้วิธี Registry, PowerShell หรือ Command Prompt ด้านล่าง

ถึง เปิดใช้งานการสนับสนุนสำหรับเส้นทางยาวผ่าน PowerShell . ทำตามขั้นตอนเหล่านี้:

  • เปิดเทอร์มินัล Windows ในโหมดยกระดับ
  • ในคอนโซล PowerShell ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter:
|_+_|
  • ออกจากเทอร์มินัล Windows หลังจากรันคำสั่ง
  • รีสตาร์ทพีซีของคุณ

ถึง เปิดใช้งานการสนับสนุนเส้นทางยาวผ่านบรรทัดคำสั่ง ให้ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขรีจิสทรีผ่านบรรทัดคำสั่ง:

  • เปิดพรอมต์คำสั่งในโหมดยกระดับ
  • ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกและวางคำสั่งด้านล่าง แล้วกด Enter:
|_+_|
  • ออกจากพรอมต์ CMD หลังจากรันคำสั่ง
  • รีสตาร์ทพีซีของคุณ

ถึง เปิดใช้งานการสนับสนุนเส้นทางยาวผ่านโปรแกรมแก้ไขรีจิสทรี . ทำตามขั้นตอนเหล่านี้:

เปิดใช้งานการสนับสนุนเส้นทางยาว - ตัวแก้ไขรีจิสทรี

เนื่องจากนี่คือการดำเนินการของรีจิสทรี ขอแนะนำให้คุณสำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบเพื่อเป็นการป้องกันไว้ก่อน หลังจากนั้น คุณสามารถดำเนินการดังต่อไปนี้:

  • คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ ลงทะเบียน แล้วกด Enter เพื่อเปิด Registry Editor
  • นำทางหรือนำทางไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
|_+_|
  • ที่ตำแหน่งนี้ในบานหน้าต่างด้านขวา ดับเบิลคลิกที่ไอคอน ยาวผ่าน คีย์เพื่อแก้ไขคุณสมบัติของมัน
  • ในกล่องโต้ตอบคุณสมบัติ ให้ป้อน 1 ใน ใน พื้นที่ที่กำหนด สนาม.
  • คลิก ดี หรือกด Enter เพื่อบันทึกการเปลี่ยนแปลงของคุณ
  • ออกจากตัวแก้ไขรีจิสทรี

นอกจากนี้ คุณสามารถ เปิดโดยอัตโนมัติ ใน ยาวผ่าน คีย์ในรีจิสทรี นี่คือวิธี:

  • กด ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ พิมพ์ สมุดบันทึก แล้วกด Enter เพื่อเปิด Notepad
  • คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ
|_+_|
  • ตอนนี้คลิกที่ ไฟล์ รายการเมนูและเลือก บันทึกเป็น ปุ่ม.
  • เลือกตำแหน่ง (โดยเฉพาะบนเดสก์ท็อปของคุณ) ที่คุณต้องการบันทึกไฟล์
  • ใส่ชื่อด้วย .reg นามสกุล (เช่น; เปิดใช้LongPaths.reg ).
  • เลือก เอกสารทั้งหมด จาก บันทึกเป็นประเภท รายการแบบเลื่อนลง
  • ดับเบิลคลิกไฟล์ .reg ที่บันทึกไว้เพื่อรวมเข้าด้วยกัน
  • เมื่อได้รับแจ้ง ให้กด วิ่ง > ใช่ ( โอ๊ค ) > ใช่ > ดี อนุมัติการควบรวมกิจการ
  • ตอนนี้คุณสามารถลบไฟล์ .reg ได้หากต้องการ
  • รีสตาร์ทพีซีของคุณ

วิธีแก้ปัญหาใด ๆ เหล่านี้น่าจะเหมาะกับคุณ

อ่าน : เส้นทางต้นทางยาวเกินไปหรือไม่ ใช้ SuperDelete เพื่อลบไฟล์ที่มีข้อผิดพลาดดังกล่าว

จะข้ามเส้นทางไฟล์ที่ยาวเกินไปได้อย่างไร

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

ฉันจะคัดลอกอักขระมากกว่า 256 ตัวได้อย่างไร

Windows มีข้อจำกัด: ความยาวของพาธเต็มไปยังไฟล์ต้องไม่เกิน 255 อักขระ Microsoft มีโปรแกรมคัดลอกบรรทัดคำสั่งที่เรียกว่า 'Robocopy' (การคัดลอกที่มีประสิทธิภาพ) ที่สามารถคัดลอกไฟล์โดยไม่มีข้อจำกัดนี้ ROBOCOPY จะยอมรับเส้นทาง UNC รวมถึงเส้นทาง UNC ที่ยาวกว่า 256 อักขระ

อ่านด้วย : TLPD เป็นโปรแกรมค้นหาไฟล์แบบยาวเพื่อตรวจหาไฟล์ที่มีเส้นทางยาวใน Windows

โพสต์ยอดนิยม