본문 바로가기
Com 알아두면 좋은 Tip

나에게도 나타날줄이야, USB 포맷 또는 읽기전용으로 변경

by 다컴이 2026. 8. 26.
300x250

나에게도 나타날줄이야, USB 포맷 또는 읽기전용으로 변경

 

 

"디스크가 쓰기 금지되어 있습니다. 쓰기 금지를 제거하거나 다른 디스크를 사용하십시오"

 

설마 나에게도 했던일이 발생이 되었다, 잘사용하던 USB 128GB가 오늘 갑자기 읽기 전용으로 바뀌어서 저장이 되지 않는다. 포탈 검색을 해서 하나 둘씩 진행해 보겠다.

 

USB 드라이브를 컴퓨터에 연결하고 중요한 자료를 정리하거나 포맷하려고 할 때, 난데없이 “읽기 전용이라 포맷할 수 없습니다”라는 메시지가 뜨거나 포맷 버튼 자체가 회색으로 비활성화되어 있는 경험을 해보신 적이 있으신가요?

이 문제는 단순히 드라이브가 고장 난 것이 아니라, USB에 ‘읽기 전용 속성’이 지정되어 있거나 윈도우 시스템상에서 쓰기 방지 보호 기능이 켜져 있기 때문에 발생하는 경우가 대부분입니다. 당황하지 않고 차근차근 설정을 변경하거나 복구 툴을 활용하면 누구나 손쉽게 원래 상태로 되돌릴 수 있습니다.

 

지금부터 이 문제를 저와 같이 해결할 수 있는 4가지 방법을 같이 공유 해요.

 

1. 어떤 경우에 ‘읽기 전용’ 오류가 발생할까?

문제를 해결하기에 앞서, 내 USB가 어떤 상태인지 정확히 파악하는 것이 중요합니다. 주로 마주하게 되는 증상은 다음과 같습니다.

  • 포맷 버튼 비활성화: USB 속성을 확인했을 때 포맷 버튼이 회색으로 변해 클릭할 수 없는 경우, USB가 읽기 전용 속성으로 설정되어 있을 확률이 높습니다.
  • 쓰기 방지 메시지: 파일을 삭제하거나 새로 복사해 넣으려고 할 때 “디스크가 쓰기 방지되어 있습니다”라는 팝업창이 뜨는 상황입니다.
  • 포맷 실패: 포맷을 진행하더라도 오류 코드가 뜨며 완료되지 않고 실패하는 경우로, 내부 드라이버 오류나 일시적인 충돌이 원인일 수 있습니다.

 

 

2. 해결법 ① 디스크 속성에서 읽기 전용 해제하기

가장 먼저 시도해 볼 수 있는 간단한 방법이지만, USB 메모리의 특성상 이 방법만으로는 해결되지 않는 경우가 많습니다.
참고용으로 가볍게 확인해 보세요.

  1. 파일 탐색기를 열고 문제가 발생한 USB 드라이브를 우클릭한 뒤 [속성]을 선택합니다.
  2. [일반] 탭 하단에 있는 ‘읽기 전용’ 항목의 체크박스가 선택되어 있다면 해제합니다.
  3. [적용]과 [확인] 버튼을 누릅니다.

※ USB의 경우 기본적으로 이 옵션이 활성화되어 있지 않거나, 체크를 해제해도 시스템 오류로 인해 실제 반영되지 않는 경우가 많습니다. 이 방법으로 해결되지 않는다면 아래의 고급 방법을 시도해 주세요.


3. 해결법 ② DiskPart 명령어로 속성 해제하기

가장 확실하고 많은 분들이 효과를 보는 명령어 기반 해결 방법입니다. 윈도우 기본 기능을 활용하기 때문에 별도의 프로그램을 설치할 필요가 없습니다.

  1. 키보드의 Win + R 키를 눌러 실행창을 열고 cmd를 입력한 뒤 관리자 권한으로 실행합니다.
  2. 명령 프롬프트 창이 뜨면 아래 순서대로 명령어를 한 줄씩 입력하고 엔터를 누릅니다.
      • diskpart (디스크파트 도구 실행)
      • list disk (현재 연결된 모든 디스크 목록과 용량 확인)
      • select disk 번호 (용량을 확인하여 내 USB에 해당하는 정확한 디스크 번호 선택, 예: select disk 2)
         
    • attributes disk clear readonly (디스크에 걸려 있는 읽기 전용 속성 강제 해제)

  

 

