Error Codes Wiki

Mac Error Code -36 — I/O Error

Errorsystem

About Mac Error Code -36

Mac error code -36 (ioErr) is an input/output error that occurs when macOS cannot read or write data to a storage device. This guide covers everything you need to know about this topic, including common causes, step-by-step solutions, and answers to frequently asked questions.

Here are the key things to understand: I/O error during file copy or move operation. Common with external drives, SD cards, and network volumes. May indicate physical damage to storage media. dot_clean command can resolve metadata issues. Understanding these fundamentals will help you diagnose and resolve this issue more effectively.

The most common reasons this occurs include: Corrupted .DS_Store or resource fork files. Physical damage to storage device. File system corruption on source or destination. USB connection issues or cable problems. Identifying the root cause is the first step toward finding the right solution.

To resolve this, follow these recommended steps: Run dot_clean /path/to/folder to clean metadata files. Run Disk Utility First Aid on both drives. Try copying via Terminal: cp -R source destination. Replace USB cable and try a different port. If these steps do not resolve the issue, consider consulting additional resources or a qualified professional.

This article is part of our Mac Error Codes collection on Error Codes Wiki. We provide comprehensive, up-to-date information to help you find solutions quickly.

Quick Answer

What does dot_clean do?

It merges resource forks and ._ files that can cause I/O errors during copying.

Overview

Mac error code -36 (ioErr) is an input/output error that occurs when macOS cannot read or write data to a storage device.

Key Details

  • I/O error during file copy or move operation
  • Common with external drives, SD cards, and network volumes
  • May indicate physical damage to storage media
  • dot_clean command can resolve metadata issues

Common Causes

  • Corrupted .DS_Store or resource fork files
  • Physical damage to storage device
  • File system corruption on source or destination
  • USB connection issues or cable problems

Steps

  1. 1Run dot_clean /path/to/folder to clean metadata files
  2. 2Run Disk Utility First Aid on both drives
  3. 3Try copying via Terminal: cp -R source destination
  4. 4Replace USB cable and try a different port

Tags

macmacossystemerror 36fixtroubleshooting

More in System

Frequently Asked Questions

It merges resource forks and ._ files that can cause I/O errors during copying.