SD카드 쓰기 금지 문제는 하드웨어 스위치, 레지스트리 설정, 또는 파티션 손상이 원인입니다.
단순한 물리적 확인부터 소프트웨어 강제 명령까지 단계별 해결책을 제시해 드립니다.
어느 날 갑자기 카메라나 스마트폰에서 쓰던 메모리 카드를 PC에 연결했는데, 파일 삭제도 안 되고 “쓰기가 금지되어 있습니다”라는 메시지만 뜬 적 있으시죠?
[오늘 날짜 기준으로] 최신 운영체제 업데이트 이후 보안 정책이 강화되면서 이런 현상이 더 자주 보고되고 있습니다.
저도 얼마 전 소중한 여행 사진을 옮기려다 이 오류 때문에 한참을 고생했는데요.
단순히 기계가 고장 났다고 생각해서 버리기엔 아깝잖아요?
지금부터 제가 직접 해결했던 방법들을 포함해, 초보자도 1분 만에 따라 할 수 있는 명쾌한 해결책을 정리해 드립니다.
1. 가장 먼저 확인해야 할 물리적 잠금(Lock) 해제
의외로 많은 분이 놓치는 부분인데, SD카드 측면을 보시면 아주 작은 슬라이드 스위치가 하나 달려 있습니다.
이게 아래쪽(Lock 방향)으로 내려가 있으면 PC는 데이터를 보호하기 위해 읽기 전용 모드로만 작동합니다.
먼저 스위치를 위로 올린 뒤 다시 연결해 보세요.
만약 스위치가 헐겁거나 부러졌다면 테이프를 살짝 붙여 고정하는 응급 처치도 가능합니다.
하지만 스위치 문제가 아니라면 시스템 내부의 설정값이 꼬였을 확률이 매우 높습니다.
2. 명령 프롬프트(CMD)를 이용한 강제 해제 방법
하드웨어 스위치가 정상인데도 오류가 뜬다면, 윈도우의 ‘Diskpart’ 명령어를 사용해 소프트웨어 잠금을 풀어야 합니다.
먼저 윈도우 검색창에 CMD를 입력하고 반드시 ‘관리자 권한’으로 실행해 주세요.
그런 다음 아래의 순서대로 명령어를 입력하면 마법처럼 해결됩니다.
2. list disk 입력하여 내 SD카드 번호 확인 (용량을 보고 판단하세요)
3. select disk n (n은 확인한 카드 번호)
4. attributes disk clear readonly 입력
이 명령어는 디스크에 걸려 있는 ‘읽기 전용’ 속성을 강제로 초기화하는 방식입니다.
성공했다는 메시지가 나오면 다시 파일을 복사해 보세요.
대부분의 시스템 충돌 오류는 이 단계에서 90% 이상 해결됩니다.
3. 레지스트리 편집기로 쓰기 보호 정책 수정
위 방법으로도 안 된다면 윈도우의 보안 정책 자체가 저장 장치를 차단하고 있을 수 있습니다.
키보드의 윈도우 키와 R을 동시에 눌러 regedit을 실행합니다.
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies` 경로로 이동해 보세요.
거기에 `WriteProtect`라는 항목이 있다면 값을 0으로 바꿔주시면 됩니다.
만약 해당 경로가 없다면 폴더를 새로 만들어야 하므로 조금 복잡할 수 있지만, 한 번 설정하면 향후 다른 USB 연결 시에도 같은 문제를 방지할 수 있습니다.
4. 최후의 수단: 로우 레벨 포맷(Low Level Format)
위의 모든 방법이 실패했다면 파일 시스템 자체가 심각하게 손상된 상태일 수 있습니다.
이때는 일반적인 포맷이 아니라 ‘로우 레벨 포맷’ 툴을 사용해야 합니다.
SD Association에서 제공하는 공식 SD Memory Card Formatter를 권장합니다.
일반 포맷보다 강력하게 내부 구조를 재정렬하므로, 논리적 오류로 인한 쓰기 금지를 완전히 밀어버릴 수 있습니다.
다만, 이 과정에서 내부 데이터는 모두 삭제되니 반드시 중요한 파일은 미리 백업해 두셔야 합니다.
⚠️ 작업 전 주의사항 체크리스트
- □ 중요한 사진이나 문서가 백업되었는지 확인했나요?
- □ SD카드 리더기가 다른 포트에서도 정상 작동하나요?
- □ 마이크로 SD카드의 경우 어댑터 결합 상태를 확인했나요?
- □ 관리자 권한으로 명령어를 실행 중인가요?
5. 자주 묻는 질문 (FAQ)
Q: SD카드가 아예 인식이 안 되면 어떻게 하나요?
A: 접촉 단자 부분을 고무지우개로 살짝 닦아 이물질을 제거한 뒤 다시 꽂아보세요. 리더기 문제일 확률도 큽니다.
Q: 스마트폰에서는 잘 되는데 PC에서만 안 돼요.
A: PC의 USB 포트 전력 공급 문제이거나 특정 백신 프로그램이 외부 저장 장치를 차단하고 있을 수 있습니다.
Q: 명령어를 쳤는데도 ‘속성을 지울 수 없다’고 나옵니다.
A: 이는 메모리 칩 자체의 수명이 다해 하드웨어적으로 잠긴 상태입니다. 이 경우 데이터 복구 전문 업체에 맡겨야 합니다.
보통 2~3년 정도 사용하면 수명이 줄어드니 중요한 자료는 항상 클라우드나 외장 하드에 이중 백업하는 습관을 들이는 것이 가장 현명한 예방법입니다.