명령어를 정확히 입력하고 속성 해제 메시지를 확인한 뒤 다시 포맷을 시도해 보면 정상적으로 진행되는 것을 확인할 수 있습니다.

디스크 번호를 지정할 때는 반드시 본인의 USB 용량을 확인하여 엉뚱한 하드디스크가 선택되지 않도록 주의해야 합니다.


4. 해결법 ③ 레지스트리 편집으로 쓰기 방지 해제하기

디스크파트 명령어로도 해결되지 않는다면, 윈도우 레지스트리 편집기에서 USB 쓰기 방지 정책이 활성화되어 있는지 확인하고 수정해야 합니다.

  1. Win + R 키를 누르고 regedit을 입력해 레지스트리 편집기를 실행합니다.
  2. 다음 경로로 이동합니다: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies

 

  3. 새키가 생성되면 " StorageDevicePolicies" 폴더명 변경을 한다.

 

  4. 만약 StorageDevicePolicies 폴더가 존재하지 않는다면 직접 생성해야 합니다.

  • Control 폴더를 우클릭한 뒤 [새로 만들기] > [키]를 선택하고 이름을 StorageDevicePolicies로 입력합니다.
  • 새로 만든 폴더를 클릭하고 우측 빈 공간을 우클릭한 뒤 [새로 만들기] > [DWORD(32비트) 값]을 선택하여 이름을 WriteProtect로 설정합니다.
  • 값을 더블클릭하여 데이터가 0인지 확인한 뒤 편집기를 닫고 PC를 재시작합니다.

 

 

5. 해결법 ④ USB 복구 툴 활용하기

위의 모든 방법을 동원해도 포맷이 불가능하다면, 전용 복구 및 포맷 프로그램을 사용하여 강제로 초기화하는 것이 가장 확실한 방법입니다. 시중에 무료로 배포되는 대표적인 툴을 활용할 수 있습니다.

  • HP USB Disk Storage Format Tool: 인식 불량이나 일반적인 방법으로 지워지지 않는 USB를 관리자 권한으로 강제 포맷할 수 있어 매우 유용합니다.
  • SD Card Formatter: SD카드뿐만 아니라 일반 USB 메모리 파일 시스템 오류를 바로잡는 데 최적화되어 있습니다. ‘Overwrite Format’ 옵션을 사용하면 웬만한 오류는 대부분 복구됩니다.
  • Rufus: 주로 부팅디스크 제작용으로 쓰이지만, 포맷 과정에서 오류 복구 및 파일 시스템 재설정 기능이 포함되어 있어 일반 USB 복구용으로도 훌륭한 선택입니다.

이 중 하나의 프로그램을 다운로드하여 실행한 뒤, 드라이브 목록에서 문제가 생긴 USB를 선택하고 파일 시스템(FAT32 또는 NTFS)을 지정해 포맷을 시작하면 읽기 전용 속성까지 깔끔하게 초기화됩니다.

 

 

 

마무리 요약

USB에 갑자기 파일이 저장되지 않거나 포맷조차 할 수 없는 상황이 닥치면 제품이 완전히 고장 난 것으로 오해하고 버리기 쉽습니다. 하지만 대부분은 단순한 디스크 속성 설정이나 레지스트리 정책, 혹은 일시적인 파일 시스템 손상 때문에 발생합니다.

 

  • 가벼운 오류라면 디스크 속성 변경이나 DiskPart 명령어(attributes disk clear readonly)를 활용해 속성을 해제해 보시고,
  • 시스템 정책 문제라면 레지스트리 편집을,
  • 지속적인 포맷 실패나 심각한 오류라면 USB 복구 툴을 통해 강제 포맷을 시도해 보시길 바랍니다.

차근차근 순서대로 따라 하시면 소중한 USB를 버리지 않고 다시 말끔하게 살려낼 수 있을 것입니다. 오늘 공유해 드린 팁이 여러분의 답답한 마음을 시원하게 해결해 드렸기를 바라며, 도움이 되셨다면 공감과 댓글로 소중한 성공 후기를 나눠주세요. 

 

다만, 저의 경우는 해당 방법으로 진행중이나 안되고 있어, 제조사 문의를 진행 중인 상태입니다.

100% 해결은 안되는거 같네요.

 

300x250