โฮมเพจ » ทำอย่างไร » วิธีลบไฟล์ที่ Windows อ้างว่า“ นานเกินไป”

    วิธีลบไฟล์ที่ Windows อ้างว่า“ นานเกินไป”

    หากคุณพบปัญหาในการลบไฟล์ที่ Windows ร้องเรียนว่า“ ยาวเกินไป” แสดงว่ามีวิธีแก้ไขปัญหาที่ง่าย ๆ อยู่ภายใน Windows โดยไม่ต้องใช้แอปแฮ็กหรือแฮ็คอื่น ๆ.

    ข้อตกลงกับชื่อ "ยาวเกินไป" คืออะไร?

    เราได้พูดถึงเรื่องนี้ในรายละเอียดที่มากขึ้นมาก่อน แต่นี่คือส่วนสำคัญ: Windows ใช้หลักการตั้งชื่อที่เรียกว่า "Long Filenames (LFN)" ระบบ LFN รองรับชื่อไฟล์สูงสุด 255 อักขระ อย่างไรก็ตามระบบปฏิบัติการอื่นไม่มีข้อ จำกัด ที่คล้ายกัน ดังนั้นหากผู้ใช้ Mac หรือ Linux บางคนต้องจัดเก็บไฟล์จำนวนมากด้วยชื่อที่ยาวขึ้นและส่งการเก็บถาวรให้คุณการแตกไฟล์เก็บถาวรนั้นจะทำให้คุณมีไฟล์ที่มีความยาวเกินอักขระของ Windows หากคุณพยายามลบไฟล์ใดไฟล์หนึ่ง Windows จะรายงานว่าชื่อไฟล์ยาวเกินไปและไม่สามารถลบได้.

    มีหลายวิธีที่คุณสามารถจัดการกับปัญหานี้ (เช่นการดาวน์โหลดเครื่องมือบีบอัดไฟล์ 7-Zip ฟรีซึ่งตัวจัดการไฟล์ในตัวไม่บ่นเกี่ยวกับความยาวชื่อไฟล์) แต่แทนที่จะใช้ซอฟต์แวร์เสริมหรือบุคคลที่สาม วิธีแก้ปัญหาเราสามารถใช้เคล็ดลับ Windows แบบเก่าเพื่อสร้างไฟล์สั้น ๆ.

    หากคุณมีปัญหากับไฟล์ที่ยาว เส้นทาง ชื่อมากกว่ายาว ไฟล์ ชื่อคุณสามารถปรับแต่งขนาดเล็กใน Windows 10 ที่ช่วยให้เส้นทางไฟล์อีกต่อไปเช่นกัน.

    วิธีที่ง่ายที่สุดในการลบไฟล์แบบยาว

    ก่อนที่ระบบ Long Filename จะมีระบบชื่อไฟล์ใน DOS ปัจจุบันรู้จักกันในชื่อระบบ 8.3 Filename (เนื่องจากชื่อไฟล์ถูก จำกัด ไว้ที่ 8 ตัวอักษรโดยมีนามสกุลเป็น 3 ตัว) Windows มีชื่อเสียงในด้านความเข้ากันได้ย้อนหลังและนี่เป็นตัวอย่างที่สมบูรณ์แบบที่ความเข้ากันได้แบบย้อนหลังนั้นมีประโยชน์อย่างยิ่ง ทศวรรษหลังจาก DOS เป็นระบบปฏิบัติการที่สำคัญเราทำได้ ยังคง เรียกชื่อไฟล์ DOS สำหรับไฟล์ในคอมพิวเตอร์ Windows ที่ทันสมัยของเราและไม่เหมือนกับชื่อไฟล์ที่ยาวเกินไปที่ทำให้เสียชื่อ Windows จะไม่บ่นสักเล็กน้อยเมื่อทำงานกับชื่อไฟล์สั้น ๆ เหล่านั้น (แม้ว่าจะชี้ไปที่ตำแหน่งเดียวกัน ไฟล์ที่ทำให้เกิดปัญหาตั้งแต่แรก).

    เพื่อที่จะลบไฟล์ที่มีขนาดยาวเกินไปสิ่งที่คุณต้องทำคือเปิดพรอมต์คำสั่งในไดเรกทอรีที่มีไฟล์นั้นอยู่และใช้คำสั่งง่าย ๆ เพื่อรับชื่อไฟล์สั้น ๆ เปิด File Explorer และนำทางไปยังไดเรกทอรีที่ไฟล์ของคุณอยู่ กด Shift ค้างไว้จากนั้นคลิกขวาบนพื้นที่ว่าง เลือก“ หน้าต่างคำสั่งเปิดที่นี่” หน้าต่างพร้อมรับคำสั่งจะเปิดขึ้นโดยเน้นไปที่ไดเรกทอรีที่คุณอยู่.

    จากนั้นป้อนคำสั่งต่อไปนี้ในหน้าต่างพร้อมท์คำสั่ง:

    DIR / X

    หากไดเร็กทอรีมีไฟล์มากกว่าที่สามารถแสดงบนหน้าจอเดียวให้ใช้คำสั่ง DIR / X / P แต่จะหยุดชั่วขณะทุกความยาวหน้าจอเพื่อให้คุณสามารถตรวจสอบรายการไฟล์ได้.

    คำสั่งนี้จะแสดงรายการไดเรกทอรีและไฟล์ทั้งหมดในไดเรกทอรีปัจจุบัน, และ มันจะแสดงรายการชื่อไฟล์ 8.3 แบบเก่าสำหรับไฟล์และไดเรกทอรีทั้งหมด ในภาพหน้าจอตัวอย่างของเราด้านบนคุณสามารถดูว่าไฟล์ดัมมี่ที่มีชื่อไฟล์ไร้สาระ (และยาวหลายร้อยตัวอักษร) ลดลงเป็น“ WHYSOL ~ 1.TXT” แบบธรรมดาได้อย่างไร.

    ด้วยชื่อย่อของไฟล์หรือไดเรกทอรีที่คุณต้องการลบคุณสามารถออกคำสั่ง DEL สำหรับไฟล์ได้:

    1.txt DEL WHYSOL ~

    เห็นได้ชัดว่าแทนที่ WHYSOL ~ 1.txt  ด้วยชื่อของไฟล์ที่คุณต้องการลบ.

    Windows จะลบไฟล์โดยไม่มีการร้องเรียน (คุณสามารถเรียกใช้ DIR / X อีกครั้งเพื่อยืนยันหรือเพียงตรวจสอบไดเรกทอรีใน Window Explorer) นั่นคือทั้งหมดที่มีให้มัน! ด้วยการใช้คำสั่งที่เก่าแก่อย่างชาญฉลาดคุณสามารถลบไฟล์ใด ๆ โดยไม่คำนึงว่าชื่อไฟล์นั้นยาวแค่ไหน.