ไฟล์ซ้ำมักสะสมเมื่อคุณ Copy, ดาวน์โหลด, จัดระเบียบ หรือสร้างไฟล์ใหม่บน Mac แต่พยายามลบแล้วเจอ Error เช่น file is in use (ไฟล์กำลังถูกใช้งาน) หรือ permission denied (ปฏิเสธสิทธิ์)
เหตุการณ์นี้มักเกิดจาก macOS กำลังปกป้องไฟล์ที่ใช้งานอยู่ จำกัดการเข้าถึง หรือปัญหาระดับระบบ วิธีแก้ด้านล่างครอบคลุมทุกสถานการณ์ เพื่อให้คุณลบไฟล์ซ้ำได้อย่างปลอดภัยและสมบูรณ์
แก้ไขที่ 1: ไฟล์ซ้ำที่แจ้ง "File Is in Use"
Error นี้เกิดเมื่อไฟล์ถูกใช้โดยแอปหรือโปรเซสพื้นหลัง แม้จะไม่มีหน้าต่างเปิดอยู่ กรณีนี้พบบ่อยกับ Preview, Photos หรือแอปซิงค์คลาวด์ เช่น Dropbox ที่ทำงานในพื้นหลัง
หากไม่แน่ใจว่าโปรเซสไหน Lock ไฟล์อยู่ ให้ Restart Mac แล้วลบไฟล์ทันทีก่อนเปิดแอปอื่น หลีกเลี่ยง Force Quit โปรเซสระบบ เว้นแต่แน่ใจว่าปลอดภัย
แก้ไขที่ 2: "Permission Denied" เมื่อลบไฟล์ซ้ำ
เกิดเมื่อบัญชีผู้ใช้ไม่มีสิทธิ์เพียงพอในการแก้ไขหรือลบไฟล์
- คลิกขวาไฟล์ > เลือก Get Info (ดูข้อมูล)
- เลื่อนลงไปส่วน Sharing & Permissions
- คลิกไอคอน ล็อค และใส่รหัสผ่าน
- ตั้งค่าบัญชีของคุณเป็น Read & Write

- ปิดหน้าต่างแล้วลบไฟล์อีกครั้ง
ทางเลือก (Terminal): หาก Mac ลบไฟล์ซ้ำไม่ได้ Terminal ช่วย Force Delete ได้ แต่ต้องระมัดระวังมาก เพราะผิดแค่เล็กน้อยก็อาจก่อให้เกิดความเสียหายที่แก้ไขไม่ได้
คำเตือน: ใช้ sudo rm อย่างระมัดระวัง — จะลบไฟล์ถาวรทันที ไม่ย้ายไป Trash
แก้ไขที่ 3: ไฟล์ซ้ำที่ลบจาก Trash ไม่ได้
ไฟล์ค้างใน Trash มักเพราะถูก Lock, ยังถูกใช้งาน หรือเสียหาย ไฟล์ที่ซิงค์จากดิสก์ภายนอกหรือคลาวด์ มักค้างใน Trash
ตรวจสอบให้แน่ใจว่าไฟล์ไม่จำเป็นก่อน Force Delete เพราะยกเลิกไม่ได้
แก้ไขที่ 4: ไฟล์ที่ยังลบไม่ได้ (ปัญหาระดับระบบ)
หากวิธีข้างบนไม่ได้ ไฟล์อาจถูกปกป้องโดย macOS (เช่น System files, SIP protection) หรือบล็อกโดย Disk Error
- ตรวจสอบ Disk Error (แนะนำทำก่อน)
- เปิด Disk Utility (Applications > Utilities)
- เลือก Startup Volume (ปกติคือ "Macintosh HD-data" ที่เก็บข้อมูล)
- คลิก First Aid > Run

- รอกระบวนการเสร็จ
- ลองลบไฟล์อีกครั้ง
หากพบ Error และซ่อมแซมเสร็จ ให้ Restart Mac ก่อนลองลบใหม่
ลบไฟล์ซ้ำใน Safe Mode
Safe Mode ป้องกัน Background Process ที่ไม่จำเป็น และโหลดเฉพาะส่วนประกอบระบบหลัก ช่วยปลด Lock ไฟล์ได้
Intel Mac:
- ปิด Mac
- เปิดแล้วค้าง Shift ทันที
- ปล่อยเมื่อเห็นหน้าจอ Login
Apple Silicon (M1/M2/M3/M4):
- ปิด Mac
- ค้างปุ่ม Power จนขึ้น "Loading startup options"
- เลือก Disk > ค้าง Shift > คลิก Continue in Safe Mode
Login แล้วลองลบไฟล์ แล้ว Restart ปกติ
เมื่อมีไฟล์ซ้ำเยอะมาก
หากไฟล์ซ้ำกระจายอยู่ทั่ว Mac การลบด้วยมือจะไม่มีประสิทธิภาพ และเสี่ยงต่อการลบผิดไฟล์ หรือเจอ Permission Issue ซ้ำๆ ในกรณีนี้ การใช้ Duplicate Finder 专用工具 จะน่าเชื่อถือกว่า
iBoysoft Cleaner ออกแบบมาสำหรับลบไฟล์ซ้ำจำนวนมาก ทำงานได้ดีเมื่อไฟล์กระจายหลายโฟลเดอร์หรือดิสก์ภายนอก และการลบด้วยมือล้มเหลวซ้ำๆ
- สแกนไฟล์ซ้ำข้าม Internal และ External Storage
- จัดกลุ่มไฟล์เหมือนกันเพื่อเปรียบเทียบง่าย
- Preview ก่อนลบ เพื่อกันลบผิด
- Auto-select ไฟล์ซ้ำ เพื่อลบเร็วขึ้น
เปรียบเทียบกับการลบด้วยมือ วิธีนี้ลดการ Interrupt จาก "file in use" ซ้ำๆ และหลีกเลี่ยง Permission Mismatch เพราะจัดการไฟล์ซ้ำแบบ Batch
สรุป
ไฟล์ซ้ำที่ลบไม่ได้ มักมาจาก: โปรเซสทำงานอยู่, ข้อจำกัด Permission, ปัญหา Trash, หรือการปกป้องระบบ การระบุสาเหตุช่วยแก้ไขได้เร็วและตรงจุด สำหรับลบจำนวนมาก การใช้ Tool 專用 จะประหยัดเวลาและกัน Error ซ้ำ
FAQ
คำถาม: ทำไมลบไฟล์แล้วขึ้น File in use?
มักเพราะ Background Process ยังเข้าถึงไฟล์อยู่:
• เปิด Activity Monitor > ค้นหาโปรเซสเกี่ยวข้อง > Force Quit
• หรือ Restart Mac แล้วลบไฟล์ก่อนเปิดแอปอื่น
คำถาม: ทำไม Mac ลบไฟล์ซ้ำไม่ได้?
มักเพราะ File Lock, Permission Issue, หรือ System Restriction:
1. เช็ค Permission ไฟล์ (Get Info > Read & Write)
2. Unlock ไฟล์ หรือ Empty Trash ด้วย Option + Empty Trash
3. หากไฟล์ซ้ำเยอะกระจาย ใช้ Tool เช่น iBoysoft Cleaner สแกนและลบแบบ Batch