4가지 방법으로 Mac 오류 코드 36 수정하기

오류 코드 36은 악명 높은 macOS 오류 메시지 중 하나입니다. 중요한 작업 중에 이 오류를 만나게 되면 정말 실망스러울 수 있으며, 특히 온라인에서 상충하는 조언이 많은 상황에서 더욱 그렇습니다. 이 가이드는 Mac 오류 코드 36을 해결하는 데 도움이 되는 5가지 간단한 방법을 제시합니다.
목차
- macOS의 오류 코드 36란 무엇인가요?
- Mac에서 오류 코드 36의 원인은 무엇인가요?
- “Dot_clean” 명령어로 오류 코드 36 수정하기
- 읽기/쓰기가 권한 검토로 오류 코드 36 수정하기
- 저장 장치에서 응급 복구 실행으로 오류 코드 36 수정하기
- .DS_Store 파일 수동 삭제로 오류 코드 36 수정하기
- 자주 묻는 질문
macOS의 오류 코드 36란 무엇인가요?
Mac의 오류 코드 36은 일반적으로 “읽거나 쓸 수 없음” 오류로 언급됩니다. 전체 오류 메시지는 다음과 같습니다:
"파인더는 “파일명.확장자”의 일부 데이터를 읽거나 쓸 수 없어 작업을 완료할 수 없습니다. (오류 코드 -36)"이는 Mac이 원본 파일에서 데이터를 읽거나 대상 파일에 데이터를 쓸 수 없음을 나타냅니다. 오류 코드 36은 다음과 같은 경우에 가장 흔하게 발생합니다:
- 외장 저장 장치에서 내부 하드 드라이브로 파일 전송 시.
- 시스템 드라이브에서 외장 저장 장치로 파일 복사 시.
- 파일을 휴지통 폴더로 이동할 때.
오류 코드 36을 이해하는 것은 문제를 해결하는 첫 번째 단계입니다.
팁: 오류 코드 43 수정 방법에 대한 가이드를 찾고 계신가요? 저희의 검증된 해결책을 탐색해 보세요.
Mac에서 오류 코드 36의 원인은 무엇인가요?
오류 코드 36은 일반적으로 다음과 같은 요인 중 하나 이상의 결과로 발생합니다:
- 파일 손상: 복사하거나 이동하려는 파일이 손상되면 오류 코드 36이 발생할 수 있습니다. 이는 Mac이 데이터를 읽는 데 어려움을 겪기 때문입니다.
- 파일 권한 문제: 때때로 파일이나 폴더와 관련된 권한이 Mac이 작업을 성공적으로 수행하지 못하게 합니다.
- 불안정한 저장 장치: 내부 및 외부 저장 장치 모두 Mac이 제대로 통신하지 못할 때 오류 코드 36을 유발할 수 있습니다.
- 운영 체제 버그: 때때로 macOS 자체의 문제, 즉 소프트웨어 버그가 예상치 못한 행동을 일으키고 읽기 및 쓰기 작업이 성공적으로 완료되지 못하게 합니다.
이러한 문제들이 복잡하게 들릴 수 있지만, 해결 방법은 대개 그렇게 어렵지 않다고 보시면 됩니다.
유용한 정보: 문제를 파악하는 데 어려움이 있으신가요? Apple 진단 도구를 사용하는 방법을 배우면 Mac 문제를 해결할 수 있습니다.
1. “Dot_clean” 명령어로 오류 코드 36 수정하기
Mac에서 외장 저장 장치로 파일을 복사한 후 Windows 또는 Linux를 실행하는 PC에 저장 장치를 연결한 경우 .DS_Store와 같이 점으로 시작하는 이상한 파일을 발견하셨을 겁니다. 이러한 파일은 일반적으로 Mac에서 숨겨져 있으며, 아이콘의 위치나 배경 이미지 구성과 같은 사용자 정의 속성을 저장합니다.
이러한 점 파일은 Mac 전용 특성 때문에 여러 운영 체제에서 단일 저장 장치에 접근할 때 손상될 수 있습니다. 다행히 macOS에는 “dot_clean”이라는 편리한 명령줄 유틸리티가 있어, 해당 파일들을 해당 네이티브 파일과 재귀적으로 병합할 수 있습니다. dot_clean 명령어를 사용하려면 아래 단계를 따르세요:
- “터미널 앱”을 열어주세요. “응용 프로그램 -> 유틸리티”에서 찾을 수 있습니다.

- 다음 명령어를 입력하여 연결된 모든 볼륨을 나열합니다:
ls /Volumes - 문제가 있는 저장 장치의 이름을 기억하세요. 예를 들어, 시스템 드라이브는 일반적으로 “Macintosh HD”라고 불립니다.
- 저장 장치에서 dot_clean 명령어를 실행하려면 다음 명령어를 입력하세요:
sudo dot_clean /Volume/Drive-name - 시스템 드라이브를 스캔하려면 다음과 같이 입력하세요:
sudo dot_clean /Volumes/Macintosh\ HD. 그런 다음 관리자 비밀번호를 입력하고 dot_clean 명령어가 작업을 완료할 때까지 기다려 주세요.

중요: 터미널은 강력한 도구일 수 있지만 시스템 수준의 변경도 수행할 수 있습니다. 의도하지 않은 결과를 피하기 위해 입력하는 명령어를 항상 다시 확인하세요.
2. 읽기/쓰기가 권한 검토로 오류 코드 36 수정하기
macOS 운영 체제는 본질적으로 유닉스 기반 운영 체제이며, 이로 인해 파일의 보안을 보장하기 위해 유사한 권한 모델을 사용합니다. 기본적으로 이 모델은 시스템의 모든 파일 및 폴더에 대해 누가 읽고, 쓰고, 실행할 수 있는지를 규제합니다. 오류 코드 36을 해결하기 위해 문제가 발생하고 있는 파일이나 폴더의 읽기/쓰기 권한이 필요한지 확인하세요:
- 파인더를 실행하고 오류 코드 36을 발생시키는 파일이나 폴더를 찾습니다.
- 해당 파일이나 폴더를 오른쪽 클릭하고 “정보 가져오기” 옵션을 클릭합니다.

- 하단의 “공유 및 권한” 섹션을 확장합니다.
- 사용자 이름 옆의 권한을 확인하고 “읽기 및 쓰기”로 설정되어 있는지 확인합니다. 그렇지 않다면 계속 진행합니다.
- 창의 오른쪽 하단에 있는 자물쇠 아이콘을 클릭하고 메시지가 표시되면 비밀번호를 입력합니다.

- “권한” 열의 팝업 메뉴를 열고 원하는 권한 설정을 선택합니다.

팁: 파일 및 폴더 권한에 대한 변경 사항은 정보 창 하단의 세 점을 클릭하고 “변경 사항 취소” 옵션을 선택하여 언제든지 되돌릴 수 있습니다.
터미널을 사용하여 읽기/쓰기 작업 수행하기
때때로 macOS 파인더는 파일이나 폴더를 삭제, 복사, 이동하는 동안 오류 코드 36과 같은 문제가 발생할 수 있지만, 터미널에서 직접 작업을 수행함으로써 이를 우회할 수 있습니다. 터미널 명령어는 약간의 주의가 필요하므로, 잘못된 명령어는 의도하지 않은 결과를 초래할 수 있습니다 (잘못된 클릭도 마찬가지입니다).
“rm” (제거) 명령어를 사용하여 터미널에서 파일이나 폴더를 삭제하세요:
rm unnecessary.file 또는 rm -r unnecessary.folder
“cp” (복사) 명령어를 사용하여 터미널에서 파일이나 폴더를 복사하세요:
cp example.file ~/Desktop 또는 cp -r foldername ~/Desktop
“mv” (이동) 명령어를 사용하여 터미널에서 파일이나 폴더를 이동하세요:
mv example.file ~/Desktop 또는 mv -r foldername ~/Desktop
팁: 이러한 예제 명령이 작동하려면 먼저 올바른 폴더로 이동해야 합니다. “cd” (디렉토리 변경) 명령어를 사용하여 이동하세요.
3. 저장 장치에서 응급 복구 실행으로 오류 코드 36 수정하기
내부 및 외부 드라이브는 때때로 파일 시스템 문제로 인해 Mac이 데이터를 제대로 읽거나 쓸 수 없게 됩니다. 이를 해결하기 위해 macOS의 내장 디스크 유틸리티 도구의 “응급 복구” 기능이 있습니다. 이를 통해 드라이브의 파일 시스템을 점검하고 가능한 경우 몇 번의 클릭으로 수정할 수 있습니다:
- “응용 프로그램 -> 유틸리티”에서 디스크 유틸리티 앱을 실행합니다.

