เปิดโฟลเดอร์ OneDrive มาแล้วเจอไฟล์ชื่อเปลี่ยนไปจากเดิมโดยไม่ได้ทำเอง หรือเจอข้อความแจ้งเตือน “Rename items?” ทำเอาตกใจว่าเกิดอะไรขึ้น บทความนี้อธิบายว่าทำไม OneDrive ถึงเปลี่ยนชื่อไฟล์ให้เองบางครั้ง และวิธีป้องกันไม่ให้เกิดขึ้นอีก
สาเหตุที่ OneDrive เปลี่ยนชื่อไฟล์ให้อัตโนมัติ
OneDrive จะเปลี่ยนชื่อไฟล์/โฟลเดอร์ให้เองในสถานการณ์เหล่านี้:
- ชื่อไฟล์ยาวเกินไป จนรวมกับเส้นทางโฟลเดอร์แล้วเกินขีดจำกัด
- โครงสร้างโฟลเดอร์ซ้อนกันหลายชั้นเกินไป ทำให้เส้นทางรวมยาวเกินไป
- ชื่อไฟล์มีอักขระที่ไม่รองรับ เช่น
, # " * : < > ? / \ |

วิธีการเปลี่ยนชื่อทำยังไง
ถ้าชื่อไฟล์มีอักขระต้องห้าม ระบบจะแทนที่อักขระเหล่านั้นด้วยขีดล่าง (_) ให้อัตโนมัติ ส่วนถ้าเป็นปัญหาเรื่องความยาว ระบบจะตัดเส้นทางและช่วงต้นของชื่อไฟล์ให้สั้นลง เช่น ย่อเหลือ 1_holiday_picture.jpg
ผลกระทบหลังไฟล์ถูกเปลี่ยนชื่อ
- ไฟล์ที่ถูกเปลี่ยนชื่อจะหายไปจากรายการ Recently opened เพราะระบบมองว่าเป็นไฟล์ใหม่
- ถ้าไฟล์เคยแชร์ไว้ ลิงก์แชร์เดิมจะใช้งานไม่ได้อีก ต้องสร้างลิงก์ใหม่
- เนื้อหาข้างในไฟล์ไม่ถูกแตะต้องเลย เปลี่ยนแค่ชื่อไฟล์เท่านั้น ข้อมูลปลอดภัย
Microsoft ให้ของชดเชยถ้าไฟล์ถูกเปลี่ยนชื่อ
ถ้าได้รับอีเมลแจ้งว่าไฟล์จะถูกเปลี่ยนชื่อ Microsoft จะให้พื้นที่เก็บข้อมูลฟรีเพิ่ม 5GB เป็นเวลา 12 เดือน นับจากวันที่เปลี่ยนชื่อ ถือเป็นการชดเชยความไม่สะดวกที่เกิดขึ้น
เช็คว่าไฟล์ไหนถูกเปลี่ยนชื่อไปแล้วบ้าง
ถ้าเคยได้รับอีเมลแจ้งเตือน ให้เข้าไปดูรายงานที่ My Files/_Changed files/_OneDrive update details.csv ในโฟลเดอร์ OneDrive ของเรา จะมีรายละเอียดครบว่าไฟล์ไหนถูกเปลี่ยนจากชื่ออะไรเป็นชื่ออะไรบ้าง
วิธีป้องกันไม่ให้เกิดขึ้นอีก
- หลีกเลี่ยงอักขระต้องห้ามในชื่อไฟล์ตั้งแต่ต้น:
, # " * : < > ? / \ | - อย่าใช้เว้นวรรคหรือเครื่องหมายวรรคตอนเยอะเกินไปในชื่อไฟล์ยาวๆ (เว้นวรรคจะถูกแปลงเป็น
%20เวลาดูผ่านเว็บ ทำให้เส้นทางยาวขึ้นโดยไม่รู้ตัว) - อย่าซ้อนโฟลเดอร์ลึกเกินไป เช่น
Pictures > Family > 2024 > August > Paris > Olympics > Athletics > 100mควรปรับให้แบนราบกว่านี้
คำถามที่พบบ่อย
เปลี่ยนชื่อกลับเป็นชื่อเดิมได้ไหม?
ได้ตามปกติ แค่คลิกขวาแล้วเลือก Rename เปลี่ยนกลับเป็นชื่อที่ต้องการ แต่ถ้าชื่อเดิมมีอักขระต้องห้ามอยู่ ระบบจะเปลี่ยนกลับให้อัตโนมัติอีกครั้งในภายหลัง
ทำไมไฟล์บางไฟล์ในเครื่องเปลี่ยนชื่อแต่บนเว็บไม่เปลี่ยน?
ปกติการเปลี่ยนชื่อจะซิงค์ทั้งสองทาง ถ้าเห็นไม่ตรงกัน ให้เช็คสถานะซิงค์ก่อนว่าเครื่องนั้นซิงค์เสร็จสมบูรณ์แล้วหรือยัง