Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีจัดการกับ Mac Error -36 ใน Catalina

การคัดลอกไฟล์จาก 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 อย่างกระทันหัน อย่าตกใจเพราะเรารู้ว่าต้องทำอย่างไร สิ่งแรกที่คุณต้องทำคือค้นหาสาเหตุของข้อผิดพลาดและอ้างอิงกับวิธีแก้ไขปัญหาด้านล่างเพื่อค้นหาวิธีแก้ไขที่เหมาะสม

แต่ก่อนที่คุณจะดำเนินการใดๆ ให้ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อดูว่าจะช่วยแก้ไขข้อผิดพลาดได้หรือไม่:

  1. นำไดรฟ์จัดเก็บข้อมูลหรือ HD ที่คุณกำลังคัดลอกไฟล์ออก
  2. เรียกใช้เครื่องมือทำความสะอาด Mac เช่น Outbyte เพื่อลบไฟล์ขยะที่อาจขัดขวางการถ่ายโอนไฟล์
  3. ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่เพียงพอสำหรับการคัดลอกไฟล์
  4. รีสตาร์ท Mac ของคุณ
  5. ลองคัดลอกไฟล์อีกครั้ง

ไม่มีโชค? จากนั้นดำเนินการแก้ไขปัญหาด้านล่าง

แก้ไข #1:เรียกใช้ Dot_Clean Tool

หากคุณใช้ฮาร์ดไดรฟ์ภายนอกหรือไดรฟ์ USB ที่ใช้กับทั้ง Mac และ Windows PC มีความเป็นไปได้สูงที่ข้อผิดพลาดจะเกิดจากไฟล์ .DS_Store ในการแก้ไขข้อผิดพลาด Mac -36 ใน Catalina คุณต้องลบไฟล์ .DS_Store ทั้งหมดออกจากโฟลเดอร์หรือไดเร็กทอรีที่มีไฟล์ที่คุณต้องการคัดลอก วิธีที่ง่ายที่สุดในการรับไฟล์เหล่านี้คือการใช้ยูทิลิตี้ dot_clean

แต่ก่อนที่คุณจะดำเนินการตามคำแนะนำด้านล่าง ตรวจสอบให้แน่ใจว่าได้คัดลอกพาธไปยังไฟล์ที่คุณมีปัญหา คุณจะต้องใช้เมื่อเรียกใช้คำสั่งในภายหลัง

ในการใช้เครื่องมือ dot_clean ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดตัว เทอร์มินัล ภายใต้ ยูทิลิตี้ โฟลเดอร์ หรือคุณสามารถค้นหาโดยใช้ สปอตไลท์ และคลิกที่แอปเพื่อเปิดใช้งาน
  2. ที่หน้าต่างพรอมต์คำสั่ง ให้พิมพ์บรรทัดต่อไปนี้:
    dot_clean /(พาธไปยังไฟล์ที่คุณพยายามคัดลอก)
  3. ดูตัวอย่างในภาพด้านล่าง
  4. รอให้คำสั่งเสร็จสิ้น จากนั้นลองคัดลอกไฟล์อีกครั้ง

ในตอนนี้ คุณควรจะสามารถคัดลอกไฟล์หรือโฟลเดอร์ได้โดยปราศจากข้อผิดพลาด -36

แก้ไข #2:คัดลอกไฟล์ผ่านเทอร์มินัล

วิธีแก้ปัญหาอื่นที่คุณสามารถลองได้คือการคัดลอกไฟล์ผ่านเทอร์มินัล แม้ว่าสิ่งนี้จะไม่สามารถแก้ไขข้อผิดพลาด -36 ได้ แต่อย่างน้อยคุณก็สามารถทำสิ่งที่คุณตั้งใจจะทำได้สำเร็จ

ในการคัดลอกไฟล์และโฟลเดอร์ผ่าน Terminal ให้ทำตามขั้นตอนที่นี่:

  1. เปิดตัว เทอร์มินัล จาก ยูทิลิตี้ โฟลเดอร์หรือค้นหาผ่าน สปอตไลท์ .
  2. ในหน้าต่าง Terminal ให้พิมพ์คำสั่งต่อไปนี้:
    cp /(พาธไปยังโฟลเดอร์หรือไฟล์ที่คุณต้องการคัดลอก) /(พาธไปยังไดเร็กทอรีปลายทาง)
  3. ดูตัวอย่างนี้:cp /Users/user1/Documents/Sample\ folder /Users/user1/Downloads/sample\ folder\ 2
  4. ถ้าคุณไม่ทราบวิธีคัดลอกพาธไปยังโฟลเดอร์ หรือคุณขี้เกียจเกินกว่าจะพิมพ์ในไดเร็กทอรีเหล่านี้ คุณสามารถลากโฟลเดอร์ไปที่ Terminal ข้างบรรทัด cp แล้วพาธจะถูกเติมโดยอัตโนมัติ
  5. รอให้คำสั่งเสร็จสิ้น จากนั้นตรวจสอบโฟลเดอร์ปลายทางว่าคัดลอกไฟล์สำเร็จหรือไม่

