เคยมีวันที่ทำงานสบายๆ บน Mac แล้วทันใดน์ error message โผล่: "The operation can't be completed because one or more required items can't be found. (Error code -43)"?
รู้จักในชื่อ error code 43 ข้อผิดพลาดนี้มักโผล่เมื่อผู้ใช้พยายามลบไฟล์และย้ายไป trash หรือพยายามย้ายไฟล์ไปมา เป็นเรื่องที่พบได้นادر ยกเว้นระบบเฉพาะ คือ OS X El Capitan หรือ OS X 10.2
นี่คือคู่มือเร็วแก้ Mac error code 43 แบบถาวร
Error Code 43: คืออะไร และทำไมถึงโผล่
ก่อนจะดำเนินการแก้ไข โปรดทราบว่า error code 43 มักโผล่เฉพาะผู้ใช้ X El Capitan และ OS X 10.2 หมายความว่าผู้ใช้ระบบปฏิบัติการ Mac รุ่นใหม่ส่วนใหญ่หลุดพ้นจากมัน Error อาจโผล่จากเหตุผลต่อไปนี้ มักมาจากผู้ใช้โดยไม่ได้ตั้งใจ:
เคล็ดลับ: สแกน Mac เพื่อหาปัญหาประสิทธิภาพ ไฟล์ขยะ แอป有害 和安全威胁
那些可能导致系统问题或性能下降的问题。
- อักขระผิดกฎหมายในชื่อไฟล์ – ตอนตั้งชื่อไฟล์ หลีกเลี่ยงอักขระ: @ ! # % ^ $ เพราะพยายามย้ายไฟล์ที่มีอักขระเหล่านี้ในชื่อ จะทำให้ error code 43 โผล่
- ดาวน์โหลดไม่สมบูรณ์ – Error อาจมาจากพยายามย้ายไฟล์ที่ดาวน์โหลดไม่ครบ
- ไฟล์ถูกล็อกหรือใช้งานอยู่ – เกิดขึ้นเมื่อพยายามย้ายไฟล์ที่ใช้งานอยู่หรือถูกล็อก ถ้าเป็นเช่นนั้น หยุดใช้ไฟล์หรือ unlock ก่อนย้าย บางครั้งต้องขอ permission จากแอดมินถึงย้ายได้สำเร็จ
- ขาด Shared Point – Error อาจโผล่เมื่อไม่มี shared point สำหรับไฟล์ที่เลือก หมายความว่า Finder เข้าถึงไฟล์ไม่ได้ขณะที่พยายามย้าย
- ปัญหาฮาร์ดดิสก์ – อาจมีปัญหาเดิมกับฮาร์ดดิสก์ ซึ่งแก้ได้ง่ายด้วยการซ่อม
ก่อนดำเนินการแก้ error code 43 ทำความสะอาดและเพิ่มประสิทธิภาพ Mac ด้วย trusted professional Mac repair tool เพื่อให้แน่ใจว่าไฟล์ขยะ ไฟล์ปัญหา และ space hogs ไม่ได้มีส่วนทำให้ปัญหาหรือขวางการแก้ไขอย่างรวดเร็ว
ขั้นตอนแก้ Error Code 43 บน macOS
นี่คือขั้นตอนที่สามารถทำด้วยตนเองเพื่อแก้ error code 43:
การรีเซ็ต PRAM หรือ NVRAM
Parameter Random Access Memory (PRAM) หรือ Non-Volatile Random Access Memory (NVRAM) หมายถึงปริมาณหน่วยความจำเล็กน้อยที่ใช้เซฟการตั้งค่าเฉพาะและเข้าถึงได้ทันที รีเซ็ต PRAM หรือ NVRAM ด้วยวิธีนี้:
- ปิดคอมพิวเตอร์เหมือนปกติ
- ในขณะนั้น จดตำแหน่งปุ่ม Command, Option (alt), P, และ R เพราะต้องกระทำเร็วๆ
- เปิดใหม่ ต่อมา กดพร้อมกัน Command + Option + P + R keys ก่อนหน้าจอสีเทาสตาร์ทอัพโผล่
- ค้างปุ่มเหล่านั้นจนได้ยินเสียงสตาร์ทอัพ 3 ครั้ง
- ปล่อยปุ่ม
ใช้ Disk Utility
เนื่องจาก error code 43 มักเกี่ยวข้องกับไฟล์หายหรือเสียหาย Disk Utility ช่วยได้ตอนพยายามแก้ เครื่องมือ built-in นี้จัดการปัญหาที่เกี่ยวกับไดรฟ์ ทำตามขั้นตอน:
- ไป Apple menu คลิก Restart
- พอคอมพิวเตอร์รีสตาร์ท ค้าง Command + R จนเห็นโลโก้ Apple
- คลิก Disk Utility > Continue
- ไปแผงซ้าย เลือกดิสก์ที่ต้องการซ่อม ในกรณี error code 43 คือดิสก์ที่ไฟล์ที่อยากย้ายอยู่
- กดปุ่ม First-Aid ดำเนินการตรวจสอบ Disk Utility ต่อ
- Tool จะส่งรายงานหลายอย่าง นี่คือการดำเนินการ:
- ไม่มีปัญหาหรือปัญหาแก้แล้ว – ดูปัญหาที่แก้แล้วใน Show Details แล้วออกจาก tool
- ดิสก์จะล้มเหลวเร็วๆ นี้ – สำรองข้อมูลทั้งหมดทันที และซื้อดิสก์ใหม่มาแทน
- Overlapped extent allocation – หมายถึงมีไฟล์หลายตัวครอบครองตำแหน่งเดียวกันในระบบ หนึ่งในนั้นอาจเสียหาย หาใน Damaged Files แล้วซ่อมหรือลบไฟล์นั้น
ลบไฟล์ที่ถูกล็อก
วิธีนี้แก้ error code 43 ที่มาจากไฟล์ถูกล็อกบน Mac ทำตามขั้นตอนลบไฟล์เหล่านั้นโดยไม่ต้อง unlock ก่อน:
- เปิดระบบ ไป Applications > Utilities > Terminal
- ใน Terminal พิมพ์คำสั่ง: chflags -R nouchg
- ว่าง Trash คลิกขวาไอคอน Trash กด Command + A keys เลือกไฟล์ทั้งหมด ลากไฟล์ที่ต้องการลบจาก Trash ไป Terminal
หมายเหตุสุดท้าย
ผู้ใช้ออนไลน์หลายคนเตือนว่า error code 43 ยังอาจเกิดใน macOS รุ่นสูงกว่า รวมถึง Mojave แนะนำให้ระวังและใช้ขั้นตอนข้างต้นเป็นการแก้ถาวร
Error code 43 บน macOS เกิดจากหลายอย่าง รวมถึงขาด shared point สำหรับไฟล์ และปัญหาฮาร์ดดิสก์ที่มีอยู่ แจ้งในความคิดเห็นว่าวิธีแก้ไหนได้ผลสำหรับคุณ!