맥에서 플래시 드라이브, SD 카드, 외장 하드 등 다른 저장 장치로 파일을 복사하거나 반대로 가져오는 작업은 아주 간단한 과정입니다. 파일을 지정된 폴더로 끌어다 놓기만 하면 파인더(Finder)가 나머지를 알아서 처리해 줍니다. 문서, 사진, 오디오, 동영상 등 어떤 파일이든 복사 방식은 동일하며, 유일하게 달라지는 것은 전체 복사에 걸리는 시간뿐입니다.
그러나 이렇게 단순해 보이는 파일 복사 과정이 맥 사용자에게 큰 스트레스를 주는 경우가 있습니다. 실제로 여러 사용자가 macOS 카탈리나(Catalina)에서 파일을 복사하는 도중 오류 코드 -36이 나타난다고 보고했습니다. 이 오류가 발생하면 전송이 중간에 멈추고 완료되지 않으며, Command + C / Command + V 단축키를 이용하거나 마우스 우클릭으로 복사·붙여넣기를 하는 일반적인 방법도 모두 먹히지 않습니다.
특히 업무나 학업 때문에 파일을 옮겨야 하는 사용자들에게 이 오류는 상당히 짜증나는 문제입니다. macOS 카탈리나에서 오류 코드 -36을 만났다면 임시방편을 찾아 헤매기보다 이 가이드를 참고하세요. 이 글에서는 오류 코드 -36의 주요 원인과 이를 해결하는 가장 효과적인 방법을 자세히 살펴봅니다.
macOS 카탈리나의 오류 -36이란?
앞서 언급했듯이 이 오류는 주로 맥에서 다른 저장 장치로 파일을 복사할 때, 특히 대용량 폴더나 여러 개의 파일을 한꺼번에 옮길 때 나타납니다. 대상은 플래시 드라이브, SD 카드, 윈도우 PC, 외장 드라이브 또는 다른 맥일 수 있습니다. 오류 코드 -36이 발생하면 일반적으로 다음과 같은 메시지가 표시됩니다.
“파인더가 작업을 완료할 수 없습니다. ‘파일명’의 일부 데이터를 읽거나 쓸 수 없습니다. (오류 코드 -36)”
오류가 발생하면 진행 표시줄이 더 이상 움직이지 않고, 결과적으로 절반만 복사된 파일이 남거나 아무것도 복사되지 않은 채로 끝납니다. 조사에 따르면 이 오류는 새로운 현상도, 카탈리나에만 국한된 문제도 아닙니다. 다른 맥 오류보다 발생 빈도는 낮지만, 이전 버전의 macOS에서도 동일한 오류가 보고된 바 있습니다.
카탈리나에서 Mac 오류 -36이 발생하는 원인
이 파인더 오류는 다양한 요인으로 인해 발생할 수 있어 원인을 진단하기가 까다롭습니다. 대표적인 원인 중 하나는 일부 파일에 함께 딸려 있는 dot-underscore(._) 파일이나 .DS_Store 파일입니다. .DS_Store는 해당 폴더의 메타데이터를 저장하는 macOS 전용 시스템 파일로, 맥에서 파일을 복사해 윈도우 PC에서 연 뒤 같은 드라이브를 다시 맥에 연결하면 생성되곤 합니다. 따라서 오류 코드 -36이 뜨면서 복사 중인 파일 목록에 .DS_Store 파일이 포함되어 있다면 그것이 바로 문제의 근원일 가능성이 높습니다.
반면 오류 발생 시 전송하려는 파일 중 dot-underscore 파일을 찾을 수 없다면, 다른 원인을 찾기 위해 추가 확인이 필요합니다. 복사하려는 파일이나 폴더가 4GB를 초과하거나 대상 드라이브의 남은 공간이 부족한 경우에도 오류 코드 -36이 발생할 수 있습니다. 또한 파일이 암호화되어 있거나 잠겨 있거나, 복사하려는 디스크가 쓰기 방지되어 있을 때도 같은 오류가 나타날 수 있습니다.
macOS 카탈리나를 실행하는 맥에서는 새 macOS와 호환되지 않는 파일을 복사할 때도 이 오류가 발생할 수 있습니다. 예를 들어 32비트 앱과 연관된 파일이나 구버전 앱에서 만든 파일을 전송할 때 문제가 생길 수 있습니다.
오류 코드 -36의 원인을 파악하면 문제 해결에 큰 도움이 됩니다. 근본 원인을 찾았다면, 그에 맞는 해결책을 적용해 오류를 수정하면 됩니다.
Mac 오류 -36 해결 방법
macOS 카탈리나에서 갑자기 오류 -36이 나타나더라도 당황할 필요는 없습니다. 먼저 오류의 원인을 파악하고, 아래의 해결 방법 중 적절한 것을 적용하면 됩니다.
그 전에, 다음의 간단한 조치부터 시도해 보세요. 의외로 이것만으로 문제가 해결되는 경우도 있습니다.
- 파일을 복사하려던 저장 드라이브나 하드디스크를 분리했다가 다시 연결합니다.
- Outbyte 같은 맥 클리닝 도구를 실행해 파일 전송을 방해할 수 있는 불필요한 정크 파일을 삭제합니다.
- 파일을 복사하기에 충분한 저장 공간이 있는지 확인합니다.
- 맥을 재시동합니다.
- 파일 복사를 다시 시도합니다.
그래도 해결되지 않는다면 아래의 해결 방법들을 순서대로 시도해 보세요.
방법 1: dot_clean 도구 실행하기
맥과 윈도우 PC 양쪽에서 함께 사용하는 외장 하드 드라이브나 USB 드라이브를 쓰고 있다면, 오류의 원인이 .DS_Store 파일일 가능성이 매우 높습니다. 카탈리나에서 Mac 오류 -36을 해결하려면 복사하려는 파일이 있는 폴더나 디렉터리에서 모든 .DS_Store 파일을 삭제해야 합니다. 이 파일들을 손쉽게 제거하는 가장 좋은 방법은 dot_clean 유틸리티를 사용하는 것입니다.
아래 과정을 진행하기 전에, 문제가 되는 파일의 경로(path)를 미리 복사해 두세요. 이후 명령어를 입력할 때 필요합니다.
dot_clean 도구를 사용하는 방법은 다음과 같습니다.
- 유틸리티(Utility) 폴더에서 터미널(Terminal)을 실행합니다. 또는 Spotlight로 검색해 앱을 열어도 됩니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다.
dot_clean /(복사하려는 파일의 경로) - 입력 형식은 아래 이미지 예시를 참고하세요.
- 명령 실행이 완료될 때까지 기다린 후, 파일 복사를 다시 시도합니다.
이제 오류 -36 없이 파일이나 폴더를 정상적으로 복사할 수 있을 것입니다.
방법 2: 터미널로 파일 복사하기
또 다른 우회 방법은 터미널을 통해 파일을 복사하는 것입니다. 이 방법은 오류 -36 자체를 없애지는 못하지만, 최소한 원래 하려던 작업은 마칠 수 있다는 장점이 있습니다.
터미널로 파일과 폴더를 복사하는 절차는 다음과 같습니다.
- 유틸리티 폴더에서 터미널을 실행하거나 Spotlight로 검색해 엽니다.
- 터미널 창에 다음 명령어를 입력합니다.
cp /(복사할 폴더 또는 파일의 경로) /(대상 디렉터리의 경로) - 예시: cp /Users/user1/Documents/Sample\ folder /Users/user1/Downloads/sample\ folder\ 2
- 폴더 경로를 복사하는 방법을 모르거나 직접 입력하기 번거롭다면, 해당 폴더를 cp 명령어 옆으로 끌어다 놓으세요. 경로가 자동으로 입력됩니다.
- 명령 실행이 끝나면 대상 폴더를 확인해 파일이 제대로 복사되었는지 점검합니다.
단, 이 방법은 파일을 하나씩 복사해야 하므로, 옮겨야 할 파일이 많다면 비효율적일 수 있습니다.
방법 3: 공유 및 권한 설정 확인하기
경우에 따라 오류 코드 -36은 폴더 권한 부족이나 파일 잠금 상태 때문에 발생하기도 합니다. 이 문제를 해결하는 절차는 다음과 같습니다.
- 복사하려는 폴더나 파일로 이동한 뒤, 각각을 마우스 우클릭합니다.
- 정보 가져오기(Get Info)를 클릭합니다.
- 잠김(Locked) 옵션에 체크가 되어 있다면 체크를 해제합니다.
- 아래로 스크롤해 공유 및 권한(Sharing & Permissions) 섹션으로 이동한 후 모든 사람(everyone)을 선택합니다.
- 권한(Privilege) 항목에서 입력란을 클릭하고 옵션 목록에서 읽기 및 쓰기(Read & Write)를 선택합니다.
- 창을 닫고, 나머지 파일에도 동일한 작업을 반복합니다.
잠긴 파일을 모두 해제하고 권한을 변경한 뒤 파일 복사를 다시 시도해 오류 코드 -36이 사라졌는지 확인합니다. 위 단계를 마쳤는데도 오류가 계속된다면, 복사 대상 디렉터리에 대해서도 같은 절차를 적용해 보세요.
방법 4: 디스크 검사 실행하기
때로는 문제가 복사하려는 파일이 아니라 하드 드라이브 자체에 있는 경우도 있습니다. 디스크 유틸리티(Disk Utility)로 드라이브 상태를 점검하면 해결이 필요한 문제를 확인할 수 있습니다.
디스크 검사를 실행하는 방법은 다음과 같습니다.
- 파인더 > 이동 > 유틸리티로 이동한 후 디스크 유틸리티를 클릭합니다.
- 점검할 드라이브를 선택하고 상단 메뉴에서 응급 처치(First Aid)를 클릭합니다.
- 창의 오른쪽 하단에 있는 디스크 검증(Verify Disk)을 클릭합니다.
분석이 완료되면 유틸리티가 하드 드라이브에 발견된 문제와 해결 절차를 안내해 줍니다.
방법 5: PRAM 초기화하기
드라이브나 볼륨 관련 문제, 예컨대 macOS 카탈리나에서 오류 -36이 발생한다면 PRAM(파라미터 램, Parameter Random Access Memory)을 초기화하면 도움이 될 수 있습니다.
맥의 PRAM을 초기화하는 방법은 다음과 같습니다.
- 맥을 종료하고 유선 키보드를 제외한 모든 주변 기기를 분리합니다.
- 전원 버튼을 누른 직후 Command + Option + P + R 키를 동시에 길게 누릅니다.
- 컴퓨터가 재시동되고 두 번째 시동음이 들릴 때까지 키를 계속 누르고 있습니다. T2 보안 칩이 탑재된 맥이라면 Apple 로고가 나타났다가 두 번째로 사라질 때까지 키를 누르고 있으면 됩니다.
맥이 시동되면 PRAM이 초기화되어 있고, 이제 파일을 성공적으로 복사할 수 있을 것입니다.
마무리
macOS 카탈리나에서 오류 -36이 발생하면, 특히 수십 개의 파일을 맥에서 다른 드라이브로 옮겨야 할 때 상당히 답답할 수 있습니다. 오류 코드 -36은 다양한 요인으로 인해 발생하기 때문에 단 하나의 확실한 해결책은 존재하지 않습니다. 가장 좋은 해결 방법을 찾으려면 무엇보다 근본 원인을 먼저 파악한 뒤, 위에서 소개한 방법 중 적절한 해결책을 적용하는 것이 중요합니다.