드라이브가 쓰기 방지 된 것처럼 보이면 먼저 드라이브를 다른 컴퓨터에 삽입하여 문제의 원인을 파악하십시오.
다른 컴퓨터에서 드라이브에 쓸 수 있으면 다음 문제 중 하나가 발생했을 수 있습니다.
파일 시스템 손상. 드라이브에 손상된 파일 시스템이 있거나 기타 CHKDSK
유사한 유틸리티를 사용하여 해결할 수있는 다른 문제 (특정 컴퓨터 또는 OS에만 해당)가있을 수 있습니다 . 문제가 해결되면 드라이브가 정상적으로 작동하는 것입니다. 또한 데이터를 쓰는 동안 드라이브를 제거하면 저수준의 데이터 손상이 발생할 수 있으므로 드라이브를 제거 하기 전에 드라이브를 올바르게 꺼내거나 적어도 쓰기가 완료 될 때까지 기다리 십시오 .
그룹 정책 설정이 잘못되었습니다. Windows를 실행하는 경우 시스템의 그룹 정책이 USB 플래시 드라이브를 포함한 외부 저장 장치에 대한 쓰기를 허용하지 않을 수 있습니다. 레지스트리 키 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies
가 없거나 0으로 설정되어 있어야합니다. 1로 설정하면 Windows에서 외부 저장 장치에 쓸 수 없습니다.
( SD 카드 만 해당 ) 카드 슬롯의 쓰기 방지 스위치가 손상되었거나 변경되었습니다. SD 카드의 기계식 잠금 스위치 가 전자 장치에 연결되어 있지 않습니다 .
카드를 보호하는 것은 호스트의 책임입니다. 쓰기 방지 스위치의 위치는 카드의 내부 회로에 알려져 있지 않습니다.
즉, 카드 자체가 아닌 하드웨어 및 소프트웨어가 카드의 잠금 상태를 확인해야합니다. 이 메커니즘이 설계된대로 작동하지 않으면 SD 카드가 정상적으로 작동하더라도 쓰기 방지 된 것처럼 보일 수 있습니다. 일반적으로이 문제는 카드 판독기를 교체하여 해결할 수 있지만 결함이있는 드라이버 나 잘못된 소프트웨어 구성으로 인해이 문제가 발생할 수도 있습니다.
어떤 컴퓨터에 연결하든 드라이브가 읽기 전용이거나 위의 단계를 시도해도 아무 소용이없는 경우 드라이브에 결함이 발생한 것일 수 있으며 일반적으로 결함에서 쓰기 방지 기능을 제거 할 수 없습니다 플래쉬 드라이브. 이 동작은 플래시 드라이브 컨트롤러가 기본 NAND 문제를 감지 할 때 일반적입니다 (예 : 불량 블록이 너무 많음). 쓰기 방지는이 조건이 실제로 데이터 손실을 일으키는 것을 방지하기위한 것 입니다 . 예를 들어 NAND를 읽을 수 없게됩니다 . 예를 들어 SanDisk 고객 지원 센터는 다음과 같이 말합니다 .
플래시 드라이브가 자체 오류 가능성을 감지하면 쓰기 방지 오류가 발생합니다. 드라이브는 데이터 손실을 방지하기 위해 쓰기 방지 모드로 전환됩니다. 이 문제를 해결할 방법이 없습니다.
드라이브에 따라이 답변의 "잠재적 하드웨어 특정 복원"에 나열된 기술을 사용하여 플래시 메모리 컨트롤러를 다시 프로그래밍하여 쓰기 방지를 비활성화 (또는보다 정확하게 재설정) 할 수있는 방법이있을 수 있습니다. . 쓰기 방지는 컨트롤러가 문제를 감지했음을 알리기 때문에이 작업을 수행하는 것은 좋지 않습니다 . 이를 무시하고 드라이브에 계속 쓰면 데이터가 손실 될 수 있습니다.
이 동작의 결과는 드라이브의 모든 데이터에 여전히 액세스 할 수 있다는 것입니다. 드라이브에 장애가 발생 했으므로 가능한 빨리 플래시 드라이브의 내용을 백업하고 드라이브를 교체해야합니다 . (드라이브에 민감한 정보가 포함 된 경우 폐기하기 전에 물리적으로 폐기하십시오.)
드라이브가 읽기 전용 모드로 전환 된 시간으로 인해 일부 데이터 손상이 이미 발생했을 수 있으므로 드라이브에서 데이터를 가져 오는 것이 까다로울 수 있습니다. 파일 시스템이 RAW로 나타나거나 OS에서 드라이브 포맷을 요구하는 파일 시스템이 낮은 수준의 손상을 경험하는 것으로 나타납니다. 이러한 종류의 손상으로부터 복구하는 것은 파일 시스템을 직접 복구 할 수 없기 때문에 복잡 할 수 있습니다. 결국 드라이브는 쓰기 방지되어 있습니다.
오픈 소스 TestDisk 와 같은 데이터 복구 유틸리티를 사용하여 이러한 방식으로 손상된 드라이브에서 데이터를 검색 할 수 있습니다 . GNU ddrescue를 사용하여 용량이 같거나 더 큰 드라이브를 가져 와서 실패한 드라이브의 내용을 섹터별로 새 드라이브에 복사 한 CHKDSK
후 파일 시스템 오류를 수정하기 위해 a 로 후속 조치를 취할 수 있습니다. 이러한 작업이 실패하고 데이터가 특히 가치가있는 경우 전용 데이터 복구 서비스로 드라이브를 보낼 수 있습니다. 그러나 이러한 서비스는 매우 전문적인 특성으로 인해 비용이 많이 들고 그 가치가 거의 없습니다.