SD 카드 쓰기 방지 해제 방법: 5가지 효과적인 해결책
SD 카드가 갑자기 쓰기 방지 모드로 전환되는 것은 매우 짜증나는 일입니다.때로는 단순한 물리적 스위치 문제일 수도 있고, 때로는 소프트웨어 또는 시스템 설정 때문에 쓰기가 차단되는 경우도 있습니다.보통 목표는 카드가 파일을 저장하거나 포맷하지 못하게 하는 원인을 찾는 것입니다.하드웨어 잠금 스위치, 손상된 파일 시스템, 또는 레지스트리/그룹 정책 제한으로 인해 카드가 읽기 전용 모드로 유지되는 경우가 있을 수 있습니다.미리 말씀드리자면, 카드가 심하게 손상되었거나 영구적으로 고장난 경우에는 소프트웨어적인 복구로는 되돌릴 수 없습니다.하지만 대부분의 경우, 이러한 해결 방법을 시도해 보면 데이터에 대한 접근 권한을 되찾을 수 있을 것입니다.
SD 카드 쓰기 보호 문제 해결 방법
물리적 잠금 스위치를 확인하십시오.
특히 용량이 큰 SD 카드나 SD 카드 리더기의 경우, 가장 먼저 확인해야 할 부분입니다.대부분의 SD 카드 리더기에는 측면에 쓰기 방지 기능을 켜고 끄는 작은 스위치가 있습니다.카드가 잠긴 상태에서 삽입하거나 꺼냈다면 스위치가 여전히 잠긴 상태일 가능성이 높습니다.따라서 SD 카드나 리더기를 기기에서 꺼내 스위치가 “잠금” 위치에 있는지 확인하고, 다시 삽입하기 전에 “잠금 해제” 위치로 돌려주세요.때로는 살짝 밀거나 방향을 조정하는 것만으로도 잠금이 해제되는 경우가 있습니다.일부 기기에서는 이 스위치가 실수로 눌리거나 뻑뻑하게 움직이는 경우가 있는데, 이럴 때는 스위치를 조심스럽게 “잠금 해제” 위치로 돌려주면 해결되는 경우가 많습니다.
Diskpart를 사용하여 소프트웨어 쓰기 보호 제거
물리적 스위치가 문제가 아니라면, Windows는 때때로 디스크 속성을 통해 소프트웨어 수준의 보호 기능을 적용합니다.특히 파일 복사 중 정전이나 갑작스러운 종료 후에 디스크가 읽기 전용으로 표시되는 경우가 있습니다.diskpart명령줄에서 명령어를 사용하면 이 속성을 해제할 수 있으며, 어렵지 않습니다.단, 관리자 권한으로 실행해야 합니다.실행 diskpart(Run Win + R) 창을 열고 다음 명령어를 입력하세요.
list disk— SD 카드가 어떤 디스크인지 식별하는 데 도움이 됩니다.select disk #— # 부분을 방금 확인한 실제 디스크 번호로 바꾸세요.attributes disk clear readonly— 쓰기 보호를 해제합니다.exit— 나가기 위해서.
이 방법은 종종 효과적이지만 디스크가 물리적으로 손상되었거나 맬웨어에 감염된 경우에는 실패할 수 있습니다.일부 맬웨어 또는 바이러스는 흔적을 숨기기 위해 장치를 읽기 전용으로 설정하기도 합니다.악성 프로그램이 의심되는 경우 Windows Defender(또는 다른 괜찮은 백신 프로그램)로 전체 시스템 검사를 빠르게 실행해 보는 것이 좋습니다.
레지스트리 설정에서 쓰기 방지를 비활성화하세요
때때로 Windows에는 모든 이동식 저장 장치를 읽기 전용으로 만드는 레지스트리 설정이 있을 수 있습니다.이는 일부 업데이트 후 또는 정책이 실수로 활성화된 경우에 발생할 수 있습니다.이를 확인하려면 레지스트리 편집기( regedit)를 열고 다음 경로로 이동하세요.
컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
StorageDevicePolicies 키가 보이지 않더라도 걱정하지 마세요.직접 생성할 수 있습니다.
- CurrentControlSet 아래의 Control을 마우스 오른쪽 버튼으로 클릭 하고 새로 만들기 > 키를 선택합니다.
- 이름을 지정
StorageDevicePolicies하고 엔터 키를 누르세요.
해당 레지스트리 키 내에서 WriteProtect 라는 이름의 DWORD 값을 찾으세요.해당 값이 있으면 값을 0 으로 설정합니다.없으면 새 DWORD 값( 32비트 DWORD 값 )으로 생성하고 값을 0으로 설정합니다.이렇게 하면 레지스트리 기반 쓰기 보호 기능이 비활성화됩니다.변경 후 문제가 해결되었는지 확인하려면 PC를 다시 시작해야 할 수 있습니다.
그룹 정책 설정을 확인하세요
Windows 기업용 또는 사용자 지정 설정에는 이동식 저장 장치 사용을 제한하는 정책이 있을 수 있습니다.이러한 경우 정책을 변경하기 전까지는 하드웨어 및 레지스트리 설정을 변경해도 큰 효과가 없습니다.이러한 설정을 확인하고 수정하려면 gpedit.msc실행 대화 상자( Win + R)에서 다음 명령을 실행한 다음 다음 경로로 이동하십시오.
컴퓨터 구성 > 관리 템플릿 > 시스템 > 이동식 저장 장치 액세스
“이동식 디스크: 쓰기 액세스 거부” 또는 “모든 이동식 저장 장치 클래스: 모든 액세스 거부”와 같은 정책을 찾으세요.이러한 정책이 “구성되지 않음 ” 또는 “사용 안 함 “으로 설정되어 있는지 확인하십시오.각 정책을 두 번 클릭하여 설정을 변경한 다음 시스템을 다시 시작하고 SD 카드에 쓰기가 가능한지 확인하세요.
카드가 손상되었거나 작동하지 않는 상태라면 어떻게 해야 할까요?
위의 방법들이 모두 효과가 없고 SD 카드에 쓰기가 되지 않거나 알 수 없는 이유로 잠겨 버린 것처럼 보인다면, 간단한 복구로는 해결할 수 없을 정도로 손상되었을 가능성이 있습니다.카드가 손상되면 추가적인 데이터 손실을 방지하기 위해 읽기 전용 모드로 전환되는 경우가 많습니다.이럴 때는 MiniTool Data Recovery 와 같은 데이터 복구 도구를 사용하여 남아있는 데이터를 최대한 복구하는 것이 최선의 방법입니다.만약 이 방법으로도 복구가 되지 않거나 카드가 계속 오류를 표시한다면, 해당 카드를 폐기하고 새 카드로 교체하는 것이 좋습니다.만약 손상된 파일을 복구하고 싶다면 전문 데이터 복구 서비스를 이용해야 할 수도 있습니다.
솔직히 말해서, 이러한 문제들 중 상당수는 사소한 하드웨어 결함, 시스템 오류 또는 악성코드 감염이 복합적으로 작용한 결과입니다.좀 이상하게 들릴 수도 있지만, 시스템을 최신 상태로 유지하고 정기적으로 검사를 실행하면 예상치 못한 문제가 발생할 가능성이 훨씬 줄어듭니다.물론 중요한 데이터는 항상 백업해 두세요.이미 알고 계시겠지만, SD 카드는 손상되기 쉽고 위험할 수 있습니다.
요약
- SD 카드 또는 카드 리더기의 물리적 스위치를 확인하세요.
diskpart읽기 전용 속성을 지우려면 실행하세요.- 레지스트리를 편집하여 쓰기 방지 정책을 비활성화하십시오.
- 필요한 경우 그룹 정책 설정을 조정하십시오.
- 카드가 손상되었거나 오작동하는 경우 즉시 데이터를 백업하십시오.
마무리
이 방법들이 대부분의 일반적인 원인을 해결해주길 바랍니다.만약 아무것도 효과가 없다면, 하드웨어가 완전히 고장난 것일 수도 있습니다.그런 경우에는 복구를 시도하는 것보다 데이터 복구나 새 메모리 카드 구매가 나을 수도 있습니다.하지만 적어도 소프트웨어적인 해결 방법을 시도해봤다는 것만으로도 만족할 수 있을 겁니다.행운을 빌며, 이 정보가 누군가의 시간 낭비를 줄여주길 바랍니다.