USB 메모리나 SD 카드에 파일을 복사하려고 할 때 "디스크가 쓰기 금지되어 있습니다(The disk is write protected)"라는 오류 메시지가 나타나는 경우가 있습니다. 이 가이드에서는 Windows 10에서 USB 드라이브의 쓰기 방지를 해제하는 방법을 소개합니다. 소개하는 방법들은 이전 버전의 Windows에서도 동일하게 적용할 수 있습니다.
쓰기 방지 오류의 원인
USB 드라이브에 쓰기 방지가 걸리는 원인은 시스템 보안 설정부터 드라이브 자체의 손상까지 매우 다양합니다. 문제가 발생하면 USB 플래시 드라이브나 SD 카드에 파일을 저장하려는 순간 다음과 같은 오류가 표시됩니다.
"디스크가 쓰기 금지되어 있습니다. 쓰기 금지를 해제하거나 다른 디스크를 사용하세요."
이 상태에서는 기존 파일의 복사뿐만 아니라 새 파일이나 폴더를 만드는 것조차 불가능합니다. 지금부터 가장 일반적인 쓰기 방지 해제 방법을 하나씩 살펴보겠습니다.
1. USB 플래시 드라이브 잠금 스위치 확인
일부 USB 플래시 드라이브와 SD 카드(주로 구형 제품)에는 기기를 쓰기로부터 보호할 수 있는 물리적 스위치(버튼)가 내장되어 있습니다. 이 스위치는 공용 컴퓨터에서 플래시 드라이브를 사용할 때 데이터가 기록되는 것을 막아 악성코드 감염으로부터 기기를 보호해 주는 역할을 합니다.
먼저 자신의 USB 플래시 드라이브에 잠금 스위치가 있는지 확인하고, 있다면 OFF(Unlock) 위치로 옮긴 후 다시 시도해 보세요.
2. 레지스트리에서 쓰기 방지 비활성화
USB 장치의 쓰기 방지 설정은 Windows 레지스트리에서도 관리됩니다. 레지스트리 편집기를 통해 쓰기 방지를 해제하는 절차는 다음과 같습니다.
- 실행 창에서
regedit.exe를 입력해 레지스트리 편집기를 실행합니다. - 다음 레지스트리 키로 이동합니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\RemovableStorageDevices\{53f5630d-b6bf-11d0-94f2-00a0c91efb8b} - Deny_Write(DWORD) 항목을 찾아 값을 0으로 변경합니다.
- 이어서 다음 키로 이동합니다:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies - WriteProtect 항목을 찾아 값을 0으로 변경합니다.
- 컴퓨터를 재시작한 후 USB 드라이브에 데이터를 쓸 수 있는지 확인합니다.
팁: 해당 키나 값이 존재하지 않는다면 직접 새로 만들면 됩니다.
3. Diskpart로 읽기 전용 속성 해제
앞선 방법들로 해결되지 않았다면 USB 드라이브에 읽기 전용(Read-only) 속성이 설정되어 있는지 확인해야 합니다. 확인 및 해제 절차는 다음과 같습니다.
- 관리자 권한으로 명령 프롬프트를 실행합니다.
diskpart명령을 입력해 Diskpart 유틸리티를 시작합니다.list disk명령으로 연결된 디스크 목록을 표시합니다.- 목록에서 자신의 USB 디스크를 찾아 번호를 기억합니다. (예: 디스크 1)
select disk 1명령으로 해당 디스크를 선택합니다.attributes disk명령으로 현재 디스크 속성을 확인합니다.
명령 결과에 "Current Read-only State : Yes"와 "Read-only : Yes"가 표시된다면 디스크에 읽기 전용 속성이 설정되어 있는 것입니다. 다음 명령으로 이 속성을 해제합니다.
attributes disk clear readonly
Diskpart를 종료한 후 파일 쓰기 오류가 사라졌는지 확인하세요.
주의: "DiskPart에 오류가 발생했습니다: I/O 장치 오류로 인해 요청을 수행할 수 없습니다"라는 오류가 나타난다면 USB 드라이브가 손상되었을 가능성이 높으며, 소프트웨어적인 방법으로는 해결하기 어렵습니다.
4. 그룹 정책(GPO)에 의한 쓰기 방지
컴퓨터가 Active Directory 도메인 환경에 속해 있다면, 시스템 관리자가 GPO(그룹 정책)를 통해 USB 장치에 대한 쓰기 권한을 차단했을 수 있습니다. 이 경우 직접 설정을 변경하기보다는 회사의 IT 담당자나 시스템 관리자에게 문의하는 것이 좋습니다.
5. 파일 시스템 손상 여부 확인
"디스크가 쓰기 금지되어 있습니다" 오류는 USB 장치의 파일 시스템이 손상되었다는 신호일 수도 있습니다. 이 경우 전문 복구 도구를 사용해 파일 시스템을 복구하거나, 중요한 데이터가 없다면 플래시 드라이브를 포맷하는 것이 가장 빠른 해결책입니다.
6. Transcend 플래시 드라이브 전용 복구 도구
만약 Transcend(트랜센드) 플래시 드라이브에서 쓰기 방지 문제가 발생했다면, 전용 복구 프로그램인 JetFlash Recovery를 사용해 보세요. 이 도구는 플래시 드라이브의 파일 시스템 상태를 진단하고 "디스크가 쓰기 금지되어 있습니다" 오류를 포함한 다양한 오류를 자동으로 수정해 줍니다.
7. 플래시 드라이브의 물리적 손상
위의 모든 방법으로도 문제가 해결되지 않는다면, USB 플래시 드라이브나 SD 카드가 물리적으로 손상되었거나 내부 컨트롤러에 결함이 있을 가능성이 큽니다. 이 경우에는 전문 서비스 센터에 점검을 의뢰하거나, 새로운 USB 플래시 드라이브를 구입하는 것을 권장합니다.