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

เมื่อคุณตั้งชื่อโฟลเดอร์ใดๆ บนพีซีที่ใช้ Windows(Windows)คุณต้องจำไว้ว่าWindowsมีขีดจำกัดสูงสุดในการใช้อักขระหลายตัวในการตั้งชื่อไฟล์หรือโฟลเดอร์ หากชื่อโฟลเดอร์หรือไฟล์เพิ่มขึ้น จะทำให้พาธแบบเต็มของปลายทางในFile Explorerยาวขึ้น ในขณะนั้น ผู้ใช้ได้รับข้อผิดพลาด: “ เส้นทางปลายทางยาวเกินไป ชื่อไฟล์จะยาวเกินไปสำหรับโฟลเดอร์ปลายทาง คุณสามารถย่อชื่อไฟล์แล้วลองอีกครั้ง หรือลองใช้ตำแหน่งที่มีเส้นทางที่สั้นกว่า(Destination Path Too Long. The file names would be too long for the destination folder. You can shorten the file name and try again, or try a location that has a shorter path) ” เมื่อพวกเขาพยายามคัดลอก ย้าย หรือแก้ไขไฟล์หรือโฟลเดอร์เหล่านั้น ข้อผิดพลาดดังกล่าวเกิดขึ้นเนื่องจากโดยส่วนใหญ่แล้วMicrosoftมีการจำกัดโฟลเดอร์และชื่อไฟล์ที่ 256/260 นี่เป็นข้อบกพร่องที่ยังคงมีอยู่ในWindows สมัยใหม่(Windows)และยังไม่ได้รับการแก้ไข บทความนี้จะช่วยให้คุณมีเคล็ดลับในการจัดเรียงปัญหานี้

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

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

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เปลี่ยนชื่อนามสกุลไฟล์เป็น text . ชั่วคราว(Method 1: Temporarily rename the file extension to text)

หากคุณกำลังพยายามย้ายไฟล์บางไฟล์ที่เป็นไฟล์เดียว เช่น ไฟล์ .rar หรือ .zip หรือไฟล์ .iso คุณสามารถลองเปลี่ยนชื่อนามสกุลไฟล์ชั่วคราวและเปลี่ยนกลับเมื่อคุณย้ายไฟล์แล้ว การทำเช่นนี้มีขั้นตอนคือ -

1. คลิกขวา(Right-click)ที่ไฟล์ .zip หรือ .rar แล้วเลือกRename จากนั้นแก้ไขนามสกุลเป็น “ txt

เปลี่ยนชื่อ Zip หรือไฟล์อื่น ๆ เป็น txt ชั่วคราว จากนั้นคัดลอกหรือย้ายไฟล์ |  แก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป

2. หากคุณไม่เห็นประเภทส่วนขยายตามค่าเริ่มต้น ให้ไปที่แท็บมุมมอง(View tab)ของ File Explorer และทำเครื่องหมายที่ช่อง( check the box)ที่เกี่ยวข้องกับนามสกุลไฟล์(File)

ตอนนี้คลิกที่ ดูจากริบบิ้น จากนั้นตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ นามสกุลไฟล์

3. ย้ายไฟล์ไปยังตำแหน่งที่คุณต้องการ จากนั้นคลิกขวาบนไฟล์อีกครั้ง เลือกRenameและแก้ไขนามสกุลกลับเป็นค่าเริ่มต้น

วิธีที่ 2: ย่อชื่อโฟลเดอร์หลัก(Method 2: Shorten the parent folder name)

วิธีง่ายๆ อีกวิธีหนึ่งในการหลีกเลี่ยงข้อผิดพลาดดังกล่าวคือการย่อชื่อโฟลเดอร์หลัก(shorten the parent folder’s name) ให้สั้น ลง แต่วิธีนี้อาจไม่ได้ผลหากไฟล์จำนวนมากเกินขีดจำกัดและข้อจำกัดของความยาว สิ่งนี้เป็นไปได้หากคุณมีจำนวนไฟล์และโฟลเดอร์ที่จำกัดหรือนับได้ซึ่งแสดงปัญหาดังกล่าวเมื่อคุณกำลังย้าย ลบ หรือคัดลอกไฟล์

ย่อชื่อโฟลเดอร์หลักเพื่อแก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป |  แก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป

หลังจากที่คุณเปลี่ยนชื่อไฟล์ คุณสามารถ  แก้ไข Destination Path Too Long Error(Fix Destination Path Too Long Error) ได้อย่างง่ายดาย แต่ถ้าคุณยังคงพบข้อความแสดงข้อผิดพลาดด้านบน ให้ทำตามขั้นตอนถัดไป

วิธีที่ 3: ลบโฟลเดอร์โดยใช้แอปฟรีแวร์: DeleteLongPath(Method 3: Delete folder using the freeware app: DeleteLongPath)

