วิธีการแก้ไขรหัสข้อผิดพลาด 36 ใน Mac OS X Finder

ในบางโอกาสที่ไม่ค่อยพบเมื่อพยายามคัดลอกไฟล์ผู้ใช้ Mac อาจพบ "รหัสข้อผิดพลาด 36" ซึ่งจะหยุดกระบวนการคัดลอกหรือย้ายใน Mac OS X Finder อย่างสมบูรณ์ ข้อผิดพลาดทั้งหมดมักถูกอ่านว่า "The Finder ไม่สามารถดำเนินการได้เนื่องจากข้อมูลบางอย่างใน" FileName "ไม่สามารถอ่านหรือเขียนได้ (รหัสข้อผิดพลาด -36) " . ชื่อไฟล์บางครั้งอาจเป็น. DS_Store แต่สามารถเกิดขึ้นได้กับไฟล์เพียงไฟล์เดียวใน Mac ด้วย


หากคุณพบ Error Code -36 ในเครื่อง Mac คุณก็มักจะได้รับคำแนะนำง่ายๆด้วยเครื่องมือบรรทัดคำสั่งที่เรียกว่า "dot_clean" ถ้าคุณไม่เคยได้ยิน dot_clean คุณจะไม่ได้อยู่คนเดียวและหน้าคู่มือสำหรับคำสั่งอธิบายว่า "ผสานแฟ้ม. _ * กับไฟล์พื้นเมืองที่ตรงกัน" ซึ่งอาจไม่เหมือนกับผู้ใช้ทั่วไป แต่อย่างใด เนื่องจากสาเหตุข้อผิดพลาด 36 เป็นไฟล์ที่นำหน้าด้วยจุดซึ่งอาจเป็นข้อมูลที่คุณต้องทำ

วิธีแก้ไขข้อผิดพลาด 36 ใน Mac OS X Finder ด้วย dot_clean

เมื่อต้องการใช้ dot_clean คุณจะต้องการชี้ไปที่ไดเร็กทอรีที่กำลังคัดลอกและส่งรหัสข้อผิดพลาด 36 ข้อมูลพื้นฐานจะมีลักษณะดังนี้:

  1. เปิด Terminal (พบใน / Applications / Utilities / หรือ Spotlight)
  2. ที่พรอมต์คำสั่งให้พิมพ์:
  3. dot_clean /Path/To/Directory/With/Problem/

  4. เมื่อ dot_clean เสร็จสิ้นให้พยายามคัดลอกไฟล์อีกครั้งและควรจะประสบความสำเร็จโดยไม่มีรหัสข้อผิดพลาด

ตัวอย่างเช่นถ้าการคัดลอก ~ / Documents / FileBackups / เป็นไดเร็กทอรีที่มีปัญหาให้ใช้:

dot_clean ~/Documents/FileBackups/

ที่ควรจะทั้งหมดที่จำเป็นในการแก้ไขปัญหาเพียงให้แน่ใจว่าได้พยายามโอนไฟล์ / directory ทันทีหลังจากที่คำสั่งทำงาน

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

หากเกิดปัญหาขึ้นเรื่อย ๆ และคุณได้รับไฟล์ดังกล่าวอย่างต่อเนื่องเมื่อพยายามคัดลอกไฟล์ไปยัง Mac จากเครือข่ายแชร์เครือข่ายไดรฟ์ภายนอกบางประเภทหรือจากคอมพิวเตอร์ Windows คุณสามารถลองลบไฟล์. DS_Store ทั้งหมด บนเครื่อง Mac โดยใช้บรรทัดคำสั่งซึ่งสามารถใช้เป็นวิธีแก้ไขปัญหาชั่วคราวได้หากมีเหตุผลบางอย่างที่ไม่สามารถใช้งานได้ นั่นคือสิ่งที่ฉันเคยทำมาในอดีตเพื่อรับข้อความแสดงข้อผิดพลาดเกี่ยวกับอินพุต / เอาท์พุตที่คล้ายกันนี้ก่อนที่จะค้นพบแนวทางคำสั่งเฉพาะนี้

ฉันเพิ่งวิ่งเข้าไปในนี้เมื่อเร็ว ๆ นี้และพบว่า dot_clean ทำงานได้ดีในการแก้ไข Error Code -36 เมื่อคัดลอกไดเร็กทอรีจาก Mac ที่มี OS X 10.9.5 ไปยัง Mac พร้อม OS X 10.10.3 และไปยังเครื่องพีซี Windows ซึ่งเป็นเครื่องเดิม ถูกโยนซ้ำ ๆ ข้อผิดพลาด ดูเหมือนว่าข้อผิดพลาดนี้มี uptick กับ Mac OS เนื่องจาก Sierra, El Capitan และ OS X Yosemite อาจแนะนำความไม่ลงรอยกันบางอย่างกับไฟล์จุดบางอย่างจากเวอร์ชันระบบปฏิบัติการอื่น ๆ แตกต่างจากข้อผิดพลาดบางข้อผิดพลาดที่แปลกประหลาดใน Mac OS X การรีบูตหรือการเริ่มค้นหา Finder ไม่ทำเคล็ดลับ ขอขอบคุณ JacobSalmela สำหรับโซลูชั่นที่ง่าย

หากวิธีนี้เหมาะกับคุณหรือคุณรู้จักเคล็ดลับอื่นในการแก้ไข Error Code 36 ใน Mac OS X Finder แจ้งให้เราทราบในความคิดเห็น