การถ่ายโอนไฟล์บน Mac ของคุณ ไม่ว่าจะเป็นจากโฟลเดอร์ไปโฟลเดอร์ จากฮาร์ดดิสก์ Mac ไป USB หรือไดรฟ์ภายนอก หรือจากไดรฟ์ที่เชื่อมต่อไปยัง Mac ควรจะง่ายเพียงแค่คัดลอกไฟล์หรือไฟล์ไปยังโฟลเดอร์ปลายทางหรือไดรฟ์ คุณสามารถกด Command + C เพื่อคัดลอกไฟล์ และกด Command + V เพื่อวาง หรือคลิกขวาที่ไฟล์แล้วเลือก Copy แล้ววางไปที่โฟลเดอร์ปลายทาง ขึ้นอยู่กับขนาดของไฟล์ที่คุณกำลังคัดลอก กระบวนการควรใช้เวลาจาก几 秒 到 몇 分钟 หากคุณคัดลอกทั้งดิสก์ คุณอาจต้องใช้เวลาหลายชั่วโมง
น่าเสียดาย กระบวนการง่ายๆ นี้อาจซับซ้อนขึ้นเมื่อ Mac ของคุณได้รับ error code -50 ข้อผิดพลาดนี้ป้องกันไม่ให้ไฟล์ถูกคัดลอกไปยังโฟลเดอร์ปลายทางหรือไดรฟ์เนื่องจากบางเหตุผล ทำให้ผู้ใช้ Mac จำนวนมากหงุดหงิด เพราะพวกเขาไม่สามารถถ่ายโอนไฟล์ที่พวกเขาต้องการ
หาก Mac ของคุณได้รับ error code -50 บทความนี้จะอธิบายสิ่งที่คุณควรรู้เกี่ยวกับข้อผิดพลาดนี้ รวมถึงสาเหตุและวิธีแก้ไข
Error Code -50 บน Mac คืออะไร?
Error code -50 เป็นปัญหาการถ่ายโอนข้อมูลที่เกิดขึ้นทุกครั้งที่ผู้ใช้พยายามคัดลอกหรือย้ายบน Mac ข้อผิดพลาดนี้อาจปรากฏเมื่อคุณพยายามคัดลอกไฟล์จากโฟลเดอร์ไปโฟลเดอร์ หรือเมื่อคุณพยายามย้ายไฟล์จากฮาร์ดดิสก์ Mac ไปยังไดรฟ์ภายนอก และในทางกลับกัน มันยังอาจเกิดขึ้นเมื่อลบไฟล์
ที่อาจทำให้เกิดปัญหาระบบหรือทำให้ประสิทธิภาพช้าลง
ข้อความข้อผิดพลาดมักอ่านว่า:
The operation could not be completed because an unexpected error occurred. (error code -50)
เมื่อสิ่งนี้เกิดขึ้น กระบวนการคัดลอก ถ่ายโอน หรือลบ จะหยุดชะงัก และผู้ใช้ไม่สามารถจัดการไฟล์ได้อย่างถูกต้อง บางผู้ใช้รายงานว่าการรีสตาร์ทคอมพิวเตอร์สามารถแก้ไขข้อผิดพลาดได้ชั่วคราว แต่มันปรากฏอีกหลังจากสักครู่
ข้อผิดพลาดนี้เป็นปัญหาเก่าของ Mac ที่เกิดขึ้นสำหรับ macOS Mojave และเวอร์ชันเก่า แต่ผู้ใช้ Catalina จำนวนมากก็ถูกข่มขบด้วยข้อผิดพลาดนี้เมื่อเรานี้
สาเหตุของ Error Code -50 บน Mac คืออะไร?
เมื่อ Mac ของคุณได้รับ error code -50 อาจยากที่จะกำหนดวิธีแก้ไขที่เหมาะสมทันที เพราะมีหลายปัจจัยที่เกี่ยวข้อง ข้อผิดพลาดนี้อาจเกิดจากองค์ประกอบที่แตกต่างกัน และการระบุตัวร้ายหมายถึงการกำจัดปัจจัยอื่นๆ ทีละอย่าง
นี่คือบางเหตุผลที่เป็นไปได้เบื้องหลังการปรากฏของ error code -50 บน Mac ของคุณ:
- โปรแกรมหรือไฟล์ระบบเสียหาย – หากไฟล์ที่คุณคัดลอก ถ่ายโอน หรือลบ เสียหาย คุณน่าจะเผชิญข้อผิดพลาดนี้
- ซอฟต์แวร์หรือระบบล้าสมัย – การไม่ติดตั้งอัปเดตระบบหมายความว่าคุณอาจพลาดฟีเจอร์สำคัญหรืออัปเดตที่เกี่ยวข้องกับกระบวนการถ่ายโอนข้อมูล
- การตั้งค่าระบบที่กำหนดค่าผิด – หากโฟลเดอร์ต้นทางหรือปลายทางไม่มีสิทธิ์เพียงพอ คุณจะไม่สามารถทำการเปลี่ยนแปลงไฟล์บนโฟลเดอร์นั้นได้
- ปัญหาที่เกี่ยวข้องกับฮาร์ดแวร์ – ฮาร์ดดิสก์หรือดิสก์ที่เสียหายก็อาจนำไปสู่ error code -50
- ไฟล์แคชหรือขยะ – ไฟล์ที่ไม่จำเป็นอาจขวางกระบวนการถ่ายโอนข้อมูลและก่อให้เกิดข้อผิดพลาดนี้
วิธีแก้ไข Mac Error Code -50
ตามที่กล่าวไว้ข้างต้น การพยายามกำจัดปัจจัยที่อาจก่อให้เกิด error code -50 อาจใช้เวลาบ้าง สิ่งที่คุณสามารถทำคือ ทำงานทีละขั้นตอนลงรายการวิธีแก้ของเราด้านล่าง เพื่อดูว่าวิธีไหนใช้กับคุณ กระบวนการนี้มีประสิทธิภาพหากคุณไม่แน่ใจว่าอะไรก่อให้เกิดข้อผิดพลาด
วิธีแก้ #1: รีสตาร์ท Mac ของคุณ
หากข้อผิดพลาดเกิดจากบั๊กชั่วคราวหรือข้อบกพร่อง การรีบูทคอมพิวเตอร์ควรแก้ไขข้อผิดพลาดได้อย่างง่ายดาย การรีสตาร์ทคอมพิวเตอร์จะรีเฟรชระบบและกำจัดปัญหาที่เกิดจากบั๊ก หลังจากรีสตาร์ท ลองทำสิ่งที่คุณพยายามทำกับไฟล์ เพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากไม่ได้ผล คุณสามารถลองบูทเข้าสู่ Safe Mode โดยกดปุ่ม Shift เมื่อคุณรีสตาร์ท Safe Mode จะปิดใช้งานกระบวนการบุคคลที่สาม และควรช่วยคุณกำหนดได้ว่าข้อผิดพลาดเกิดจากปัจจัยที่ไม่ใช่ macOS หรือไม่
วิธีแก้ #2: Eject ไดรฟ์และเสียบกลับอีกครั้ง
หากการรีสตาร์ทคอมพิวเตอร์ไม่ได้ผล และข้อผิดพลาดเกิดขึ้นเมื่อคุณคัดลอกหรือถ่ายโอนไฟล์จากฮาร์ดดิสก์ภายนอก คุณควรถอดไดรฟ์ออกจาก Mac และเสียบกลับเข้าไป อาจเป็นไปได้ว่าไดรฟ์ของคุณไม่ได้ถูก mount อย่างถูกต้อง หรือไม่ได้ถูกอ่านอย่างถูกต้องโดย Mac ซึ่งทำให้คุณเผชิญข้อผิดพลาดนี้เมื่อจัดการไฟล์บนไดรฟ์นั้น เมื่อคุณ mount ไดรฟ์ใหม่แล้ว คุณสามารถดำเนินการต่อกับสิ่งที่คุณพยายามทำกับไฟล์ และดูว่าคุณจะสามารถทำให้เสร็จสิ้นครั้งนี้หรือไม่
วิธีแก้ #3: ใช้ Disk Utility
เพื่อตรวจสอบว่ามี bad sectors บนไดรฟ์ของคุณหรือไม่ หรือการจัดรูปแบบทำงานอย่างถูกต้อง คุณสามารถใช้ Disk Utility เพื่อ verify ฮาร์ดดิสก์ที่เกี่ยวข้อง ในการรันการตรวจสอบดิสก์เพื่อกำหนดสุขภาพของฮาร์ดดิสก์ ให้ทำตามขั้นตอนด้านล่าง:
- ค้นหา Disk Utility โดยใช้ Spotlight หรือไปที่ Finder > Go > Utilities แล้วคลิกที่ Disk Utility
- เลือกโวล्यุมที่คุณต้องการตรวจสอบบนแถบด้านข้างของ Disk Utility
- คลิกที่แท็บ First Aid
- คลิก Verify Disk
หากข้อผิดพลาดใดปรากฏ ให้คลิกปุ่ม Repair เพื่อแก้ไขพวกมัน เมื่อการตรวจสอบดิสก์เสร็จสิ้น คุณสามารถลองย้ายหรือถ่ายโอนไฟล์อีกครั้ง เพื่อดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
วิธีแก้ #4: เปลี่ยนชื่อไฟล์
บางครั้ง การเปลี่ยนชื่อไฟล์ทำได้ผลลัพธ์มหัศจรรย์ หากชื่อไฟล์ต้นฉบับมีอักขระที่ไม่รองรับ การคัดลอก ถ่ายโอน หรือลบไฟล์จะไม่ได้ผล ดังนั้น หากคุณได้รับข้อผิดพลาดด้วยเหตุผลที่ไม่ทราบ คุณควรมองที่ชื่อไฟล์ของไฟล์และลองเปลี่ยนมัน ใช้ตัวอักษรทั่วไปเพื่อความปลอดภัย ตัวอย่างเช่น หากชื่อไฟล์ของคุณดูเหมือนนี้: file_name1.doc คุณควรเปลี่ยนเป็นนี้แทน: Filename.doc
วิธีแก้ #5: เปลี่ยนการตั้งค่าพลังงานของ Mac
การกำหนดค่าพลังงานที่ไม่ถูกต้องก็อาจก่อให้เกิดข้อผิดพลาดนี้ หากเป็นเช่นนี้ คุณควรพิจารณาเปลี่ยนการตั้งค่าพลังงานโดยทำตามคำแนะนำด้านล่าง:
- คลิกเมนู Apple และคลิก System Preferences
- คลิกที่ Energy Saver
- ติ๊กถูกกล่องข้างตัวเลือก Put the hard disks to sleep when possible
- คลิก OK และปิดหน้าต่าง
เสร็จแล้ว ตรวจสอบว่า error code -50 ได้รับการแก้ไขหรือไม่
วิธีแก้ #6: ใช้ Terminal
หากคุณต้องการคัดลอกหรือย้ายไฟล์ และคุณสบายใจกับการใช้คำสั่ง คุณควรลองทำผ่าน Terminal เพียงเปิดแอป Terminal จาก Finder > Go > Utilities แล้วพิมพ์คำสั่งขึ้นอยู่กับสิ่งที่คุณต้องการทำกับไฟล์
เพื่อคัดลอกไฟล์:
- พิมพ์คำสั่งนี้ ตามด้วย Enter: cp source destination
- ตัวอย่างเช่น หากคุณต้องการคัดลอก Filename.doc บนโฟลเดอร์ Documents ไปยัง Desktop นี่คือคำสั่งที่คุณต้องป้อน: cp ~/Documents/Filename.doc ~/Desktop
- หลังจากคำสั่งนี้ถูกดำเนินการ คุณจะมีสองสำเนาของไฟล์ Filename.doc ในโฟลเดอร์ Documents และ Desktop
เพื่อย้ายไฟล์:
- พิมพ์คำสั่งนี้ ตามด้วย Enter: mv source destination
- ตัวอย่างเช่น หากคุณต้องการย้าย Filename.doc บนโฟลเดอร์ Documents ไปยัง Desktop นี่คือคำสั่งที่คุณต้องป้อน: mv ~/Documents/Filename.doc ~/Desktop
- หลังจากคำสั่งนี้ถูกดำเนินการ ไฟล์ Filename.doc ในโฟลเดอร์ Documents จะถูกย้ายไปโฟลเดอร์ Desktop
สรุป
การได้รับ error code -50 บน Mac ของคุณอาจรบกวน เพราะคุณติดกับไฟล์ที่คุณไม่สามารถย้ายหรือคัดลอกได้ หากคุณเผชิญข้อผิดพลาดนี้ คุณสามารถลองวิธีแก้ข้างต้นและดูว่าวิธีไหนแก้ไขกรณีของคุณได้