การคัดลอกไฟล์จาก Mac ไปยังอุปกรณ์จัดเก็บข้อมูลอื่น เช่น แฟลชไดรฟ์ การ์ด SD หรือไดรฟ์ภายนอก และในทางกลับกัน เป็นกระบวนการที่ค่อนข้างตรงไปตรงมา คุณสามารถลากและวางไฟล์ไปยังโฟลเดอร์ที่กำหนด แล้ว Finder จะจัดการส่วนที่เหลือเอง ไม่ว่าคุณจะต้องการคัดลอกไฟล์เอกสาร ภาพถ่าย ไฟล์เสียง หรือวิดีโอ กระบวนการก็เหมือนกัน ข้อแตกต่างเพียงอย่างเดียวคือเวลาที่ใช้ในการคัดลอกสิ่งทั้งหมด
ขออภัย มีบางครั้งที่กระบวนการง่ายๆ ในการคัดลอกไฟล์นี้อาจทำให้ผู้ใช้ Mac ลำบากใจอย่างมาก ผู้ใช้หลายคนรายงานว่าพบรหัสข้อผิดพลาด -36 บน macOS Catalina ระหว่างกระบวนการคัดลอก เมื่อข้อผิดพลาดนี้ปรากฏขึ้น กระบวนการถ่ายโอนจะหยุดและไม่สามารถดำเนินการให้เสร็จสิ้นได้ กระบวนการปกติของการคัดลอกไฟล์ซึ่งเกี่ยวข้องกับการใช้ทางลัด Command + C และ Command + V หรือคลิกขวาที่ไฟล์และคัดลอกและวางลงในโฟลเดอร์ที่กำหนดจะไม่ทำงาน
ข้อผิดพลาดนี้ทำให้ผู้ใช้ Mac จำนวนมากรำคาญและหงุดหงิด โดยเฉพาะผู้ที่ต้องการคัดลอกไฟล์เพื่อวัตถุประสงค์ในการทำงานหรือโรงเรียน หากคุณพบรหัสข้อผิดพลาด -36 บน macOS Catalina อย่าเครียดกับตัวเองที่พยายามหาวิธีแก้ไขเพราะคุณสามารถอ้างอิงถึงคู่มือนี้ได้ บทความนี้จะกล่าวถึงสาเหตุทั่วไปของรหัสข้อผิดพลาด -36 บน macOS Catalina และวิธีที่ดีที่สุดในการจัดการกับปัญหานี้
ข้อผิดพลาด -36 ใน macOS Catalina คืออะไร
ดังที่กล่าวไว้ข้างต้น ข้อผิดพลาดนี้มักจะปรากฏขึ้นทุกครั้งที่มีคนพยายามคัดลอกไฟล์บางไฟล์จาก Mac ไปยังอุปกรณ์จัดเก็บข้อมูลอื่น โดยเฉพาะอย่างยิ่งเมื่อถ่ายโอนโฟลเดอร์ขนาดใหญ่หรือหลายไฟล์ไปยังตำแหน่งอื่น อาจเป็นแฟลชไดรฟ์ การ์ด SD คอมพิวเตอร์ Windows ไดรฟ์ภายนอก หรือ Mac เครื่องอื่น รหัสข้อผิดพลาด -36 มักจะมาพร้อมกับข้อความแสดงข้อผิดพลาดต่อไปนี้:
เคล็ดลับแบบมือโปร:สแกน Mac ของคุณเพื่อหาปัญหาด้านประสิทธิภาพ ไฟล์ขยะ แอพที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าได้
ตัวค้นหาไม่สามารถดำเนินการให้เสร็จสิ้นได้เนื่องจากข้อมูลบางอย่างใน "ชื่อไฟล์" ไม่สามารถอ่านหรือเขียนได้ (รหัสข้อผิดพลาด -36)
เมื่อเกิดข้อผิดพลาดนี้ แถบความคืบหน้าจะไม่สามารถดำเนินการต่อได้ และคุณอาจมีไฟล์ที่คัดลอกไว้ครึ่งหนึ่งหรือไม่มีอะไรเลย การวิจัยเพิ่มเติมยังแสดงให้เห็นว่าข้อผิดพลาดนี้ไม่ใช่สิ่งใหม่หรือสิ่งที่ไม่เหมือนใครสำหรับ macOS Catalina ข้อผิดพลาดนี้แม้จะพบได้ยากกว่าข้อผิดพลาดอื่นๆ ของ Mac แต่ก็ส่งผลกระทบต่อ macOS เวอร์ชันก่อนหน้าด้วยเช่นกัน
สาเหตุ Mac Error -36 ใน Catalina คืออะไร
ข้อผิดพลาด Finder นี้อาจวินิจฉัยได้ยากเนื่องจากอาจเกิดจากปัจจัยต่างๆ สาเหตุหนึ่งที่อยู่เบื้องหลังข้อผิดพลาดนี้เกี่ยวข้องกับ dot-underscore หรือ .DS_Store ไฟล์ที่มาพร้อมกับไฟล์บางไฟล์ .DS_Store เป็นไฟล์ระบบ macOS ที่เป็นกรรมสิทธิ์ซึ่งเก็บข้อมูลเมตาของโฟลเดอร์ที่มันตั้งอยู่ ไฟล์ .DS_Store จะปรากฏขึ้นทุกครั้งที่คุณคัดลอกไฟล์จาก Mac และเปิดไฟล์นั้นบนคอมพิวเตอร์ Windows จากนั้นคุณใช้ไดรฟ์เดิมบน Mac ของคุณอีกครั้ง ดังนั้น เมื่อคุณพบรหัสข้อผิดพลาด -36 โฆษณา คุณจะเห็นไฟล์ .DS_Store รวมอยู่ในไฟล์ที่คุณกำลังคัดลอก แสดงว่าคุณพบต้นตอของปัญหาแล้ว
อย่างไรก็ตาม หากคุณไม่พบไฟล์ dot-underscore ในไฟล์ต่างๆ ที่คุณต้องการโอนเมื่อคุณพบข้อผิดพลาด คุณต้องตรวจสอบเพิ่มเติมเพื่อหาสาเหตุ รหัสข้อผิดพลาด -36 อาจเกิดขึ้นได้หากไฟล์หรือโฟลเดอร์ที่กำลังคัดลอกมีมากกว่า 4GB หรือมีพื้นที่ว่างไม่เพียงพอบนไดรฟ์เป้าหมาย ข้อผิดพลาดเดียวกันนี้อาจเกิดขึ้นได้หากไฟล์ถูกเข้ารหัส ล็อค หรือดิสก์ที่คุณพยายามคัดลอกมีการป้องกันการเขียน
สำหรับ Mac ที่ใช้ macOS Catalina ข้อผิดพลาดนี้อาจปรากฏขึ้นเมื่อคุณพยายามคัดลอกไฟล์ที่ไม่เข้ากันกับ macOS ใหม่ ตัวอย่างเช่น คุณอาจประสบปัญหาในการถ่ายโอนไฟล์ที่เชื่อมโยงกับแอป 32 บิตหรือไฟล์จากแอปเวอร์ชันเก่าของคุณ
การหาสาเหตุของรหัสข้อผิดพลาด -36 สามารถช่วยแก้ไขปัญหาได้มาก เมื่อคุณพบสาเหตุที่แท้จริงแล้ว คุณสามารถใช้วิธีแก้ไขที่เหมาะสมเพื่อแก้ไขข้อผิดพลาดได้
วิธีแก้ไขข้อผิดพลาด -36 ใน Mac
หากคุณได้รับข้อผิดพลาด -36 ใน macOS Catalina อย่างกระทันหัน อย่าตกใจเพราะเรารู้ว่าต้องทำอย่างไร สิ่งแรกที่คุณต้องทำคือค้นหาสาเหตุของข้อผิดพลาดและอ้างอิงกับวิธีแก้ไขปัญหาด้านล่างเพื่อค้นหาวิธีแก้ไขที่เหมาะสม
แต่ก่อนที่คุณจะดำเนินการใดๆ ให้ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อดูว่าจะช่วยแก้ไขข้อผิดพลาดได้หรือไม่:
- นำไดรฟ์จัดเก็บข้อมูลหรือ HD ที่คุณกำลังคัดลอกไฟล์ออก
- เรียกใช้เครื่องมือทำความสะอาด Mac เช่น Outbyte เพื่อลบไฟล์ขยะที่อาจขัดขวางการถ่ายโอนไฟล์
- ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่เพียงพอสำหรับการคัดลอกไฟล์
- รีสตาร์ท Mac ของคุณ
- ลองคัดลอกไฟล์อีกครั้ง
ไม่มีโชค? จากนั้นดำเนินการแก้ไขปัญหาด้านล่าง
แก้ไข #1:เรียกใช้ Dot_Clean Tool
หากคุณใช้ฮาร์ดไดรฟ์ภายนอกหรือไดรฟ์ USB ที่ใช้กับทั้ง Mac และ Windows PC มีความเป็นไปได้สูงที่ข้อผิดพลาดจะเกิดจากไฟล์ .DS_Store ในการแก้ไขข้อผิดพลาด Mac -36 ใน Catalina คุณต้องลบไฟล์ .DS_Store ทั้งหมดออกจากโฟลเดอร์หรือไดเร็กทอรีที่มีไฟล์ที่คุณต้องการคัดลอก วิธีที่ง่ายที่สุดในการรับไฟล์เหล่านี้คือการใช้ยูทิลิตี้ dot_clean
แต่ก่อนที่คุณจะดำเนินการตามคำแนะนำด้านล่าง ตรวจสอบให้แน่ใจว่าได้คัดลอกพาธไปยังไฟล์ที่คุณมีปัญหา คุณจะต้องใช้เมื่อเรียกใช้คำสั่งในภายหลัง
ในการใช้เครื่องมือ dot_clean ให้ทำตามขั้นตอนเหล่านี้:
- เปิดตัว เทอร์มินัล ภายใต้ ยูทิลิตี้ โฟลเดอร์ หรือคุณสามารถค้นหาโดยใช้ สปอตไลท์ และคลิกที่แอปเพื่อเปิดใช้งาน
- ที่หน้าต่างพรอมต์คำสั่ง ให้พิมพ์บรรทัดต่อไปนี้:
dot_clean /(พาธไปยังไฟล์ที่คุณพยายามคัดลอก) - ดูตัวอย่างในภาพด้านล่าง
- รอให้คำสั่งเสร็จสิ้น จากนั้นลองคัดลอกไฟล์อีกครั้ง
ในตอนนี้ คุณควรจะสามารถคัดลอกไฟล์หรือโฟลเดอร์ได้โดยปราศจากข้อผิดพลาด -36
แก้ไข #2:คัดลอกไฟล์ผ่านเทอร์มินัล
วิธีแก้ปัญหาอื่นที่คุณสามารถลองได้คือการคัดลอกไฟล์ผ่านเทอร์มินัล แม้ว่าสิ่งนี้จะไม่สามารถแก้ไขข้อผิดพลาด -36 ได้ แต่อย่างน้อยคุณก็สามารถทำสิ่งที่คุณตั้งใจจะทำได้สำเร็จ
ในการคัดลอกไฟล์และโฟลเดอร์ผ่าน Terminal ให้ทำตามขั้นตอนที่นี่:
- เปิดตัว เทอร์มินัล จาก ยูทิลิตี้ โฟลเดอร์หรือค้นหาผ่าน สปอตไลท์ .
- ในหน้าต่าง Terminal ให้พิมพ์คำสั่งต่อไปนี้:
cp /(พาธไปยังโฟลเดอร์หรือไฟล์ที่คุณต้องการคัดลอก) /(พาธไปยังไดเร็กทอรีปลายทาง) - ดูตัวอย่างนี้:cp /Users/user1/Documents/Sample\ folder /Users/user1/Downloads/sample\ folder\ 2
- ถ้าคุณไม่ทราบวิธีคัดลอกพาธไปยังโฟลเดอร์ หรือคุณขี้เกียจเกินกว่าจะพิมพ์ในไดเร็กทอรีเหล่านี้ คุณสามารถลากโฟลเดอร์ไปที่ Terminal ข้างบรรทัด cp แล้วพาธจะถูกเติมโดยอัตโนมัติ
- รอให้คำสั่งเสร็จสิ้น จากนั้นตรวจสอบโฟลเดอร์ปลายทางว่าคัดลอกไฟล์สำเร็จหรือไม่
โปรดทราบว่าคุณต้องคัดลอกไฟล์ทีละไฟล์ ดังนั้นวิธีนี้อาจใช้ไม่ได้ผลหากคุณต้องการคัดลอกไฟล์จำนวนมาก
แก้ไข #3:ตรวจสอบการแชร์และการอนุญาต
ในบางกรณี รหัสข้อผิดพลาด -36 ปรากฏขึ้นเนื่องจากการอนุญาตโฟลเดอร์ไม่เพียงพอหรือเนื่องจากไฟล์ถูกล็อค นี่คือขั้นตอนในการแก้ไขปัญหานี้:
- ไปที่โฟลเดอร์หรือไฟล์ที่คุณต้องการคัดลอก จากนั้นคลิกขวาที่แต่ละไฟล์
- คลิก รับข้อมูล
- หาก ล็อก ถูกติ๊กออก ให้ยกเลิกการเลือก
- เลื่อนลงไปที่ การแบ่งปันและการอนุญาต ส่วน จากนั้นเลือก ทุกคน .
- ภายใต้ เอกสิทธิ์ ให้คลิกช่องป้อนข้อมูลและเลือก อ่านและเขียน จากตัวเลือก
- ปิดหน้าต่างและทำเช่นเดียวกันกับไฟล์อื่นๆ
เมื่อคุณปลดล็อคไฟล์ที่ล็อคทั้งหมดและเปลี่ยนการอนุญาตแล้ว ให้ลองคัดลอกไฟล์อีกครั้งและดูว่ารหัสข้อผิดพลาด -36 ได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงได้รับข้อผิดพลาดหลังจากทำตามขั้นตอนข้างต้นแล้ว ให้ตรวจสอบไดเรกทอรีปลายทางของคุณและทำตามขั้นตอนเดิม
แก้ไข #4:เรียกใช้การตรวจสอบดิสก์
บางครั้ง ปัญหาไม่เกี่ยวข้องกับไฟล์ที่คุณต้องการคัดลอกแต่เกิดจากตัวฮาร์ดไดรฟ์เอง การตรวจสอบสภาพของไดรฟ์โดยใช้ยูทิลิตี้ดิสก์ควรเปิดเผยปัญหาที่ต้องแก้ไข
หากต้องการเรียกใช้การตรวจสอบดิสก์ ให้ทำดังนี้:
- ไปที่ Finder> Go> Utilities จากนั้นคลิก ยูทิลิตี้ดิสก์
- เลือกไดรฟ์ที่คุณต้องการตรวจสอบ จากนั้นคลิกปฐมพยาบาล จากเมนูด้านบน
- คลิก ตรวจสอบดิสก์ ที่มุมล่างขวาของหน้าต่าง
เมื่อการวิเคราะห์เสร็จสิ้น ยูทิลิตีจะแสดงปัญหาใดๆ ที่ฮาร์ดไดรฟ์ของคุณอาจมีและขั้นตอนที่คุณต้องดำเนินการเพื่อแก้ไขปัญหา
แก้ไข #5:รีเซ็ต PRAM
หากคุณมีปัญหาใดๆ กับไดรฟ์หรือโวลุ่ม เช่น รับข้อผิดพลาด -36 ใน macOS Catalina การรีเซ็ต PRAM หรือ Parameter Random Access Memory จะช่วยแก้ปัญหานี้ได้
วิธีรีเซ็ต PRAM ของ Mac:
- ปิดเครื่อง Mac และถอดอุปกรณ์ต่อพ่วงทั้งหมด ยกเว้นแป้นพิมพ์แบบมีสาย
- กด พาวเวอร์ จากนั้นกด Command + Option + P + R . ค้างไว้ คีย์พร้อมกัน
- กดปุ่มเหล่านี้ค้างไว้จนกว่าคอมพิวเตอร์จะรีสตาร์ท และคุณได้ยินเสียงเริ่มต้นครั้งที่สอง สำหรับ Mac ที่มีชิปความปลอดภัย T2 ให้กดปุ่มค้างไว้จนกว่าโลโก้ Apple จะปรากฏขึ้นและหายไปเป็นครั้งที่สอง
เมื่อ Mac ของคุณเริ่มทำงาน PRAM ควรได้รับการรีเซ็ตแล้ว และคุณควรจะสามารถคัดลอกไฟล์ของคุณได้สำเร็จ
สรุป
การได้รับข้อผิดพลาด -36 ใน macOS Catalina อาจทำให้คุณหงุดหงิด โดยเฉพาะอย่างยิ่งหากคุณต้องการคัดลอกไฟล์หลายสิบไฟล์จาก Mac ของคุณไปยังไดรฟ์อื่น ไม่มีการแก้ไขที่แน่นอนสำหรับรหัสข้อผิดพลาด -36 เนื่องจากอาจเกิดจากองค์ประกอบจำนวนมาก ในการค้นหาวิธีแก้ปัญหาที่ดีที่สุดสำหรับข้อผิดพลาดนี้ จำเป็นต้องระบุสาเหตุที่แท้จริงก่อน จากนั้นจึงค้นหาวิธีแก้ไขที่เหมาะสมจากวิธีการที่ระบุไว้ข้างต้น