Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

macOS 카탈리나 오류 코드 -36 발생 원인과 해결 방법 총정리

맥에서 플래시 드라이브, 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이 나타나더라도 당황할 필요는 없습니다. 먼저 오류의 원인을 파악하고, 아래의 해결 방법 중 적절한 것을 적용하면 됩니다.

그 전에, 다음의 간단한 조치부터 시도해 보세요. 의외로 이것만으로 문제가 해결되는 경우도 있습니다.

  1. 파일을 복사하려던 저장 드라이브나 하드디스크를 분리했다가 다시 연결합니다.
  2. Outbyte 같은 맥 클리닝 도구를 실행해 파일 전송을 방해할 수 있는 불필요한 정크 파일을 삭제합니다.
  3. 파일을 복사하기에 충분한 저장 공간이 있는지 확인합니다.
  4. 맥을 재시동합니다.
  5. 파일 복사를 다시 시도합니다.

그래도 해결되지 않는다면 아래의 해결 방법들을 순서대로 시도해 보세요.

방법 1: dot_clean 도구 실행하기

맥과 윈도우 PC 양쪽에서 함께 사용하는 외장 하드 드라이브나 USB 드라이브를 쓰고 있다면, 오류의 원인이 .DS_Store 파일일 가능성이 매우 높습니다. 카탈리나에서 Mac 오류 -36을 해결하려면 복사하려는 파일이 있는 폴더나 디렉터리에서 모든 .DS_Store 파일을 삭제해야 합니다. 이 파일들을 손쉽게 제거하는 가장 좋은 방법은 dot_clean 유틸리티를 사용하는 것입니다.

아래 과정을 진행하기 전에, 문제가 되는 파일의 경로(path)를 미리 복사해 두세요. 이후 명령어를 입력할 때 필요합니다.

dot_clean 도구를 사용하는 방법은 다음과 같습니다.

  1. 유틸리티(Utility) 폴더에서 터미널(Terminal)을 실행합니다. 또는 Spotlight로 검색해 앱을 열어도 됩니다.
  2. 명령 프롬프트 창에 다음 명령어를 입력합니다.
    dot_clean /(복사하려는 파일의 경로)
  3. 입력 형식은 아래 이미지 예시를 참고하세요.
  4. 명령 실행이 완료될 때까지 기다린 후, 파일 복사를 다시 시도합니다.

이제 오류 -36 없이 파일이나 폴더를 정상적으로 복사할 수 있을 것입니다.

방법 2: 터미널로 파일 복사하기

또 다른 우회 방법은 터미널을 통해 파일을 복사하는 것입니다. 이 방법은 오류 -36 자체를 없애지는 못하지만, 최소한 원래 하려던 작업은 마칠 수 있다는 장점이 있습니다.

터미널로 파일과 폴더를 복사하는 절차는 다음과 같습니다.

  1. 유틸리티 폴더에서 터미널을 실행하거나 Spotlight로 검색해 엽니다.
  2. 터미널 창에 다음 명령어를 입력합니다.
    cp /(복사할 폴더 또는 파일의 경로) /(대상 디렉터리의 경로)
  3. 예시: cp /Users/user1/Documents/Sample\ folder /Users/user1/Downloads/sample\ folder\ 2
  4. 폴더 경로를 복사하는 방법을 모르거나 직접 입력하기 번거롭다면, 해당 폴더를 cp 명령어 옆으로 끌어다 놓으세요. 경로가 자동으로 입력됩니다.
  5. 명령 실행이 끝나면 대상 폴더를 확인해 파일이 제대로 복사되었는지 점검합니다.

단, 이 방법은 파일을 하나씩 복사해야 하므로, 옮겨야 할 파일이 많다면 비효율적일 수 있습니다.

방법 3: 공유 및 권한 설정 확인하기

경우에 따라 오류 코드 -36은 폴더 권한 부족이나 파일 잠금 상태 때문에 발생하기도 합니다. 이 문제를 해결하는 절차는 다음과 같습니다.

  1. 복사하려는 폴더나 파일로 이동한 뒤, 각각을 마우스 우클릭합니다.
  2. 정보 가져오기(Get Info)를 클릭합니다.
  3. 잠김(Locked) 옵션에 체크가 되어 있다면 체크를 해제합니다.
  4. 아래로 스크롤해 공유 및 권한(Sharing & Permissions) 섹션으로 이동한 후 모든 사람(everyone)을 선택합니다.
  5. 권한(Privilege) 항목에서 입력란을 클릭하고 옵션 목록에서 읽기 및 쓰기(Read & Write)를 선택합니다.
  6. 창을 닫고, 나머지 파일에도 동일한 작업을 반복합니다.

잠긴 파일을 모두 해제하고 권한을 변경한 뒤 파일 복사를 다시 시도해 오류 코드 -36이 사라졌는지 확인합니다. 위 단계를 마쳤는데도 오류가 계속된다면, 복사 대상 디렉터리에 대해서도 같은 절차를 적용해 보세요.

방법 4: 디스크 검사 실행하기

때로는 문제가 복사하려는 파일이 아니라 하드 드라이브 자체에 있는 경우도 있습니다. 디스크 유틸리티(Disk Utility)로 드라이브 상태를 점검하면 해결이 필요한 문제를 확인할 수 있습니다.

디스크 검사를 실행하는 방법은 다음과 같습니다.

  1. 파인더 > 이동 > 유틸리티로 이동한 후 디스크 유틸리티를 클릭합니다.
  2. 점검할 드라이브를 선택하고 상단 메뉴에서 응급 처치(First Aid)를 클릭합니다.
  3. 창의 오른쪽 하단에 있는 디스크 검증(Verify Disk)을 클릭합니다.

분석이 완료되면 유틸리티가 하드 드라이브에 발견된 문제와 해결 절차를 안내해 줍니다.

방법 5: PRAM 초기화하기

드라이브나 볼륨 관련 문제, 예컨대 macOS 카탈리나에서 오류 -36이 발생한다면 PRAM(파라미터 램, Parameter Random Access Memory)을 초기화하면 도움이 될 수 있습니다.

맥의 PRAM을 초기화하는 방법은 다음과 같습니다.

  1. 맥을 종료하고 유선 키보드를 제외한 모든 주변 기기를 분리합니다.
  2. 전원 버튼을 누른 직후 Command + Option + P + R 키를 동시에 길게 누릅니다.
  3. 컴퓨터가 재시동되고 두 번째 시동음이 들릴 때까지 키를 계속 누르고 있습니다. T2 보안 칩이 탑재된 맥이라면 Apple 로고가 나타났다가 두 번째로 사라질 때까지 키를 누르고 있으면 됩니다.

맥이 시동되면 PRAM이 초기화되어 있고, 이제 파일을 성공적으로 복사할 수 있을 것입니다.

마무리

macOS 카탈리나에서 오류 -36이 발생하면, 특히 수십 개의 파일을 맥에서 다른 드라이브로 옮겨야 할 때 상당히 답답할 수 있습니다. 오류 코드 -36은 다양한 요인으로 인해 발생하기 때문에 단 하나의 확실한 해결책은 존재하지 않습니다. 가장 좋은 해결 방법을 찾으려면 무엇보다 근본 원인을 먼저 파악한 뒤, 위에서 소개한 방법 중 적절한 해결책을 적용하는 것이 중요합니다.