외장하드 USB 쓰기금지 해제 포맷 오류 해결법: diskpart·레지스트리 3분 만에 푸는 4단계

외장하드 USB 쓰기금지 해제 포맷 오류 해결 가이드 대표 썸네일

💡 3초 결론 직답 요약

외장하드나 USB의 "디스크가 쓰기 금지되어 있습니다" 오류는 물리 락 스위치가 없다면 윈도우 관리자 권한 명령 프롬프트(CMD)에서 diskpart를 실행한 뒤, attributes disk clear readonly 명령을 입력하면 파일 손상 없이 10초 만에 즉시 풀립니다.

오류 원인 대표 증상 1순위 해결 방법 소요 시간 데이터 보존
디스크 속성 오류 파일 복사·삭제 불가, 포맷 차단 diskpart attributes clear readonly 1분 미만 100% 안전 보존
윈도우 정책 잠금 특정 PC에서만 쓰기 금지 발생 레지스트리 WriteProtect 0 수정 2분 100% 안전 보존
부팅 USB 잔여 파티션 포맷 메뉴 비활성화, 용량 축소 diskpart clean 후 새 파티션 생성 3분 초기화 (포맷)
바로가기 악성코드 파일이 바로가기로 변하고 열람 불가 attrib -r -a -s -h /s /d *.* 복구 3분 100% 안전 보존
낸드플래시 수명 종료 모든 명령어 무반응, I/O 오류 읽기 모드로 즉시 백업 후 폐기 즉시 조치 읽기 전용 백업만 가능

중요한 업무 파일이나 사진을 옮기려고 외장하드나 USB 메모리를 PC에 꽂았는데, 갑자기 "디스크가 쓰기 금지되어 있습니다"라는 경고창이 뜨면서 복사도 안 되고 삭제도 안 되며, 심지어 포맷조차 거부당하는 당황스러운 상황을 한 번쯤 겪어보셨을 겁니다.

대부분의 경우 장치가 완전히 고장 난 것이 아니라, 윈도우 시스템 내부의 읽기 전용(Read-Only) 속성이 잠겨 있거나 레지스트리 정책이 꼬여서 발생합니다. 소프트웨어적인 속성 오류는 데이터 손실 없이 3분 안에 간단히 풀 수 있으므로, 아래 정리해 드리는 4단계 해결법을 순서대로 진행해 보시기 바랍니다.

[1단계] 물리적 잠금(Lock) 스위치 및 포트 전원 확인

가장 먼저 점검해야 할 부분은 하드웨어 자체의 물리적 상태입니다.

  • SD카드 및 마이크로SD 어댑터 락 스위치: 블랙박스나 카메라용 메모리를 리더기에 꽂아 사용할 때, 어댑터 좌측에 달린 슬라이드형 'Lock' 스위치가 아래로 내려가 있으면 하드웨어 차원에서 쓰기가 전면 차단됩니다. 스위치를 위쪽(단자 방향)으로 올려 잠금을 해제하세요.
  • 본체 전면부 USB 포트 전원 부족 현상: 외장하드의 경우 데스크톱 본체 앞면 USB 포트에 꽂으면 전원 공급이 미약하여 드라이브 컨트롤러가 안전 모드(읽기 전용)로 강제 전환될 수 있습니다. 반드시 PC 본체 뒷면(메인보드 직결 포트)의 USB 3.0 이상(파란색 포트)에 연결해 보세요.
  • USB 허브 분리 직결: 무전원 USB 허브를 거쳐 연결된 경우에도 인식 불안정으로 쓰기 금지가 걸릴 수 있으므로 단독으로 직결해야 합니다.

[2단계] diskpart 명령어로 읽기 전용 속성 10초 만에 강제 해제

지식iN 질문자의 80% 이상이 이 2단계 방법으로 해결됩니다. 윈도우 자체 명령어 도구인 diskpart를 사용해 드라이브에 걸린 '읽기 전용' 플래그를 지워주는 작업입니다. 기존 데이터는 전혀 지워지지 않으니 안심하고 따라 하세요.

  1. 키보드의 Windows 키 + R을 눌러 실행 창을 엽니다.
  2. cmd를 입력한 뒤, 반드시 Ctrl + Shift + Enter를 누르거나 마우스 우클릭하여 [관리자 권한으로 실행]을 클릭합니다.
  3. 검은색 명령 프롬프트 창이 뜨면 아래 명령어를 한 줄씩 차례대로 입력하고 엔터를 누릅니다:
    diskpart 명령어로 읽기 전용 속성 10초 만에 강제 해제
    diskpart
    list disk
  4. 현재 컴퓨터에 연결된 디스크 목록이 출력되면 용량을 확인하고 본인의 USB 번호를 선택합니다. (예: 1번인 경우):
    select disk 1
    attributes disk clear readonly
  5. "디스크 특성을 지웠습니다."라는 완료 메시지가 화면에 출력되면 exit를 입력하여 창을 닫습니다.

이제 파일 탐색기로 돌아가 USB나 외장하드에 새 파일을 복사해 보세요. 정상적으로 복사된다면 소프트웨어 잠금이 완벽하게 풀린 것입니다.

[3단계] 윈도우 레지스트리 StorageDevicePolicies 값 0으로 수정

