ไม่สามารถลบไฟล์ที่มีชื่อไฟล์ยาวๆ ได้ใช่หรือไม่ แก้ไขได้ในเวลาเพียง 5 วินาที

ไม่สามารถลบไฟล์ที่มีชื่อไฟล์ยาวๆ ได้ใช่หรือไม่ แก้ไขได้ในเวลาเพียง 5 วินาที

'กรุณาช่วย. ฉันไม่สามารถลบไฟล์ได้เนื่องจากชื่อไฟล์ยาวเกินไป'





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





ชื่อไฟล์ยาวคืออะไร?

ชื่อไฟล์แบบยาวสืบทอดมาจาก Windows 95 และสถาปัตยกรรม MS-DOS NS ระบบ LFN ชื่อไฟล์และไดเร็กทอรีที่ระบุสูงสุด 255 อักขระ นี่คือการเปลี่ยนแปลงจากพี่ 8.3 แบบแผนการตั้งชื่อไฟล์ สูงสุดแปดอักขระ (หลังเส้นทางไดเร็กทอรีใดๆ) ตามด้วยนามสกุลไฟล์ที่ประกอบด้วยจุด [.] และอีกไม่เกินสามอักขระ





เนื่องจาก Windows เข้ากันได้แบบย้อนกลับ เราจะใช้ 'การแปลงระหว่างกัน' ระหว่างระบบการตั้งชื่อไฟล์สองระบบเพื่อแก้ปัญหาของเรา เนื่องจากบางครั้งชื่อไฟล์จะเกินขีดจำกัดที่กำหนดไว้สำหรับพวกเขา

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



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

ฉันจะสำรองข้อมูลคอมพิวเตอร์ของฉันไปยังคลาวด์ได้อย่างไร

คุณสามารถจัดการไฟล์ดังกล่าวได้ด้วยซอฟต์แวร์ที่สร้างขึ้น แต่ถ้าล้มเหลว นี่เป็นวิธีแก้ปัญหาที่ง่ายกว่ามาก





การแก้ไขข้อผิดพลาดชื่อไฟล์ 'ยาวเกินไป'

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

  1. เปิดพรอมต์คำสั่งในไดเร็กทอรีที่มีไฟล์อยู่
  2. ใช้คำสั่ง DOS เพื่อรับชื่อไฟล์แบบสั้นในรูปแบบชื่อไฟล์ 8.3
  3. ตอนนี้ใช้ ของ คำสั่งใน DOS สำหรับไฟล์ที่จะลบไฟล์

เรามาดูกันว่ามันทำงานอย่างไรพร้อมตัวอย่าง ที่นี่เรามีไฟล์ที่มีชื่อไฟล์แบบยาวในไดเร็กทอรี





ทำไม imessage ของฉันไม่ทำงานบน mac

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

ป้อนคำสั่ง DOS เพื่อแสดงรายการไฟล์และโฟลเดอร์ในไดเร็กทอรีปัจจุบัน NS ถึงคุณ คำสั่งเป็นคำสั่งภายในและมีอยู่ในระบบปฏิบัติการ Microsoft ทั้งหมด NS / NS แอตทริบิวต์แสดงชื่อย่อสำหรับชื่อไฟล์ที่ไม่ใช่ 8.3 คุณยังสามารถใช้ DIR /X /P เพื่อหยุดชั่วคราวและย้ายจากหน้าจอหนึ่งไปอีกหน้าจอหนึ่งเมื่อมีไฟล์ให้ตรวจสอบมากเกินไป

ภาพหน้าจอด้านล่างแสดงไฟล์ข้อความที่เราต้องการลบด้วยชื่อไฟล์แบบสั้น 'แก้ไข'

ดังนั้น คุณสามารถดูวิธีที่เราใช้ DOS เพื่อ 'สร้างอัตโนมัติ' ชื่อที่สั้นกว่าสำหรับไฟล์ได้ ตอนนี้ เพียงใช้คำสั่ง DEL อย่างง่ายบนชื่อไฟล์แบบสั้นเพื่อลบไฟล์ แค่นั้นแหละ!

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

เครดิตรูปภาพ: hanss ผ่าน Shutterstock.com

แบ่งปัน แบ่งปัน ทวีต อีเมล ตกลงหรือไม่ที่จะติดตั้ง Windows 11 บนพีซีที่เข้ากันไม่ได้

ตอนนี้คุณสามารถติดตั้ง Windows 11 บนพีซีรุ่นเก่าที่มีไฟล์ ISO อย่างเป็นทางการได้แล้ว แต่ควรทำเช่นนั้นหรือไม่

วิธีเล่น roblox บน chromebook
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • Windows
  • การจัดการไฟล์
  • MS-DOS
  • Windows 10
  • สั้น
  • การแก้ไขปัญหา
เกี่ยวกับผู้เขียน สายกัต บาสุ(ตีพิมพ์บทความ 1542)

Saikat Basu เป็นรองบรรณาธิการด้านอินเทอร์เน็ต, Windows และ Productivity หลังจากขจัดสิ่งสกปรกจาก MBA และอาชีพการตลาดมายาวนานกว่า 10 ปี ตอนนี้เขากระตือรือร้นที่จะช่วยคนอื่นๆ พัฒนาทักษะการเล่าเรื่องของพวกเขา เขามองหาเครื่องหมายจุลภาคของ Oxford ที่หายไปและเกลียดภาพหน้าจอที่ไม่ดี แต่แนวคิดเกี่ยวกับการถ่ายภาพ Photoshop และ Productivity จะช่วยปลอบประโลมจิตใจของเขา

เพิ่มเติมจาก Saikat Basu

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก