บางครั้งเวลาคัดลอก/ย้ายไฟล์ระหว่าง Mac กับไดรฟ์ภายนอก อาจเจอ Error code 36 (หรือ 100060) ไม่ให้คัดลอก ย้าย หรือลบไฟล์ได้
ข้อความเต็มๆ: "The Finder can't complete the operation because some data in 'FileName' can't be read or written. (Error code -36)"

ไฟล์ที่มักทำให้เกิดปัญหาคือ .DS_Store ไฟล์ที่ Finder สร้างอัตโนมัติเพื่อจัดเก็บการตั้งค่าโฟลเดอร์ (ตำแหน่งไอคอน, พื้นหลัง ฯลฯ) หากไฟล์นี้เสียหาย จะเกิด Error 36
สารบัญ
- 1. Mac Error Code 36 คืออะไร
- 2. สาเหตุของ Error Code 36
- 3. วิธีแก้ Mac Error Code 36
- 4. คำถามที่พบบ่อย
Mac Error Code 36 คืออะไร
ต่างจาก Error 8058, Error code 36 เกิดเมื่อใช้ Finder คัดลอก/ย้ายไฟล์ไป/มาจากฮาร์ดดิสก์ภายนอก, USB, SD Card ไฟล์ที่มักเกี่ยวข้องคือ .DS_Store ซึ่งเก็บคุณลักษณะโฟลเดอร์
สาเหตุของ Error Code 36
- มีไฟล์เสียหายบนไดรฟ์ภายนอก
- macOS ล้าสมัย
- ติดมัลแวร์/ไวรัส
วิธีแก้ Mac Error Code 36
ขั้นตอนพื้นฐานก่อนลองวิธีอื่น:
- Eject ไดรฟ์ภายนอก แล้วเสียบใหม่
- รีสตาร์ท Mac
- ติดตั้ง Antivirus และสแกนลบไวรัส
หายังไม่หาย ลอง 5 วิธีนี้:
วิธี 1: รันคำสั่ง dot_clean ใน Terminal
- เปิด Terminal (Launchpad > Other > Terminal)
- พิมพ์
dot_cleanแล้ว Space - ลากโฟลเดอร์ที่คัดลอกไม่ได้ ไปวางใน Terminal จน thấy path แล้วกด Enter

ลองคัดลอก/ย้ายอีกครั้งดู
วิธี 2: Unlock โฟลเดอร์/ไฟล์
Error 36 อาจเกิดจากสิทธิ์ไม่พอ ให้ตรวจสอบ:
- คลิกขวาโฟลเดอร์/ไฟล์ > Get Info
- แท็บ General > ยกเลิกถูก "Locked"
- ส่วน Sharing & Permissions > ให้บัญชีของคุณมี Read & Write

วิธี 3: รัน First Aid ใน Disk Utility
Error 36 เกี่ยวข้องกับไฟล์หาย/เสียจากปัญหาไดรฟ์ First Aid ช่วยซ่อมได้ทั้ง Internal และ External drive
- เปิด Disk Utility (Applications > Utilities)
- เลือกไดรฟ์ที่มีปัญหา
- คลิก First Aid รอจนเสร็จ

วิธี 4: อัปเดต macOS
บางคนรายงานว่า Error 36 เกิดบน macOS 10.9.2 ลงמטה อัปเดตเป็นเวอร์ชันใหม่ก็หาย
- Apple logo > About this Mac > Software Update
- คลิก Upgrade now

วิธี 5: ลบไฟล์ .DS_Store
Error 36 มักเกี่ยวกับ .DS_Store เสียหาย ลบด้วย Terminal:
- เปิด Terminal (Applications > Utilities)
- พิมพ์คำสั่ง:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
- กด Enter ใส่รหัสผ่าน Admin แล้ว Enter อีกครั้ง
- รอจบ รีบูท Mac ทดสอบใหม่
คำถามที่พบบ่อย
Q: dot_clean ไม่ได้ผล ทำไง?
A: dot_clean ต้องระบุ path ที่ถูกต้อง อย่าพิมพ์ path เอง ให้ลากโฟลเดอร์ไปวางใน Terminal แทน
Q: .DS_Store ใน Error 36 คืออะไร?
A: ไฟล์ที่ Finder สร้างอัตโนมัติเก็บคุณลักษณะโฟลเดอร์ (ตำแหน่งไอคอน, พื้นหลัง) ย่อมาจาก Desktop Services Store