แก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไป
เมื่อคุณตั้งชื่อโฟลเดอร์ใดๆ บนพีซีที่ใช้ 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 ”
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 ”
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
2. ตอนนี้ วางคำสั่งต่อไปนี้ในพรอมต์คำสั่ง & กด Enter:
xcopy *path to source files* *path to destination* /O /X /E /H /K
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
2. ไปที่รีจิสตรีคีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
3. ตรวจสอบให้แน่ใจว่าได้เลือกFileSystemจากบานหน้าต่างด้านขวาดับเบิลคลิก(double-click)ที่ “ LongPathsEnabled ”
4. ตั้งค่าข้อมูลค่าเป็น 1(Set its Value data to 1)และคลิกตกลงเพื่อทำการเปลี่ยนแปลง
5. ตอนนี้ ปิดตัวแก้ไขรีจิสทรี และลองย้ายโฟลเดอร์ชื่อยาวเหล่านั้น
ที่แนะนำ:(Recommended:)
- หยุดไม่ให้แอปทำงานในพื้นหลังบน Windows 10(Stop Apps from running in the background on Windows 10)
- แก้ไข Rotation Lock เป็นสีเทาใน Windows 10(Fix Rotation Lock grayed out in Windows 10)
- จะค้นหาที่อยู่ IP ของเราเตอร์ของฉันได้อย่างไร(How to Find My Router’s IP Address?)
- แก้ไข Backspace ไม่ทำงานใน Windows 10(Fix Backspace Not Working in Windows 10)
ฉันหวังว่าบทความนี้จะเป็นประโยชน์ และตอนนี้คุณสามารถแก้ไขข้อผิดพลาดเส้นทางปลายทางยาวเกินไปใน Windows 10(Fix Destination Path Too Long Error in Windows 10) ได้อย่างง่ายดาย แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Related posts
Fix Destination Folder Access Denied Error
Fix Error 0X80010108 ใน Windows 10
วิธีการ Fix Application Error 0xc0000005
Fix Windows Update Error Code 0x80072efe
วิธีการ Fix Application Load Error 5:0000065434
Fix Local Device Name มีอยู่แล้วใน Use Error บน Windows
วิธีการ Fix Application Error 523
Fix Windows 10 ติดตั้ง Fails ด้วย Error C1900101-4000D
Fix PAGE_FAULT_IN_NONPAGED_AREA Error
วิธีการ Fix Application Error 0xc000007b
Fix U-Verse Modem Gateway Authentication Failure Error
Fix windows 10 Updates Wo not Install Error
6 Ways การ Fix Pending Transaction Steam Error
Fix Minecraft Error ล้มเหลวในการ Write Core Dump
Fix Steam Application Load Error 3:0000065432
Fix Omegle Error Connecting เพื่อ Server (2021)
Fix Windows Update Error 0x80246002
Fix Windows Update Error 0x80070020
Fix Insufficient System Resources Exist เพื่อให้สมบูรณ์ API Error
Fix Windows Update Error 0x80080005