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

Macos Error Code 36 Header

오류 코드 36은 악명 높은 macOS 오류 메시지 중 하나입니다. 중요한 작업 중에 이 오류를 만나게 되면 정말 실망스러울 수 있으며, 특히 온라인에서 상충하는 조언이 많은 상황에서 더욱 그렇습니다. 이 가이드는 Mac 오류 코드 36을 해결하는 데 도움이 되는 5가지 간단한 방법을 제시합니다.

목차

  • macOS의 오류 코드 36란 무엇인가요?
  • Mac에서 오류 코드 36의 원인은 무엇인가요?
    1. “Dot_clean” 명령어로 오류 코드 36 수정하기
    1. 읽기/쓰기가 권한 검토로 오류 코드 36 수정하기
    1. 저장 장치에서 응급 복구 실행으로 오류 코드 36 수정하기
    1. .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 명령어를 사용하려면 아래 단계를 따르세요:

  1. “터미널 앱”을 열어주세요. “응용 프로그램 -> 유틸리티”에서 찾을 수 있습니다.

Macos Terminal Highlighted

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

Dot Clean Command Terminal

중요: 터미널은 강력한 도구일 수 있지만 시스템 수준의 변경도 수행할 수 있습니다. 의도하지 않은 결과를 피하기 위해 입력하는 명령어를 항상 다시 확인하세요.

2. 읽기/쓰기가 권한 검토로 오류 코드 36 수정하기

macOS 운영 체제는 본질적으로 유닉스 기반 운영 체제이며, 이로 인해 파일의 보안을 보장하기 위해 유사한 권한 모델을 사용합니다. 기본적으로 이 모델은 시스템의 모든 파일 및 폴더에 대해 누가 읽고, 쓰고, 실행할 수 있는지를 규제합니다. 오류 코드 36을 해결하기 위해 문제가 발생하고 있는 파일이나 폴더의 읽기/쓰기 권한이 필요한지 확인하세요:

  1. 파인더를 실행하고 오류 코드 36을 발생시키는 파일이나 폴더를 찾습니다.
  2. 해당 파일이나 폴더를 오른쪽 클릭하고 “정보 가져오기” 옵션을 클릭합니다.

Get Info Option Macos

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

Info Tab Lock

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

Info Tab Change Permissions

: 파일 및 폴더 권한에 대한 변경 사항은 정보 창 하단의 세 점을 클릭하고 “변경 사항 취소” 옵션을 선택하여 언제든지 되돌릴 수 있습니다.

터미널을 사용하여 읽기/쓰기 작업 수행하기

때때로 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의 내장 디스크 유틸리티 도구의 “응급 복구” 기능이 있습니다. 이를 통해 드라이브의 파일 시스템을 점검하고 가능한 경우 몇 번의 클릭으로 수정할 수 있습니다:

  1. “응용 프로그램 -> 유틸리티”에서 디스크 유틸리티 앱을 실행합니다.

Macos Terminal Highlighted 1

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

First Aid Macos Highlighted

  1. 저장 장치를 스캔하고 수리하겠다는 결정을 확인하기 위해 “실행” 버튼을 클릭합니다.
  2. 응급 복구가 완료될 때까지 기다립니다.

참고: 디스크 유틸리티가 디스크 수리를 실패하고 오류 코드 36을 제거하지 못할 경우, 저장 장치가 고장날 수 있으므로 백업하는 것을 권장합니다.

4. .DS_Store 파일 수동 삭제로 오류 코드 36 수정하기

지금까지의 모든 방법이 효과가 없었다면, 저장 장치에서 .DS_Store 파일을 수동으로 삭제하는 것을 고려해야 합니다. 이미 설명한 바와 같이 이러한 파일은 Mac에 대한 디렉토리 수준 설정을 보유하고 있으므로 실제로 필요하지 않습니다. 이것은 좋은 소식입니다. 이 파일들은 손상될 수 있으며 오류 코드 36이 발생하게 만들 수 있습니다.

.DS_Store 파일은 기본적으로 숨겨져 있고 Finder에서 보이지 않지만, 비공식적인 파일을 표시하기 위해 Command + Shift + .를 눌러도, 삭제하기 위해서는 몇 가지 추가 단계를 거쳐야 합니다:

  1. 터미널을 실행합니다. “응용 프로그램 -> 유틸리티”에서 찾을 수 있습니다.
  2. “cd” 명령어를 사용하여 문제가 있는 폴더로 이동합니다.
  3. 다음 명령어를 입력하여 모든 파일을 나열합니다: ls -lA
  4. “rm” 명령어를 사용하여 .DS_Store 파일을 제거합니다: rm .DS_Store

Ds Store Remove Terminal

  1. 다른 모든 문제가 있는 폴더에 대해 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에 의해 촬영되었습니다.