SD 카드에 데이터를 편집, 삭제, 추가할 수 없나요? 이러한 징후들은 SD 카드가 읽기 전용 모드에 고정되어 있다는 것을 나타냅니다. 메모리 카드는 수동으로 읽기 전용 모드로 설정될 수 있지만, 때때로 이 설정이 의도치 않게 활성화되거나 오류로 인해 발생합니다.
그렇다면 어떻게 읽기 전용 모드에 걸린 SD 카드를 수정할 수 있을까요? 이 글에서, SD 카드가 읽기 전용일 때 시도할 수 있는 모든 일반적인 해결책을 모아 보았습니다.
목차
SD 카드가 읽기 전용 모드인 이유는 무엇인가요?
SD 카드가 읽기 전용 모드에 갇혀 있는 이유는 단순히 스위치를 통해 해제할 수 있는 것일 수도 있고, 좀 더 복잡한 문제일 수도 있습니다. 그럼에도 불구하고, 근본 원인을 이해하는 것이 SD 카드의 읽기 전용 문제를 효과적으로 해결하는 데 도움이 될 것입니다.
다음은 SD 카드가 읽기 전용 모드에 고정되어 있는 몇 가지 일반적인 이유입니다:
이유 | 설명 |
🎚️ 쓰기 방지 스위치 | 일부 카드는 측면에 아주 작은 쓰기 방지 스위치가 달려 있습니다. 실수로 스위치를 켜면 카드가 읽기 전용 모드로 접근되어 소프트웨어 측면에서 덮어쓰기가 어려워집니다. |
💻 운영 체제 제한 또는 설정 | 명령 프롬프트의 diskpart와 같은 도구를 사용하여 커맨드를 통해 SD 카드의 읽기 전용 속성을 설정할 수 있습니다. 이는 잠재적인 SD 카드 손상이나 무단 접근을 방지하기 위함입니다. |
🗃️ 손상된 파일 시스템 | 손상된 파일 시스템이 귀하의 마이크로 SD 카드가 읽기 전용 모드에 있는 이유일 수 있습니다. 파일 전송 중단, 갑작스러운 전력 손실 또는 다른 요소들이 시스템을 손상시킬 수 있습니다. 파일 시스템이 손상된 SD 카드와 그 내용은 대개 데이터 복구 및 수리 앱을 사용하여 구조됩니다. |
🔨 카드가 손상되었거나 고장남 | 잘못 다루거나 습기나 극한 온도에 노출되어 발생한 물리적 손상으로 인해 SD 카드가 고장날 수 있습니다. 하드웨어 고장은 카드를 읽기 전용 모드로 열어 추가 손상과 데이터 손실을 방지할 수 있습니다. |
읽기 전용으로 고정된 SD 카드 수정 방법
SD 카드가 읽기 전용 모드에 걸린 대략적인 이유를 알고 나면, 읽기 전용 상태인 SD 카드를 변경하는 간단한 방법을 시도할 수 있습니다. 대부분의 경우, 안드로이드 기기에 삽입된 SD 카드에서 이 오류가 발생하면 휴대폰에서 SD 카드를 제거해야 합니다. 그런 다음, 카드를 PC에 연결하여 수리를 시작합니다.
방법 1:SD 카드의 스위치를 확인하세요
일부 SD 카드에는 안전 예방책으로 편리한 쓰기 금지 스위치가 함께 제공됩니다. 스위치가 켜져 있으면 저장 장치를 어디에 연결하든 카드는 읽기 전용으로 접근됩니다.
쓰기 보호를 위한 ON 스위치는 보통 “LOCK” 이라는 텍스트와 함께 화살표로 표시됩니다. 대부분의 경우 스위치가 “UP” 위치에 있으면 SD 카드는 쓰기 보호되지 않습니다. “DOWN” 위치에 있으면 쓰기 보호가 활성화됩니다.
SD 카드의 쓰기 방지를 해제하려면, SD 카드에 물리적 쓰기 방지 스위치가 있는지 확인하세요. 카드에 스위치가 있다면, 스위치가 켜져 있지 않은지 확인하십시오.
방법 2:시스템 오류를 확인하기 위해 SD 카드를 점검하세요
Windows 사용자의 경우, 오류 검사 도구를 사용하여 SD 카드 읽기 전용 오류를 일으킬 수 있는 파일 시스템 오류를 스캔하고 수정할 수 있습니다.
오류를 확인하려면 SD 카드를 컴퓨터에 연결하고 다음 단계를 따르세요:
- 파일 탐색기를 열고 사용 가능한 드라이브 목록에서 SD카드를 찾습니다.
- 그 다음, 장치를 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 속성을 선택합니다.
- 도구 탭으로 이동합니다. 오류 검사 섹션에서 확인 버튼을 클릭하고 도구의 지시에 따릅니다.
방법 3:CMD를 사용하여 읽기 전용 속성 제거하기
Diskpart 유틸리티는 SD 카드 읽기 전용 Windows 10 오류를 수정하는 기능도 가지고 있습니다. 이 도구는 명령 프롬프트(CMD)를 통해 접근할 수 있습니다. 다음과 같이 수행하여 카드에서 읽기 전용 설정을 제거하세요:
- 명령 프롬프트를 관리자 모드로 엽니다.
diskpart
를 입력하고 Enter를 누릅니다.
- 새 창에서
list disk
를 입력하고 Enter를 눌러 명령을 실행합니다. 이렇게 하면 사용 가능한 모든 드라이브가 표시됩니다. SD 카드의 디스크 번호를 기록해두세요.
- 다음으로
select disk x
를 입력하고, 여기서 x는 SD 카드의 디스크 번호입니다. 그런 다음 Enter를 누릅니다.
attributes disk clear readonly
를 입력하고 Enter를 눌러 카드에 설정된 읽기 전용 속성을 해제합니다. 이후 SD 카드의 상태를 확인하고 싶으면attributes disk
를 입력하고 Enter를 누르세요.
Diskpart 사용을 마치면, 간단히 종료
를 입력하고 엔터를 눌러 명령 프롬프트를 종료하세요.
방법 4:저장 장치 정책 변경
Diskpart가 작동하지 않을 경우 컴퓨터의 그룹 정책 설정을 변경해 볼 수 있습니다. 로컬 그룹 정책 편집기(gpedit.msc)는 Windows에서 다양한 그룹 정책 설정을 보고 편집하는 데 사용되는 기본 도구입니다. 이 정책 집합은 컴퓨터의 다른 사용자에게 적용됩니다. 또한 컴퓨터의 고급 설정도 포함하고 있습니다.
SD 카드의 읽기 전용 속성을 그룹 정책을 편집하여 비활성화하려면 아래에 개요된 단계를 따르십시오:
- 먼저 시작 메뉴에서 검색하거나 제어판을 열어 로컬 그룹 정책 편집기를 엽니다.
- 로컬 컴퓨터 정책 > 컴퓨터 구성 하에 있는 관리 템플릿을 펼칩니다.
- 그 후에, 시스템 > 이동식 저장소 액세스를 선택합니다.
- 다음 설정을 비활성화합니다:
- 이동식 디스크: 실행 액세스 거부
- 이동식 디스크: 읽기 액세스 거부
- 이동식 디스크: 쓰기 액세스 거부
- 모든 이동식 저장소 클래스: 모든 액세스 거부
또는 레지스트리 편집기를 사용하여 동일한 작업을 수행할 수 있습니다. 간단히 레지스트리 편집기 앱을 열고 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies 로 이동하세요. 그런 다음 WriteProtect DWORD를 확인하고 그 값을 0으로 설정하세요.
방법 5:SD 카드 포맷하기
SD 카드를 포맷하는 것은 이전 방법들이 효과가 없었을 때만 고려하세요. 읽기 전용 SD 카드를 포맷하려면, 기기를 메모리 카드 리더기가 있는 PC에 연결하고 다음의 조치를 취하세요:
- 파일 탐색기를 열고 메모리 카드를 찾으세요.
- 카드를 마우스 오른쪽 버튼으로 클릭하고 포맷을 선택하세요.
- 그 후에, 파일 시스템을 드라이브에 맞는 것으로 설정하고 시작 버튼을 클릭하여 포맷 과정을 시작하세요.
Android SD 카드의 읽기 전용 오류의 경우, Android 기기에서 카드를 제거하지 않고도 카드를 포맷할 수 있습니다. 이 방법은 기기에 따라 다를 수 있지만, 일반적으로 다음과 같은 단계를 따릅니다: 설정 열기 > 저장공간 > SD 카드 > 포맷. 그러나, 다른 방법으로 손상된 Android SD 카드를 수정하려면 PC에 카드를 연결해야 합니다.
방법 6:CMD에서 SD 카드 정리하기
SD 카드를 포맷할 수 없는 경우, 명령 프롬프트를 사용하여 카드를 정리하고 새 파일 시스템을 작성해 보세요. 다음은 디스크파트(Diskpart)를 사용하는 방법입니다:
- 명령 프롬프트를 관리자 모드로 엽니다.
- 다음으로
diskpart
를 입력하고 Enter를 누릅니다.
- 그 다음에
list disk
를 입력하고 Enter를 누르세요. 이렇게 하면 사용 가능한 모든 드라이브가 표시됩니다. SD 카드의 디스크 번호를 기록하세요.
select disk x
를 입력하되, 여기서 x는 SD 카드의 디스크 번호입니다. 그런 다음 Enter를 누릅니다.
- 메모리 카드의 모든 파티션과 볼륨 정보를 제거하려면
clean all
을 입력하세요.
- 명령이 완료되면
exit
를 입력하여 CMD 창을 닫습니다.
SD 카드를 청소하면 모든 데이터가 지워집니다. 청소 명령을 실행한 후에는 SD 카드에 새 파티션과 파일 시스템을 만들 수 있습니다.
읽기 전용 SD 카드를 수정한 후 데이터를 복구하는 방법
SD 카드를 포맷하거나 정리했다면 삭제된 파일을 복구할 방법이 필요할 것입니다. 데이터 복구를 위해 Disk Drill 사용을 추천합니다. 이것은 SD 카드에서 분실된 파일을 성공적으로 검색할 수 있는 깊은 스캔 알고리즘을 가진 강력하고 신뢰할 수 있으며 사용하기 쉬운 데이터 복구 소프트웨어입니다.
Disk Drill은 SD 카드에서 일반적으로 사용되는 exFAT 및 FAT32를 포함하여 모든 일반적으로 알려진 파일 시스템을 스캔합니다. 더욱이, 손상된 저장 장치에서 파일을 스캔하고 복구할 수도 있습니다.
이 데이터 복구 소프트웨어는 Windows 및 Mac 사용자 모두 사용할 수 있습니다. Windows의 경우 Disk Drill의 데이터 복구를 최대 500MB까지 무료로 복구해볼 수 있습니다.
다음은 Disk Drill을 사용하여 읽기 전용 SD 카드 수정 후 삭제된 파일을 복구하는 방법에 대한 간단한 단계별 안내입니다:
- 다운로드하여 Disk Drill을 설치하여 시작하세요. 성공적으로 설치되면, SD 카드를 컴퓨터에 연결하고 앱을 실행합니다.
- 스캔할 수 있는 드라이브 목록에서 SD 카드를 선택한 다음 분실 데이터 검색 버튼을 클릭하여 스캔 과정을 시작하세요.
- Disk Drill이 장치 스캔을 마치면, 창의 오른쪽 상단에 있는 검색된 항목 검토를 클릭하세요.
- 다음으로, 복구하고 싶은 모든 파일을 찾아 선택하세요. 검색 창을 사용하여 파일 이름으로 파일을 검색할 수 있습니다. 또한, 개별 파일을 선택하고 파일 목록의 오른쪽에 있는 미리보기 탭을 확인하여 미디어 파일을 미리 볼 수도 있습니다. 파일을 선택한 후 복구를 클릭하세요.
- 그 후, 복구된 파일을 놓을 위치를 선택하고 다음을 클릭하세요.
- 데이터 복구 과정이 완료되면, Disk Drill은 성공적으로 복구된 파일 수를 보여줄 것입니다. 복구된 파일을 확인하려면 탐색기에서 복구된 데이터 표시를 클릭하세요
결론
SD 카드가 읽기 전용 모드에 걸리는 이유는 여러 가지가 있습니다. 물리적 쓰기 방지 스위치, 운영 체제 설정, 손상된 파일 시스템, 또는 고장이나 손상된 카드 때문일 수 있습니다. 원인에 상관없이 카드 설정이나 속성을 조정함으로써 쉽게 읽기-쓰기 모드로 전환할 수 있습니다.
메모리 카드에 물리적 쓰기 보호 스위치가 있다면, 그저 스위치를 끄면 됩니다. Windows에서 오류 검사 또는 CMD에서 Diskpart와 같은 내장 툴을 사용할 수도 있습니다. 그렇지 않으면, 로컬 그룹 정책 편집기나 레지스트리 편집기를 사용하여 저장 장치 접근과 관련된 설정을 비활성화하세요.
쓰기 보호를 해제하는 과정에서 파일을 모두 잃을 수도 있고 그렇지 않을 수도 있습니다. SD 카드에서 데이터 손실이 발생한 경우, 데이터 복구에 성공할 가능성을 높이기 위해 Disk Drill과 같은 신뢰할 수 있는 데이터 복구 소프트웨어를 사용하세요. 데이터 손실을 전혀 피하기 위해 먼저 안전한 방법을 시도해 보세요.