ผู้ใช้ Mac บางส่วนเจอ Error Code 36 เมื่อพยายามคัดลอกโฟลเดอร์บางโฟลเดอร์จากหรือไปยังไดรฟ์ภายนอก กรณีนี้รายงานว่ากับ microSD cards และ External SSD และ HDD ทั้งคู่ แม้บางผู้ใช้รายงานว่าปัญหาเกิดกับไฟล์บางไฟล์เท่านั้น แต่ผู้ใช้อื่นเจอข้อผิดพลาดนี้ทุกครั้งที่พยายาม Copy-Paste

Error -36 เป็น I/O Error ที่บ่งชี้ว่า SD/µ-SD Card กำลังล้มเหลว/ล้มเหลวแล้ว หรือมีความไม่เข้ากันได้กับ SD/µ-SD Reader หรือในบางกรณี อาจส่งสัญญาณว่า Internal Drive เริ่มล้มเหลว ในกรณีนี้ การลองแรกของคุณในการแก้ปัญหาควรเป็นการรัน Disk Utility เพื่อซ่อมแซมไดรฟ์ หรือจัดรูปแบบใหม่หากปัญหายังคงอยู่
ในบางกรณ์ ไฟล์แคชสามารถก่อให้เกิดข้อผิดพลาดนี้ได้ เนื่องจากกระบวนการ Archive ของ Finder (เฉพาะ Snow Leopard หรือต่ำกว่า) เพื่อแก้ปัญหาในกรณีนี้ ให้รัน dot_clean จาก Terminal หรือลบไฟล์ .DS_Store อัตโนมัติ
แต่ยังมีบั๊กเล็กน้อยบน Mac Mini Servers ที่อาจทำให้เกิดข้อผิดพลาดนี้ เพื่อแก้ไข คุณต้องตรวจสอบให้แน่ใจว่า Hotfix ถูกติดตั้งโดยการอัปเดต Firmware ของเครื่องเป็นเวอร์ชันล่าสุด
อย่างไรก็ตาม ปัญหานี้ยังรู้จักว่ามาจาก AV บางตัวที่ป้องกันมากเกินไปซึ่งมีแนวโน้มรบกวนการดำเนินการถ่ายโอนไฟล์ (มักพบกับ BitDefender) หากเป็นกรณีนี้ คุณต้องลบติดตั้ง Security Suite เพื่อแก้ปัญหา
วิธีที่ 1: อัปเดตเครื่องเป็นเวอร์ชันล่าสุด
ซึ่งเป็นที่ทราบว่า ปัญหานี้ดูเฉพาะเจาะจงกับ macOS เวอร์ชันบางเวอร์ชันหรืออีกสองสามเวอร์ชันที่เกี่ยวข้อง Version 10.9.2 มักถูกรายงานว่าเป็นตัวกระตุ้น Error Code 36 - บนทั้งเวอร์ชัน End-user และ Mac Mini Servers
ผู้ใช้ที่ได้รับผลกระทบบางส่วนที่เคยจัดการกับปัญหานี้รายงานว่าพวกเขาแก้ปัญหาได้โดยการอัปเดต Mac เป็นเวอร์ชันล่าสุดที่มีอยู่
สิ่งนี้สามารถทำได้ง่ายจากเมนู System Preferences หากเป็นกรณีนี้และคุณไม่ได้อัปเดต macOS มานาน นี่คือคำแนะนำทีละขั้นตอนที่จะช่วยคุณอัปเดตเป็น Build ล่าสุดที่มีอยู่:
- ใช้แถบ Action ที่ด้านล่างของหน้าจอเพื่อคลิกที่ไอคอน System Preferences จากแถบ Action ที่ด้านบน.

- เมื่ออยู่ในหน้าจอ System Preferences แล้ว คลิกที่ไอคอน Software Update จากรายการตัวเลือกที่มี.

- ทันทีที่อยู่ในเมนู Software Update ยูทิลิตี้จะเริ่มสแกนหาอัปเดตใหม่ที่มีอยู่ รอจนกระทั่งกระบวนการเสร็จ และอย่าปิดหน้าต่างจนกว่าการวิเคราะห์จะเสร็จ.

- หากพบเวอร์ชันใหม่ คลิกที่ปุ่ม Update now และทำตามพรอมต์บนหน้าจอเพื่อทำให้การติดตั้งอัปเดตใหม่เสร็จสมบูรณ์.

- เมื่อติดตั้งอัปเดตสำเร็จ รีสตาร์ท Mac ด้วยตนเอง หาก Reboot ไม่เกิดขึ้นอัตโนมัติ
- หลังการเริ่มต้นครั้งต่อไปเสร็จ ทำซ้ำการคัดลอก และดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังเจอ Error Code 36 เมื่อพยายามคัดลอกโฟลเดอร์บางโฟลเดอร์จากหรือไปยังไดรฟ์ภายนอก ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 2: ลบติดตั้ง BitDefender (หรือ AV บุคคลที่สามอื่น)
โปรดทราบว่าความเป็นไปได้ในการติดไวรัสของ MAC นั้นน้อยมาก และ macOS เวอร์ชันล่าสุดมีการจัดการพวกเขาได้โดยตรง (โดยไม่ต้องการความช่วยเหลือจาก AV Suite ภายนอก)
ยิ่งไปกว่านั้น ผลิตภัณฑ์ A/V เป็นที่รู้จักว่ารบกวนการดำเนินการปกติของ Mac และในกรณีนี้ BitDefender ถูกส่งสัญญาณโดยผู้ใช้ที่ได้รับผลกระทบบางส่วนว่าเป็นสาเหตุของ Error Code 36
หากเป็นกรณีนี้และคุณใช้ BitDefender (หรือ AV บุคคลที่สามอื่น) คุณควรสามารถแก้ไขปัญหาได้โดยการลบติดตั้งแอป BitDefender จาก Mac
นี่คือคำแนะนำด่วนที่แสดงกระบวนการทั้งหมดของการลบติดตั้ง AV บุคคลที่สามบน macOS:
- จากแถบ Action ด้านล่างของหน้าจอ คลิกที่แอป Finder.

- เมื่ออยู่ในแอป Finder แล้ว คลิกที่ Go จากเมนู Ribbon ด้านบน แล้วคลิก Utilities.

หมายเหตุ: ทางเลือกอื่น คุณสามารถกด CMD + U เพื่อไปถึงได้ทันที
- ภายในหน้าจอ Utilities ให้ค้นหา Entry ชื่อ BitdefenderUninstaller และดับเบิลคลิกเพื่อเริ่มกระบวนการลบติดตั้ง.

หมายเหตุ: ในกรณีที่คุณพยายามลบติดตั้ง AV บุคคลที่สามที่แตกต่าง ให้ค้นหา Uninstaller ที่เกี่ยวข้องแทน
- เมื่อถูกขอยืนยันกระบวนการลบติดตั้ง คลิกที่ Uninstall และป้อนรหัสผ่าน Admin เพื่อเริ่มดำเนินการ
- รอจนการลบติดตั้งเสร็จ แล้วรีสตาร์ท Mac เพื่อทำให้กระบวนการเสร็จสมบูรณ์
- ในการเริ่มต้นครั้งต่อไป ทำซ้ำการกระทำที่ก่อให้เกิด Error Code 36 ก่อนหน้านี้ และดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่ปัญหาเดียวกันยังคงเกิดขึ้นเมื่อคุณพยายามคัดลอกหรือย้ายไฟล์จากหรือไปยังพื้นที่จัดเก็บ ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 3: รัน Disk Utility บนไดรฟ์ที่ได้รับผลกระทบ
หากคุณเจอปัญหาเฉพาะเมื่อดำเนินการที่เกี่ยวข้องกับ Internal Drive บางตัว หรือเกี่ยวข้องกับ SD / µ-SD Card คุณควรพิจารณาความเป็นไปได้ว่า SD Card ไม่เข้ากันได้ หรือ Internal Drive เริ่มล้มเหลว
หากเป็นกรณีนี้ คุณควรสามารถแก้ไขได้โดยการรัน Run Disk Utility First Aid บนไดรฟ์ / SD Card ที่เกี่ยวข้องกับการดำเนินการ ยังแนะนำให้รันการสแกนประเภทเดียวกันบน Boot Drive - เพื่อให้แน่ใจว่าทุกอย่างทำงานปกติ
นี่คือคำแนะนำด่วนที่จะช่วยคุณรัน Disk Utility บนการติดตั้ง macOS:
- คลิกที่แอป Finder App ที่อยู่บน Action bar ด้านบนของหน้าจอ.

- เมื่ออยู่ในแอป Finder แล้ว คลิกที่ปุ่ม Go (จากแถบ Ribbon ด้านบน) และคลิก Utilities จากเมนูที่ปรากฏ.

- ภายในส่วน Utilities ให้ดับเบิลคลิกที่ Disk Utility จากรายการยูทิลิตี้ที่มี.

- เมื่ออยู่ใน Disk Utility เริ่มด้วยการเลือก Boot Drive (จากส่วนซ้าย) แล้วคลิกที่ไอคอน First Aid (ด้านบนของหน้าจอ).

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

- เมื่อการดำเนินการเสร็จ ทำซ้ำขั้นตอน 4 ถึง 6 กับไดรฟ์ที่เหลือ (รวมถึง SD Cards ที่คุณมีปัญหา) จนกว่าทุกไดรฟ์จะถูกวิเคราะห์
- หลังจากพื้นที่จัดเก็บทุกแห่งถูกวิเคราะห์แล้ว รีสตาร์ท Mac และดูว่าปัญหาแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งต่อไป
ในกรณีที่คุณยังเจอปัญหา Error Code 36 เดียวกัน ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 4: ลบไฟล์ .DS_Store
ผู้ใช้บางส่วนแก้ปัญหานี้ได้โดยการรันสคริปต์ Terminal ที่ลบไฟล์ .DS_Store
.DS_Store (Desktop Services Store) เป็นชุดไฟล์แคชซ่อนที่สร้างโดย Mac OS หากไม่มีอยู่โดยค่าเริ่มต้น macOS จะสร้างโดยใช้แอป Finder ในไดเรกทอรีของคอมพิวเตอร์ มันส่วนใหญ่มีข้อมูลเกี่ยวกับการตั้งค่าและการกำหนดค่าระบบของคุณ
โปรดทราบว่าไม่แนะนำให้ลบไฟล์ .DS_Store หากคุณไม่มีเหตุผลที่ถูกต้อง แต่ Error Code 36 มักเกี่ยวข้องกับไฟล์ .DS_Store ที่เสียหายซึ่งรบกวนการถ่ายโอนไฟล์
หากคุณพร้อมที่จะใช้วิธีนี้ นี่คือคำแนะนำด่วนที่จะช่วยคุณลบไฟล์ DS_Store ทั้งหมดด้วยตนเองผ่าน Terminal:
- จากแถบ Action ด้านล่างของหน้าจอ คลิกที่แอป Finder.

- เมื่ออยู่ในแอป Finder แล้ว ใช้แถบ Ribbon ด้านบนของหน้าจอเพื่อคลิก Go > Utilities จากเมนูบริบท.

- ภายในหน้าจอ Utilities ให้ดับเบิลคลิกที่ยูทิลิตี้ Terminal และป้อนรหัสผ่าน Admin หากถูกขอ.

- ภายใน Terminal ให้พิมพ์คำสั่งต่อไปนี้และกด Return เพื่อเริ่มการลบไฟล์ DS_Store ทุกไฟล์:
sudo find / -name ".DS_Store" -depth -exec rm {} \; - เมื่อถูกขอ ให้ป้อนรหัสผ่าน Admin และกด Ok เพื่อเริ่มกระบวนการนี้
- เมื่อการดำเนินการเสร็จ รีบูตเครื่อง และดูว่าปัญหาแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งต่อไป
ในกรณีที่คุณยังเจอปัญหา Error Code 36 เมื่อดำเนินการถ่ายโอนไฟล์บางอย่าง ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 5: รัน 'dot_clean' จาก Terminal
ตามที่ผู้ใช้ที่ได้รับผลกระทบบางส่วนรายงาน ปัญหานี้อาจเกิดจากกระบวนการ Archive ของ Finder ภายใต้สถานการณ์บางอย่าง อาจส่งผลต่อการบีบอัดและการดำเนินการถ่ายโอนไฟล์
คำอธิบายอย่างเป็นทางการจากวิศวกร Apple คือ ปัญหาเกิดขึ้นเมื่อมีการจัดการผิดปกติเกี่ยวกับไฟล์ Dot-underscore อย่างไรก็ตาม กล่าวว่าปัญหาควรไม่เกิดขึ้นอีกต่อไปหากคุณมี OS Version ใหม่กว่า Snow Leopard (หากคุณเห็นข้อผิดพลาดบนเวอร์ชันใหม่ วิธีนี้ควรไม่ใช้ได้)
ผู้ใช้บางส่วนที่เจอปัญหา Error Code 36 เนื่องจากสถานการณ์นี้รายงานว่าพวกเขาแก้ไขได้โดยการลบข้อมูลซ้ำด้วยคำสั่ง 'dot_clean'
นี่คือคำแนะนำด่วนเกี่ยวกับวิธีที่คุณสามารถรันคำสั่ง 'dot_clean' จากแอป Terminal:
- ใช้กล่องค้นหาในมุมขวาบนเพื่อค้นหา Terminal และเข้าถึงผลลัพธ์ Top Hit เพื่อเปิดแอป Terminal.

- ภายในแอป Terminal ให้พิมพ์คำสั่งต่อไปนี้และกด Return เพื่อดำเนินการคำสั่ง dot_clean:
dot_clean
- ตอนนี้ เพียงลากโฟลเดอร์ที่คุณพยายามคัดลอกหรือย้ายไม่สำเร็จ เข้าไปในหน้าต่าง Terminal เมื่อโหลดสำเร็จใน Terminal แล้ว กด Return เพื่อดำเนินการคำสั่ง 'dot_clean' บนมัน.

- หลังจากการดำเนินการเสร็จ ทำซ้ำการกระทำที่ก่อให้เกิด Error Code 36 ก่อนหน้านี้ และดูว่าปัญหาแก้ไขแล้วหรือไม่
ในกรณีที่ปัญหายังไม่ได้รับการแก้ไข ให้ไปที่วิธีแก้ไขสุดท้ายด้านล่าง
วิธีที่ 6: จัดรูปแบบ SD Drive (หากเกี่ยวข้อง)
หากคุณเจอ Error Code 36 เฉพาะเมื่อดำเนินการที่เกี่ยวข้องกับ SD Card บางตัว น่าจะเป็นไปได้ว่าคุณจัดการกับ SD Card ที่มีปัญหา - น่าจะเป็น Corrupted หรือไม่ได้ใช้รูปแบบที่เข้ากันได้กับ macOS Version ของคุณ
หากเป็นกรณีนี้ คุณควรสามารถแก้ไขได้โดยใช้ Disk Utility เพื่อลบเนื้อหาของ SD Card และจัดรูปแบบเป็น MS-DOS (FAT) หากการ์ดขนาด 32 GB หรือน้อยกว่า หากคุณใช้การ์ด 64 GB+ คุณต้องจัดรูปแบบเป็น ExFAT
สำคัญ: การดำเนินการนี้จะลบข้อมูลที่คุณจัดเก็บอยู่บน SD Card ปัจจุบัน สำรองข้อมูลก่อนดำเนินการ
นี่คือคำแนะนำด่วนเกี่ยวกับการจัดรูปแบบ SD Drive โดยใช้ Disk Utility:
- เปิดแอป Finder ผ่านแถบ Action ด้านล่าง.

- เมื่อ Finder เปิดแล้ว คลิก Go > Utilities (จากแถบ Ribbon ด้านบน).

- ภายในโฟลเดอร์ Utilities ให้ดับเบิลคลิกที่ไอคอน Disk Utility.

- เมื่ออยู่ในแอป Disk Utility แล้ว ให้เลือก SD Card จากเมนูด้านซ้าย แล้วคลิกที่ปุ่ม Erase ด้านบนของหน้าจอ.
หมายเหตุ: ในกรณีส่วนใหญ่ SD Card จะมีชื่อ 'NO NAME'. - ต่อไป ตั้งค่า Format เป็น MS-DOS (FAT) หากคุณใช้ SD Card 32 GB (หรือน้อยกว่า) หรือ Ex-FAT หากคุณใช้ SD Card ใหญ่กว่า 64 GB.

- เมื่อ Utility กำหนดค่าและพร้อมแล้ว คลิกที่ Erase และรอจนกระบวนการเสร็จ
- หลังกระบวนการเสร็จ ทำซ้ำการกระทำที่ก่อให้เกิด Error Code 36 ก่อนหน้านี้ และดูว่าปัญหาแก้ไขแล้วหรือไม่