만약 위의 diskpart 명령을 실행했는데도 특정 컴퓨터에서 여전히 쓰기 금지가 지속된다면, 윈도우의 USB 저장장치 보안 정책(WriteProtect) 값이 활성화되어 있을 가능성이 높습니다. 레지스트리에서 이 값을 리셋해 줍니다.

윈도우 레지스트리 StorageDevicePolicies 값 0으로 수정

  1. Windows 키 + R을 누르고 regedit을 입력한 후 엔터를 누릅니다.
  2. 상단 주소창에 아래 경로를 붙여넣고 엔터를 누릅니다:
    컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
  3. 우측 항목 중 WriteProtect라는 이름의 값이 있다면 더블 클릭합니다. 없다면 다음 단계로 넘어가주세요.
  4. 값 데이터가 1로 되어 있다면 이를 0으로 수정한 뒤 [확인]을 누릅니다.
  5. 컴퓨터를 재부팅한 뒤 장치를 다시 연결합니다.

[4단계] 윈도우 부팅 디스크 잔여 오류 해결 및 클린 포맷

윈도우 설치용 부팅 USB를 만든 뒤 발생한 쓰기 금지나, 파티션 테이블이 심각하게 꼬여 일반 탐색기에서 포맷이 거부당할 때는 파티션 전체를 백지로 미는 '클린 초기화'가 필요합니다.

⚠️ 주의: 이 작업은 USB 내의 모든 데이터가 완전히 삭제되므로 중요한 파일이 있다면 미리 백업해 두세요.

diskpart
list disk
select disk [본인 USB 번호]
clean
create partition primary
format fs=ntfs quick
assign
exit
  • 일반 윈도우/외장하드는 format fs=ntfs quick
  • 차량/노래방 오디오 기기용은 format fs=fat32 quick
  • 맥북과 윈도우를 함께 쓰거나 64GB 이상 대용량 USB는 format fs=exfat quick

[보너스] 바로가기 바이러스 복구 및 하드웨어 수명 판별법

1) 바로가기 바이러스 감염 복구:
USB 내 파일들이 전부 바로가기 아이콘 모양으로 바뀌었다면, 관리자 권한 CMD에서 USB 드라이브 문자(예: D:)로 이동 후 attrib -r -a -s -h /s /d *.* 명령을 실행하면 숨겨진 진짜 원본 파일이 나타납니다. 복사 후 포맷하세요.

2) 낸드플래시 하드웨어 수명 종료:
어떤 PC에서도, 리눅스나 맥에서도 쓰기 금지가 지속되며 I/O 장치 오류가 뜬다면 플래시 메모리 컨트롤러가 데이터 유실을 막기 위해 스스로를 영구적인 '읽기 전용' 모드로 잠근 상태입니다. 이 경우 읽기는 가능하므로 중요 데이터를 서둘러 PC로 백업한 뒤 해당 USB는 교체(폐기)하셔야 합니다.

자주 묻는 질문 (FAQ)

Q1. attributes disk clear readonly 명령을 쳤는데 디스크 속성을 지우지 못했다고 뜹니다.

A1. 명령 프롬프트를 관리자 권한으로 실행하지 않았거나, USB 메모리 내부의 낸드플래시 수명이 다해 컨트롤러가 하드웨어적으로 영구 잠금 상태에 들어간 경우입니다. 관리자 권한을 먼저 점검하시고 다른 PC에서도 동일하다면 즉시 데이터를 백업한 뒤 폐기해야 합니다.

Q2. diskpart clean 명령을 실행하면 안에 있던 사진이나 문서는 다 지워지나요?

A2. 네, clean 명령은 파티션을 통째로 지우는 초기화 작업입니다. 2단계의 attributes disk clear readonly는 파일이 전혀 지워지지 않지만, 4단계 clean은 모든 데이터가 삭제되므로 중요한 자료가 있다면 복구 전문 업체를 통하거나 읽기 모드 상태에서 먼저 복사해 두셔야 합니다.

Q3. 차량용 내비게이션이나 노래방 반주기에 꽂았더니 인식이 안 됩니다.

A3. 차량이나 오디오 기기는 NTFS나 exFAT를 인식하지 못하고 오직 FAT32 형식만 지원하는 경우가 많습니다. 64GB 이상의 대용량 USB는 GUIFormat(FAT32 Format) 유틸리티를 사용하여 FAT32로 포맷해 주셔야 정상 인식됩니다.

Q4. 스마트폰 C타입 포트에 OTG 젠더로 연결했을 때도 쓰기 금지가 뜹니다.

A4. 안드로이드 스마트폰은 NTFS 포맷을 읽기 전용으로만 마운트하거나 아예 지원하지 않습니다. 스마트폰과 PC 양쪽에서 자유롭게 파일을 쓰고 지우시려면 USB를 exFAT 파일 시스템으로 포맷하여 사용하시는 것을 권장합니다.

* 본 가이드는 Windows 11 및 Windows 10 최신 빌드 환경을 기준으로 직접 검증하여 작성되었습니다. 전자기기 오류 해결과 관련한 추가 질문은 언제든 본 게시글의 댓글이나 문의를 통해 남겨주시면 성심껏 답변드리겠습니다.

댓글 쓰기

다음 이전

POST ADS1

POST ADS 2