คุณอาจพบสถานการณ์ที่คุณต้องการลบหลายโฟลเดอร์และโฟลเดอร์ย่อยที่มีอักขระสูงสุดเกิน 260 ตัว เพื่อช่วยตัวเอง คุณสามารถใช้ชื่อฟรีแวร์: “ DeleteLongPath ” เพื่อแก้ไขปัญหาดังกล่าว โปรแกรมน้ำหนักเบานี้สามารถลบโครงสร้างโฟลเดอร์และโฟลเดอร์ย่อยและไฟล์ที่เก็บไว้ภายในได้โดยอัตโนมัติ การทำเช่นนี้มีขั้นตอนคือ -

1. ไปที่ลิงค์นี้(this link)และดาวน์โหลด(download)แอปพลิเคชัน

2. แตกไฟล์ zip และดับเบิลคลิกที่ไฟล์ปฏิบัติการ “ DeleteLongPath ”

แตกไฟล์ zip และดับเบิลคลิกที่ไฟล์ปฏิบัติการ “DeleteLongPath”

3. คลิกปุ่ม เรียกดู(Browse button)และไปที่โฟลเดอร์ที่คุณไม่สามารถลบได้

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

4. ตอนนี้ กดปุ่ม “ ลบ(Delete) ” และกำจัดไฟล์หรือโฟลเดอร์ที่ก่อนหน้านี้คุณไม่สามารถลบได้

ตอนนี้ให้กดปุ่ม "ลบ" และกำจัดไฟล์หรือโฟลเดอร์ที่ก่อนหน้านี้คุณไม่สามารถลบได้

5. กดYesเมื่อคุณมีคำเตือนครั้งสุดท้ายปรากฏขึ้น & รอเพื่อให้แอปลบโครงสร้าง

กดใช่เมื่อคุณคำเตือนครั้งสุดท้ายปรากฏขึ้น & รอเพื่อให้แอปลบโครงสร้าง

วิธีที่ 4: การใช้คำสั่ง xcopy ใน Command Prompt . ที่ยกระดับขึ้น(Method 4: Using the xcopy command in the elevated Command Prompt)

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

เปิดพรอมต์คำสั่ง  ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

2. ตอนนี้ วางคำสั่งต่อไปนี้ในพรอมต์คำสั่ง & กด Enter:

xcopy *path to source files* *path to destination* /O /X /E /H /K

ใช้คำสั่ง Xcopy เพื่อย้ายไฟล์หรือโฟลเดอร์ที่คุณไม่สามารถย้ายได้ |  แก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป

3. โปรดทราบว่าแทนที่*path to source files* & * destination path*คุณต้องแทนที่ด้วยเส้นทางที่แน่นอนของโฟลเดอร์ของคุณ(replace it with your folder’s exact paths.)

วิธีที่ 5: เปิดใช้งานการสนับสนุนทางยาว (Windows 10 สร้าง 1607 หรือสูงกว่า) (Method 5: Enable Long Path Support (Windows 10 built 1607 or higher) )

ในกรณีที่คุณเป็นผู้ใช้ Windows 10 และคุณได้อัปเกรดเป็นการ  อัปเดตในโอกาสวันครบรอบ (1607) คุณ(Anniversary Update (1607), you)  มีสิทธิ์ปิดใช้งานขีดจำกัด(disable the MAX_PATH limit) MAX_PATH การดำเนินการนี้จะ แก้ไขข้อผิดพลาดเส้นทางปลายทางที่ยาวเกินไป(fix destination path too long error)อย่างถาวร  และขั้นตอนในการทำเช่นนี้คือ -

1. กด Windows Key + R จากนั้นพิมพ์regeditแล้ว กดEnterเพื่อเปิดRegistry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่รีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

3. ตรวจสอบให้แน่ใจว่าได้เลือกFileSystemจากบานหน้าต่างด้านขวาดับเบิลคลิก(double-click)ที่ “ LongPathsEnabled

ไปที่ FileSystem ภายใต้ Registry จากนั้นดับเบิลคลิกที่ LongPathsEnabled DWORD

4. ตั้งค่าข้อมูลค่าเป็น 1(Set its Value data to 1)และคลิกตกลงเพื่อทำการเปลี่ยนแปลง

ตั้งค่าของ LongPathsEnabled เป็น 1 |  แก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป

5. ตอนนี้ ปิดตัวแก้ไขรีจิสทรี และลองย้ายโฟลเดอร์ชื่อยาวเหล่านั้น

ที่แนะนำ:(Recommended:)

ฉันหวังว่าบทความนี้จะเป็นประโยชน์ และตอนนี้คุณสามารถแก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไปใน Windows 10(Fix Destination Path Too Long Error in Windows 10) ได้อย่างง่ายดาย แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts