Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้

บางครั้งเวลาคัดลอก/ย้ายไฟล์ระหว่าง 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)"

แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้

ไฟล์ที่มักทำให้เกิดปัญหาคือ .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

ขั้นตอนพื้นฐานก่อนลองวิธีอื่น:

  1. Eject ไดรฟ์ภายนอก แล้วเสียบใหม่
  2. รีสตาร์ท Mac
  3. ติดตั้ง Antivirus และสแกนลบไวรัส

หายังไม่หาย ลอง 5 วิธีนี้:

วิธี 1: รันคำสั่ง dot_clean ใน Terminal

  1. เปิด Terminal (Launchpad > Other > Terminal)
  2. พิมพ์ dot_clean แล้ว Space
  3. ลากโฟลเดอร์ที่คัดลอกไม่ได้ ไปวางใน Terminal จน thấy path แล้วกด Enter
    แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้

ลองคัดลอก/ย้ายอีกครั้งดู

วิธี 2: Unlock โฟลเดอร์/ไฟล์

Error 36 อาจเกิดจากสิทธิ์ไม่พอ ให้ตรวจสอบ:

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

วิธี 3: รัน First Aid ใน Disk Utility

Error 36 เกี่ยวข้องกับไฟล์หาย/เสียจากปัญหาไดรฟ์ First Aid ช่วยซ่อมได้ทั้ง Internal และ External drive

  1. เปิด Disk Utility (Applications > Utilities)
  2. เลือกไดรฟ์ที่มีปัญหา
  3. คลิก First Aid รอจนเสร็จ
    แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้

วิธี 4: อัปเดต macOS

บางคนรายงานว่า Error 36 เกิดบน macOS 10.9.2 ลงמטה อัปเดตเป็นเวอร์ชันใหม่ก็หาย

  1. Apple logo > About this Mac > Software Update
  2. คลิก Upgrade now
    แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้

วิธี 5: ลบไฟล์ .DS_Store

Error 36 มักเกี่ยวกับ .DS_Store เสียหาย ลบด้วย Terminal:

  1. เปิด Terminal (Applications > Utilities)
  2. พิมพ์คำสั่ง: sudo find / -name ".DS_Store" -depth -exec rm {} \;
    แก้ Mac Finder Error Code 36: 5 วิธีที่พิสูจน์แล้วว่าทำงานได้
  3. กด Enter ใส่รหัสผ่าน Admin แล้ว Enter อีกครั้ง
  4. รอจบ รีบูท Mac ทดสอบใหม่

คำถามที่พบบ่อย

Q: dot_clean ไม่ได้ผล ทำไง?

A: dot_clean ต้องระบุ path ที่ถูกต้อง อย่าพิมพ์ path เอง ให้ลากโฟลเดอร์ไปวางใน Terminal แทน

Q: .DS_Store ใน Error 36 คืออะไร?

A: ไฟล์ที่ Finder สร้างอัตโนมัติเก็บคุณลักษณะโฟลเดอร์ (ตำแหน่งไอคอน, พื้นหลัง) ย่อมาจาก Desktop Services Store