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


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

สาเหตุบางประการที่ Windows แสดงข้อผิดพลาดข้างต้นคือชื่อไฟล์ ZIP ของคุณยาวเกินไป โฟลเดอร์หลักของคุณมีชื่อยาว ZIP ของคุณมีปัญหา และ File Explorer กำลังทำงานอยู่

เปลี่ยนชื่อไฟล์ ZIP ของคุณ

วิธีที่ง่ายที่สุดในการแก้ไขข้อผิดพลาด "เส้นทางยาวเกินไป" ของ Windows คือ เปลี่ยนชื่อไฟล์ ZIP ของคุณ หากไฟล์ ZIP ของคุณมีชื่อที่ยาว การย่อชื่อให้สั้นลงจะช่วยให้คุณสามารถข้ามข้อผิดพลาดข้างต้นได้

การเปลี่ยนชื่อไฟล์ของคุณจะไม่เปลี่ยนแปลงเนื้อหาภายใน

  1. เปิดหน้าต่าง File Explorerและค้นหาไฟล์ ZIPของคุณ
  2. คลิกขวาที่ไฟล์ของคุณแล้วเลือก เปลี่ยนชื่อหรือคลิกครั้งเดียวที่ไฟล์ของคุณแล้วกด F2บนแป้นพิมพ์
    1. ป้อนชื่อย่อใหม่สำหรับไฟล์ของคุณแล้วกด Enter
    2. คลิกขวาที่ไฟล์ ZIPของคุณแล้วเลือก แยกทั้งหมด
      1. เลือก แยกในหน้าต่างต่อไปนี้
      2. เปลี่ยนชื่อโฟลเดอร์หลักของคุณเพื่อลดเส้นทางของไฟล์

        หากโฟลเดอร์หลักของไฟล์ ZIP ของคุณมีชื่อที่ยาว นั่นอาจเป็นสาเหตุที่ทำให้คุณได้รับข้อผิดพลาด "Path Too Long" ในกรณีนี้ ย่อชื่อโฟลเดอร์ของคุณให้สั้นลง และปัญหาของคุณจะได้รับการแก้ไข

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

        1. ค้นหาโฟลเดอร์หลักของ ZIP ในหน้าต่าง File Explorer
        2. คลิกขวาที่โฟลเดอร์ของคุณแล้วเลือก เปลี่ยนชื่อหรือเลือกโฟลเดอร์แล้วกด F2
          1. พิมพ์ชื่อย่อใหม่สำหรับโฟลเดอร์ของคุณแล้วกด Enter
          2. เปิดโฟลเดอร์ คลิกขวาที่ไฟล์ ZIPของคุณ เลือก แตกไฟล์ทั้งหมดและเลือก แตกไฟล์
          3. แตกไฟล์ ZIP ของคุณในโฟลเดอร์รูทของไดรฟ์.

            อีกวิธีหนึ่งเพื่อให้แน่ใจว่าคุณใช้อักขระไม่เกินขีดจำกัดที่อนุญาตสำหรับไดเร็กทอรีก็คือการแยกเนื้อหา ZIP ของคุณในโฟลเดอร์รูทของไดรฟ์ ด้วยวิธีนี้ คุณจะไม่มีไดเรกทอรีย่อย ป้องกันไม่ให้ Windows แสดงข้อผิดพลาด “Path Too Long”

            1. เปิดโฟลเดอร์ที่มีไฟล์ ZIP ของคุณ คลิกขวาที่ไฟล์แล้วเลือก คัดลอก
            2. เปิดโฟลเดอร์รูทของไดรฟ์
            3. คลิกขวาที่ใดก็ได้ในโฟลเดอร์ว่างแล้วเลือก วาง
              1. แยกเนื้อหา ZIPของคุณโดยคลิกขวาที่ไฟล์เก็บถาวร เลือก แยกทั้งหมดและเลือก แยก
              2. เปิดเส้นทางยาวบน Windows

                Windows อนุญาตให้คุณมีอักขระได้สูงสุด 260 ตัวในเส้นทางของคุณตามค่าเริ่มต้น ระบบจะแสดง “เส้นทางยาวเกินไป” หากคุณเกินขีดจำกัดนี้ โชคดีที่คุณสามารถเพิ่มขีดจำกัดนี้ในระบบของคุณได้โดยการสลับตัวเลือกใน Registry Editor หรือ Local Group Policy Editor

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

                การใช้ตัวแก้ไขรีจิสทรี

                หากคุณอายุ ผู้ใช้ Windows Home edition ให้ใช้วิธี Registry Editor นี้เพื่อเปิดใช้งานเส้นทางยาวบนพีซีของคุณ ผู้ใช้ Windows Pro edition สามารถใช้วิธีนี้ได้เช่นกัน แต่วิธี ตัวแก้ไขนโยบายกลุ่มภายใน ด้านล่างนี้จะง่ายกว่าสำหรับคุณ

                1. เปิดกล่องโต้ตอบ เรียกใช้โดยใช้ Windows+ R
                2. พิมพ์ข้อความต่อไปนี้ลงในช่องแล้วกด Enter:
                  regedit
                3. เลือก ใช่ในข้อความแจ้ง การควบคุมบัญชีผู้ใช้
                4. นำทางไปยังเส้นทางต่อไปนี้ใน Registry Editor:
                  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
                5. เปิดรายการ LongPathsEnabledที่อยู่ทางด้านขวา
                  1. ป้อน 1ในช่อง ข้อมูลค่าและเลือก ตกลง
                    1. ปิด ตัวแก้ไขรีจิสทรีและรีบูตพีซีของคุณ
                    2. แตกไฟล์ ZIP ของคุณ
                    3. การใช้ตัวแก้ไขนโยบายกลุ่มภายใน

                      1. เปิดกล่อง Runโดยใช้ Windows+ R.
                      2. พิมพ์ข้อความต่อไปนี้ลงในช่องแล้วกด Enter:
                        gpedit.msc
                      3. ไปที่ การกำหนดค่าคอมพิวเตอร์>เทมเพลตการดูแลระบบ>ระบบ>ระบบไฟล์โดยใช้แถบด้านข้างซ้าย
                      4. เปิดรายการ เปิดใช้งาน Win32 long pathsที่ให้ไว้ทางด้านขวา
                        1. เลือก เปิดใช้งานบนหน้าต่างที่เปิดอยู่ และเลือก ใช้ตามด้วย ตกลงที่ด้านล่าง
                          1. ปิด ตัวแก้ไขนโยบายกลุ่มภายในและรีสตาร์ทพีซีของคุณ
                          2. ยกเลิกการเก็บถาวรไฟล์ ZIP ของคุณ
                          3. แตกไฟล์ ZIP ของคุณโดยใช้ Command Prompt หรือ PowerShell

                            หากคุณยังคงได้รับข้อผิดพลาด “เส้นทางยาวเกินไป” ให้ลองใช้ Command Prompt หรือ PowerShell เพื่อ แยกเนื้อหาที่เก็บถาวรของคุณ ยูทิลิตี้เหล่านี้จะยกเลิกการเก็บถาวรของคุณในลักษณะเดียวกับที่ File Explorer ทำ

                            การใช้พรอมต์คำสั่ง

                            1. เปิด เริ่มค้นหา พร้อมรับคำสั่งและเปิดเครื่องมือ
                            2. พิมพ์คำสั่งต่อไปนี้ใน CMDและกด Enterที่นี่ แทนที่ PATHด้วยเส้นทางที่มีไฟล์ ZIP ของคุณ
                              cd PATH
                            3. จากนั้น รันคำสั่งต่อไปนี้โดยแทนที่ FileName.zipด้วยชื่อไฟล์ ZIP ของคุณ
                              tar -xf FileName.zip
                            4. 17

                              คำสั่งจะแตกไฟล์ของคุณในโฟลเดอร์เดียวกับไฟล์ ZIP

                              การใช้ PowerShell

                              1. เปิด Startค้นหา PowerShellและเปิดยูทิลิตี้
                              2. พิมพ์คำสั่งต่อไปนี้ใน PowerShellและกด Enterที่นี่ แทนที่ SourcePathด้วยเส้นทางไปยังไฟล์ ZIP ของคุณ และแทนที่ TargetPathด้วยเส้นทางที่คุณต้องการแตกไฟล์เก็บถาวรของคุณ
                                Expand-Archive -LiteralPath “SourcePath” - เส้นทางปลายทาง “เส้นทางเป้าหมาย”
                              3. แก้ไข Windows File Explorer เพื่อแก้ไขข้อผิดพลาดที่ยาวนาน

                                หากคุณยังคงไม่สามารถแยกไฟล์ ZIP ของคุณและได้รับข้อผิดพลาด "เส้นทางยาวเกินไป" ยูทิลิตี้ File Explorer ของคุณอาจผิดพลาด ในกรณีนี้ คุณสามารถใช้เครื่องมือ SFC (System File Checker) ในตัวของระบบเพื่อลองแก้ไขตัวจัดการไฟล์ของคุณได้.

                                1. เปิด เริ่มค้นหา พร้อมรับคำสั่งและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
                                2. เลือก ใช่ในข้อความแจ้ง การควบคุมบัญชีผู้ใช้
                                3. พิมพ์คำสั่งต่อไปนี้บนหน้าต่าง CMDและกด Enter: sfc /SCANFILE=C:\Windows\explorer.exe
                                  1. ถัดไป ให้ใช้คำสั่งต่อไปนี้:
                                    sfc /SCANFILE=C:\Windows\SysWow64\explorer.exe
                                  2. ลองแตกไฟล์เก็บถาวรของคุณ
                                  3. การแก้ไขปัญหาข้อผิดพลาดเส้นทางบนพีซี Windows

                                    มีหลายวิธีในการแก้ไขข้อผิดพลาด “Path Too Long” ของ Windows และแยก ที่เก็บถาวรของคุณ ได้สำเร็จ คุณสามารถพยายามรักษาชื่อไฟล์ของคุณให้อยู่ภายใต้ขีดจำกัดที่อนุญาต หรือคุณสามารถขยายขีดจำกัดเส้นทางเริ่มต้นเพื่อหลีกเลี่ยงข้อผิดพลาดได้

                                    ไม่ว่าจะด้วยวิธีใด ปัญหาของคุณจะได้รับการแก้ไข และคุณจะสามารถแยกไฟล์ของคุณได้โดยไม่มีปัญหาใด ๆ

                                    .

                                    กระทู้ที่เกี่ยวข้อง:


                                    4.05.2023