- 왼쪽 패널에서 문제가 있는 저장 장치를 선택합니다.
- 도구 모음에서 “응급 복구” 버튼을 클릭합니다.

- 저장 장치를 스캔하고 수리하겠다는 결정을 확인하기 위해 “실행” 버튼을 클릭합니다.
- 응급 복구가 완료될 때까지 기다립니다.
참고: 디스크 유틸리티가 디스크 수리를 실패하고 오류 코드 36을 제거하지 못할 경우, 저장 장치가 고장날 수 있으므로 백업하는 것을 권장합니다.
4. .DS_Store 파일 수동 삭제로 오류 코드 36 수정하기
지금까지의 모든 방법이 효과가 없었다면, 저장 장치에서 .DS_Store 파일을 수동으로 삭제하는 것을 고려해야 합니다. 이미 설명한 바와 같이 이러한 파일은 Mac에 대한 디렉토리 수준 설정을 보유하고 있으므로 실제로 필요하지 않습니다. 이것은 좋은 소식입니다. 이 파일들은 손상될 수 있으며 오류 코드 36이 발생하게 만들 수 있습니다.
.DS_Store 파일은 기본적으로 숨겨져 있고 Finder에서 보이지 않지만, 비공식적인 파일을 표시하기 위해 Command + Shift + .를 눌러도, 삭제하기 위해서는 몇 가지 추가 단계를 거쳐야 합니다:
- 터미널을 실행합니다. “응용 프로그램 -> 유틸리티”에서 찾을 수 있습니다.
- “cd” 명령어를 사용하여 문제가 있는 폴더로 이동합니다.
- 다음 명령어를 입력하여 모든 파일을 나열합니다:
ls -lA - “rm” 명령어를 사용하여 .DS_Store 파일을 제거합니다:
rm .DS_Store

- 다른 모든 문제가 있는 폴더에 대해 2단계에서 4단계를 반복합니다.
팁: 시스템의 모든 .DS_Store 파일을 한 번에 삭제할 수 있는 명령어는 다음과 같습니다 (주의해서 사용하세요): sudo find / -name ".DS_Store" -depth -exec rm {} \;
자주 묻는 질문
macOS에서 다른 일반적인 오류 코드는 무엇인가요?
macOS에서 나타날 수 있는 오류 코드는 다양하며 각각 다른 문제를 나타냅니다. 오류 코드 36 외에도 자주 발생하는 오류 코드로는 오류 코드 43 및 오류 코드 50이 있습니다.
오류 코드 36이 다시 발생하지 않도록 예방할 수 있나요?
불행히도, 오류 코드 36이 발생하지 않도록 보장하는 방법은 없습니다. 가장 좋고 할 수 있는 일은 저장 장치 관리를 잘하고 운영 체제를 최신 상태로 유지하는 것입니다.
.DS_Store 파일을 삭제하는 것은 안전한가요?
네, 일반적으로 .DS_Store 파일을 삭제하는 것은 안전합니다. 이 파일들은 macOS에 의해 디렉토리 특정 설정을 저장하기 위해 생성되며, 개인 데이터를 포함하고 있지 않습니다.
이미지 출처: Pexels. 모든 스크린샷은 David Morelo에 의해 촬영되었습니다.