USB 드라이브의 쓰기 방지를 해제하는 방법
쓰기 방지된 USB 드라이브를 다루는 것은 정말 짜증나는 일입니다.특히 파일을 복사하거나, 포맷하거나, 권한을 변경하고 싶을 때 더욱 그렇습니다.때로는 단순히 측면에 있는 작은 스위치 하나로 해결될 수도 있지만, 운영체제나 하드웨어 수준에서 더욱 깊숙이 보호 조치가 적용되는 경우도 있습니다.솔직히 말해서, 드라이브가 읽기 전용 모드로 고정되는 원인이 너무나 다양해서 어떤 원인인지 파악하는 것이 꽤나 골치 아픕니다.하지만 만약 이런 문제를 겪었다면, USB를 정상으로 되돌릴 수 있는 몇 가지 검증된 방법을 소개합니다.
이 단계에서는 물리적 스위치 확인, 시스템 설정 조정, 명령줄 도구 사용, 레지스트리 편집 등 모든 방법을 다룹니다.목표는 성가신 쓰기 방지를 해제하여 드라이브에 다시 접근하고 데이터를 쓸 수 있도록 하는 것입니다.주의할 점은 일부 해결 방법에는 관리자 권한이 필요하거나 약간의 인내심이 요구될 수 있으며, 드라이브 상태가 매우 좋지 않은 경우에는 해결이 불가능할 수도 있다는 것입니다.하지만 포기하고 새 드라이브를 구입하기 전에 시도해 볼 가치는 충분합니다.
쓰기 방지된 USB 드라이브를 복구하는 방법
USB 드라이브에 물리적인 잠금 스위치가 있는지 확인하십시오.
솔직히 이건 가장 간단하면서도 종종 잊히는 부분입니다.일부 고급형 또는 특수 USB 플래시 드라이브에는 쓰기 방지 기능을 켜고 끄는 작은 물리적 스위치가 있습니다.혹시 모르셨다면, 이 스위치를 ‘잠금’ 위치로 밀면 드라이브 전체가 쓰기 방지 상태가 됩니다.모든 드라이브에 이 기능이 있는 것은 아니며, 특히 저가형 제품에는 없는 경우가 많지만, 한번쯤 확인해 볼 가치가 있습니다.
- USB 케이블을 분리하고 케이블 측면이나 하단에 작은 스위치가 있는지 확인하십시오.스위치가 있으면 반대쪽 위치(일반적으로 ‘잠금 해제’라고 표시됨)로 밀어주세요.
- 드라이브를 다시 연결하고 파일 탐색기를 열어 쓰기 또는 포맷을 다시 시도해 보세요.
만약 이것이 문제였다면, 대개 간단하게 해결할 수 있습니다.일부 드라이브에서는 이 스위치가 매우 작거나 뻑뻑해서 찾는 데 시간이 좀 걸릴 수 있습니다.또한, 대부분의 SD 카드에는 이 스위치가 있지만, 많은 USB 드라이브에는 없어서 혼동하는 경우가 많다는 점을 기억하세요.
Diskpart를 사용하여 읽기 전용 속성을 지우는 방법(Windows)
이것은 다소 복잡하지만 효과적인 해결 방법 중 하나입니다.윈도우가 시스템 수준에서 드라이브를 읽기 전용으로 표시하는 이유는 대개 디스크 속성 때문입니다.명령 프롬프트에서 몇 가지 명령어를 실행하면 이 보호 기능을 해제할 수 있습니다.
- Windows + X*관리자 권한으로 명령 프롬프트를 실행하세요.* 키를 누르고 “명령 프롬프트(관리자)”를 선택하면 됩니다.
- 입력
diskpart하고 Enter 키를 누르세요.사용자 계정 컨트롤(UAC) 메시지가 나타나면 “예”를 클릭하세요. - 그다음, 명령어를 실행하세요
list disk.크기를 기준으로 USB 드라이브를 찾으세요.잘못된 디스크를 선택하면 문제가 발생할 수 있으니 주의하세요. - 를 사용하여 드라이브를 선택하세요
select disk <disk_number>.<disk_number>를 목록에서 찾은 실제 번호로 바꾸세요. - 이제 다음 명령어를 실행하세요
attributes disk clear readonly.이 명령어는 디스크 전체에서 읽기 전용 플래그를 제거합니다. - 마지막으로, 명령어를 입력하여 제대로 작동했는지 확인하십시오
attributes disk.”현재 읽기 전용 상태”와 “읽기 전용” 필드 모두 “아니요”로 표시되어야 합니다.
그래도 문제가 해결되지 않으면, 이 단계를 거친 후 컴퓨터를 재부팅하면 Windows에서 변경 사항을 더 잘 인식하는 데 도움이 될 수 있습니다.일부 컴퓨터에서는 이 방법으로 해결되지 않을 수도 있지만, 시도해 볼 가치는 있습니다.
레지스트리를 편집하여 쓰기 보호를 제거하세요.
이 방법은 좀 더 강력한 조치이지만, 때때로 윈도우 레지스트리 설정이 손상되거나 문제가 발생하여 쓰기 방지가 영구적으로 적용되는 경우가 있습니다.레지스트리 수정에 익숙하지 않다면 다소 위험할 수 있으므로 먼저 백업을 해 두세요! (물론 윈도우는 레지스트리 수정을 필요 이상으로 어렵게 만들어 놓았지만요.)
- Windows + R 키를 누르고 실행하세요
regedit.exe.메시지가 나타나면 “예”를 클릭하여 확인하세요. - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies 경로로 이동하세요.해당 키가 보이지 않으면 수동으로 생성해야 할 수 있습니다.
- WriteProtect를 두 번 클릭합니다.값을 변경하여
0쓰기 보호를 비활성화한 다음 확인을 클릭합니다. - 해당 키가 존재하지 않으면 컨트롤을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 다음 이름을 StorageDevicePolicies 로 지정합니다.그 안에 WriteProtect 라는 이름의 새 DWORD(32비트) 값을 만들고 값을 로 설정합니다
0. - PC를 재부팅하고 USB 드라이브를 다시 연결하세요.이제 USB 드라이브에 쓰기 작업이 가능한지 확인하세요.
이 방법은 시스템 수준에서 Windows가 외부 장치 정책을 처리하는 방식을 조정하기 때문에 효과가 있습니다.하지만 일부 드라이브는 암호화되어 있거나 하드웨어 수준의 보호 기능이 적용되어 있어 레지스트리 수정으로는 해결할 수 없다는 점에 유의해야 합니다.
악성코드 검사를 실행하세요.때때로 감염으로 인해 쓰기 방지 기능이 작동될 수 있습니다.
바이러스 백신이나 악성 프로그램이 원인일 수 있습니다.특히 해당 드라이브가 갑자기 이상 작동하기 시작했다면 더욱 그렇습니다.일부 악성 프로그램은 보안 기능으로 특정 드라이브나 파일을 읽기 전용으로 잠글 수 있습니다.
- 파일 탐색기를 열고 USB 드라이브를 선택한 다음 마우스 오른쪽 버튼을 클릭하고 Microsoft Defender로 검사를 선택하세요.
- Windows 보안 창에서 전체 검사를 선택하고 지금 검사를 클릭합니다.
- 작업이 완료될 때까지 기다린 후 악성코드가 감지되어 격리되는지 확인하십시오.만약 그렇다면 PC를 재시작하고 드라이브에 다시 쓰기 또는 포맷을 시도해 보세요.
악성코드 제거가 핵심일 수 있습니다.드라이브가 감염된 경우, 악성코드가 제거될 때까지 다른 모든 해결 방법은 무의미할 수 있기 때문입니다.
포맷을 다시 하고 암호화를 모두 제거하세요.
다른 방법이 모두 실패한다면, 시스템을 완전히 초기화하는 것도 고려해 볼 만합니다.포맷을 하면 강력한 보안 조치를 해제할 수 있지만, 모든 데이터가 삭제되므로 주의해야 합니다.따라서 백업이 되어 있거나 모든 데이터를 잃어도 괜찮은 경우에만 포맷을 진행하세요.
- Linux에서는 Gparted, 또는 HP USB Disk Storage Format Tool과 같은 신뢰할 수 있는 타사 도구를 사용하십시오.이러한 도구는 펌웨어 보호 기능을 우회할 수 있는 경우가 많습니다.
- 암호화된 드라이브의 경우 암호 또는 복구 키가 필요합니다. Windows BitLocker로 암호화된 경우 제어판 > 시스템 및 보안 > BitLocker 드라이브 암호화로 이동하여 BitLocker를 끄십시오.
- 하드웨어 수준의 쓰기 방지 기능이 활성화된 드라이브를 포맷하려면 드라이브 제조업체(Kingston, SanDisk 등)에서 제공하는 특수 유틸리티가 필요할 수 있다는 점을 기억하십시오.이러한 제조업체는 때때로 자체 도구를 제공합니다.
다른 모든 방법이 실패하면 드라이브는 복구 불가능할 수도 있습니다.특히 섹터가 마모되었거나 칩에 문제가 있는 경우라면 교체하는 것이 좋습니다.데이터 보안이 우려된다면 파기 후 적절한 방법으로 폐기하는 것이 가장 안전한 방법입니다.
요약
- 물리적 쓰기 방지 스위치가 있는지 확인하십시오.
- Diskpart 명령어를 사용하여 읽기 전용 속성을 지우세요.
- 필요한 경우 레지스트리 항목을 수정하십시오.
- 악성코드를 검사하세요.특히 이상한 오류가 발생하거나 삭제할 수 없는 파일이 나타나는 경우 더욱 그렇습니다.
- 포맷을 다시 하거나, 제대로 작동하지 않는 드라이브에는 특수 도구를 사용해 보세요.
- 하드 드라이브의 상태를 고려하십시오.드라이브 수명이 다해가고 있다면 교체하는 것이 유일한 해결책일 수 있습니다.
마무리
쓰기 방지 문제를 해결하는 것은 간단한 설정 변경부터 시스템 설정에 대한 심층적인 분석까지 다양한 방법을 필요로 합니다.특히 펌웨어 수준의 보호 기능이 있거나 드라이브 수명이 거의 다 된 경우에는 쓰기 방지가 풀리지 않는 경우가 있습니다.하지만 이러한 방법들을 시도해 보면 드라이브 수리점에 가는 수고를 덜거나 중요한 데이터를 보존할 수 있습니다.이 방법들 중 하나가 USB 드라이브 복구에 도움이 되기를 바랍니다.저는 몇몇 드라이브에서 이 방법들을 사용해봤는데, 여러분에게도 효과가 있기를 기대합니다.