โปรดทราบว่าคุณต้องคัดลอกไฟล์ทีละไฟล์ ดังนั้นวิธีนี้อาจใช้ไม่ได้ผลหากคุณต้องการคัดลอกไฟล์จำนวนมาก

แก้ไข #3:ตรวจสอบการแชร์และการอนุญาต

ในบางกรณี รหัสข้อผิดพลาด -36 ปรากฏขึ้นเนื่องจากการอนุญาตโฟลเดอร์ไม่เพียงพอหรือเนื่องจากไฟล์ถูกล็อค นี่คือขั้นตอนในการแก้ไขปัญหานี้:

  1. ไปที่โฟลเดอร์หรือไฟล์ที่คุณต้องการคัดลอก จากนั้นคลิกขวาที่แต่ละไฟล์
  2. คลิก รับข้อมูล
  3. หาก ล็อก ถูกติ๊กออก ให้ยกเลิกการเลือก
  4. เลื่อนลงไปที่ การแบ่งปันและการอนุญาต ส่วน จากนั้นเลือก ทุกคน .
  5. ภายใต้ เอกสิทธิ์ ให้คลิกช่องป้อนข้อมูลและเลือก อ่านและเขียน จากตัวเลือก
  6. ปิดหน้าต่างและทำเช่นเดียวกันกับไฟล์อื่นๆ

เมื่อคุณปลดล็อคไฟล์ที่ล็อคทั้งหมดและเปลี่ยนการอนุญาตแล้ว ให้ลองคัดลอกไฟล์อีกครั้งและดูว่ารหัสข้อผิดพลาด -36 ได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงได้รับข้อผิดพลาดหลังจากทำตามขั้นตอนข้างต้นแล้ว ให้ตรวจสอบไดเรกทอรีปลายทางของคุณและทำตามขั้นตอนเดิม

แก้ไข #4:เรียกใช้การตรวจสอบดิสก์

บางครั้ง ปัญหาไม่เกี่ยวข้องกับไฟล์ที่คุณต้องการคัดลอกแต่เกิดจากตัวฮาร์ดไดรฟ์เอง การตรวจสอบสภาพของไดรฟ์โดยใช้ยูทิลิตี้ดิสก์ควรเปิดเผยปัญหาที่ต้องแก้ไข

หากต้องการเรียกใช้การตรวจสอบดิสก์ ให้ทำดังนี้:

  1. ไปที่ Finder> Go> Utilities จากนั้นคลิก ยูทิลิตี้ดิสก์
  2. เลือกไดรฟ์ที่คุณต้องการตรวจสอบ จากนั้นคลิกปฐมพยาบาล จากเมนูด้านบน
  3. คลิก ตรวจสอบดิสก์ ที่มุมล่างขวาของหน้าต่าง

เมื่อการวิเคราะห์เสร็จสิ้น ยูทิลิตีจะแสดงปัญหาใดๆ ที่ฮาร์ดไดรฟ์ของคุณอาจมีและขั้นตอนที่คุณต้องดำเนินการเพื่อแก้ไขปัญหา

แก้ไข #5:รีเซ็ต PRAM

หากคุณมีปัญหาใดๆ กับไดรฟ์หรือโวลุ่ม เช่น รับข้อผิดพลาด -36 ใน macOS Catalina การรีเซ็ต PRAM หรือ Parameter Random Access Memory จะช่วยแก้ปัญหานี้ได้

วิธีรีเซ็ต PRAM ของ Mac:

  1. ปิดเครื่อง Mac และถอดอุปกรณ์ต่อพ่วงทั้งหมด ยกเว้นแป้นพิมพ์แบบมีสาย
  2. กด พาวเวอร์ จากนั้นกด Command + Option + P + R . ค้างไว้ คีย์พร้อมกัน
  3. กดปุ่มเหล่านี้ค้างไว้จนกว่าคอมพิวเตอร์จะรีสตาร์ท และคุณได้ยินเสียงเริ่มต้นครั้งที่สอง สำหรับ Mac ที่มีชิปความปลอดภัย T2 ให้กดปุ่มค้างไว้จนกว่าโลโก้ Apple จะปรากฏขึ้นและหายไปเป็นครั้งที่สอง

เมื่อ Mac ของคุณเริ่มทำงาน PRAM ควรได้รับการรีเซ็ตแล้ว และคุณควรจะสามารถคัดลอกไฟล์ของคุณได้สำเร็จ

สรุป

การได้รับข้อผิดพลาด -36 ใน macOS Catalina อาจทำให้คุณหงุดหงิด โดยเฉพาะอย่างยิ่งหากคุณต้องการคัดลอกไฟล์หลายสิบไฟล์จาก Mac ของคุณไปยังไดรฟ์อื่น ไม่มีการแก้ไขที่แน่นอนสำหรับรหัสข้อผิดพลาด -36 เนื่องจากอาจเกิดจากองค์ประกอบจำนวนมาก ในการค้นหาวิธีแก้ปัญหาที่ดีที่สุดสำหรับข้อผิดพลาดนี้ จำเป็นต้องระบุสาเหตุที่แท้จริงก่อน จากนั้นจึงค้นหาวิธีแก้ไขที่เหมาะสมจากวิธีการที่ระบุไว้ข้างต้น