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

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

"The operation can't be completed because one or more required items can't be found - error code 43." ข้อความนี้ขึ้นตอนคัดลอกไฟล์, ย้ายรูปภาพไปไดรฟ์ภายนอก, หรือลบไฟล์ บางคนลบอะไรไม่ได้เลย

กด OK ปิดได้ แต่มักขึ้นซ้ำ ต้องแก้รากเหง้า บทความนี้ช่วยคุณ

สารบัญ

  • 1. Error Code 43 คืออะไร
  • 2. วิธีแก้ Error Code 43 บน Mac
  • 3. คำถามที่พบบ่อย

Error Code 43 คืออะไร

ต่างจาก Error 8058, Error 0, 3403F Error code 43 เกิดเมื่อ Mac หาไฟล์ที่ต้องการไม่เจอ สำหรับงานย้ายไป Trash, คัดลอก, ถ่ายโอนด้วย USB Flash Drive พบมากบน OS X El Capitan

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

สาเหตุที่เป็นไปได้:

  • Finder ไม่ตอบสนอง
  • ไฟล์ถูกใช้โดยแอปอื่น
  • ไม่มีสิทธิ์เข้าถึงไฟล์ที่ล็อก
  • Partition ที่เก็บไฟล์เสียหาย
  • ไฟล์ดาวน์โหลด/คัดลอกไม่ครบ
  • ไฟล์อยู่บน External drive ที่ไม่มี shared points
  • ชื่อไฟล์มีอักขระ запрещенные (@, #, !, %, ^) หรือเกิน 30 ตัวอักษร

วิธีแก้ Error Code 43 บน Mac

ลองขั้นตอนพื้นฐานก่อน:

  1. ตรวจสอบชื่อไฟล์ว่าถูกต้อง (หากมาจาก Windows อาจมีอักขระหรือความยาวไม่เข้ากัน)
  2. รอให้ไฟล์ดาวน์โหลดเสร็จสมบูรณ์
  3. ตรวจสอบว่าไม่มีแอปอื่นใช้ไฟล์อยู่ (Terminal > lsof + Space > ลากไฟล์ไปวาง > Enter จะเห็นแอปที่ใช้อยู่)

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

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

  • วิธี 1: Force Quit Finder
  • วิธี 2: รีเซ็ต NVRAM
  • วิธี 3: Unlock ไฟล์ด้วย Terminal
  • วิธี 4: ซ่อมไดรฟ์ด้วย First Aid
  • วิธี 5: ลบไฟล์ใน Safe Mode
  • วิธี 6: สลับ User Account

วิธี 1: Force Quit Finder

Finder ไม่ตอบสนองเป็นสาเหตุหลัก Force Quit Finder ช่วยได้ (ช่วย Error -36 ด้วย)

  1. กด Command + Option + Esc (เทียบเท่า Ctrl-Alt-Delete)
  2. เลือก Finder > Relaunch

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

หามีแอปอื่นใช้ไฟล์ Force Quit แอปนั้นด้วย

วิธี 2: รีเซ็ต PRAM/NVRAM

NVRAM (เก่าเรียก PRAM) จัดเก็บการตั้งค่าระบบ หากเสียหายก่อให้เกิด Error 43 การรีเซ็ตจะเคลียร์ข้อมูลที่ทำให้ผิดพลาด

  1. ปิด Mac แล้วกด Power เปิด ทันทีกดค้าง Option + Command + P + R ประมาณ 20 วินาที
  2. ปล่อยเมื่อได้ยินเสียงเริ่มต้นครั้งที่ 2 หรือเห็นโลโก้ Apple หายไปมา 2 ครั้ง (T2 Mac)

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

บูทเสร็จ ปรับตั้งค่าที่รีเซ็ตไปใน System Preferences แล้วทดสอบ

วิธี 3: Unlock ไฟล์ด้วย Terminal

ไฟล์ถูกล็อกอาจก่อให้เกิด Error 43 ลอง Unlock ด้วย Terminal

  1. เปิด Terminal (Launchpad > Other > Terminal)
  2. พิมพ์ chflags -R nouchg แล้ว Space
  3. ลากไฟล์ที่ล็อกไปวางใน Terminal > Enter (ไฟล์ปลดล็อกแล้ว)
  4. หาล็อกใน Trash: เปิด Trash > Command+A เลือกทั้งหมด > ลากไปวาง Terminal > Enter > ใส่รหัสผ่าน
  5. คลิกขวาไฟล์ใน Trash > Delete Immediately > Delete

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

วิธี 4: ใช้ Disk Utility First Aid ซ่อมไดรฟ์

บูทเข้า Recovery Mode > Disk Utility > เลือกไดรฟ์ > First Aid อาจพบ "Overlapped Extent Allocation" (ไฟล์หลายไฟล์ใช้ sector เดียวกัน มีไฟล์เสีย) ลบไฟล์เสียในโฟลเดอร์ DamagedFiles แล้วสแกนอีกครั้ง

ช่วยแก้ Error 41 ด้วย หาไม่พบปัญหาแต่มันยังลบไม่ได้ ลองวิธี 5

วิธี 5: ลบไฟล์ใน Safe Mode

Safe Mode ข้ามแอป/เอกซ์เตนชันภายนอก

  1. เซฟงาน > รีสตาร์ท > กดค้าง Shift จนเห็น Login screen
  2. Sign in > ลบไฟล์ปกติ
  3. Empty Trash > รีโหลด Mac

แก้ Mac Error Code 43: คู่มือขั้นตอนแก้ปัญหาคัดลอก/ย้าย/ลบไฟล์ไม่ได้

ลบแบบปกติไม่ได้ ให้ใช้ Delete Immediately: เลือกไฟล์ > File menu > กด Option ค้าง > Delete Immediately (หรือ Option+Command+Delete)

วิธี 6: สลับ User Account

บางครั้ง Error 43 หยุดลบอะไรไม่ได้เลย เกี่ยวกับไฟล์/ตั้งค่าใน User Account นั้น ให้สร้าง Admin ใหม่

  1. Apple logo > System Preferences > Users & Groups
  2. คลิก Lock > ใส่ชื่อ/รหัสปัจจุบัน
  3. คลิก + > New Account: Administrator > กรอกข้อมูล > Create Account
  4. Apple logo > Log out
  5. Login ด้วยบัญชีใหม่ (ข้าม iCloud/Apple ID ได้)
  6. ลองลบ/คัดลอกไฟล์ดู

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

Q1. ทำไม Mac ไม่ให้ลบไฟล์?

A: 1) ไฟล์ล็อกหรือถูกแอปอื่นใช้ 2) ไฟล์เสีย 3) ฮาร์ดดิสก์มี logical error 4) ชื่อไฟล์มีอักขระ запрещенные

Q2. ลบไฟล์ที่ลบไม่ได้บน Mac ยังไง?

A: เปิด Terminal > พิมพ์ rm + Space > ลากไฟล์ไปวาง > Enter

Q3. ปิดแอปที่ค้างบน Mac ยังไง?

A: กด Option + Command + Esc พร้อมกัน Force Quit

Q4. Error code 43 หมายถึงอะไร?

A: ล้มเหลวในการลบ, คัดลอก, หรือย้ายไฟล์