본문 바로가기
컴퓨터 & 스마트폰

USB 및 외장 하드 "디스크가 쓰기 금지되어 있습니다" 오류 해결 방법

by 둥근오리 2026. 6. 8.
반응형

디스크가 쓰기 금지되어 있습니다.

2026년 최신 윈도우 11/12 환경에서 USB나 외장 하드, SSD 카드 사용 중 발생하는 '디스크가 쓰기 금지되어 있습니다' 오류를 완벽 해결해 드립니다. 레지스트리 StorageDevicePolicies 설정부터 Diskpart 속성 해제까지 파일 복사를 막는 5가지 실전 가이드를 확인하세요.

 

USB 메모리나 외장 SSD에 중요한 파일을 복사하거나 포맷을 시도할 때, 갑자기 "디스크가 쓰기 금지되어 있습니다"라는 경고창이 뜨면서 아무런 작업도 할 수 없는 먹통 상태가 될 때가 있습니다.

 

2026년 기준 바이러스 오진, 보안 프로그램의 이동식 매체 차단 정책, 또는 윈도우 파일 시스템(NTFS/exFAT)의 순간적인 논리 오류로 인해 이 현상이 자주 발생합니다.

 

저장장치를 버리기 전, 데이터를 살리고 쓰기 잠금을 해제하는 5가지 실전 조치법을 정리했습니다.

1. 물리적 잠금 스위치(Lock) 확인 (가장 기본)

일부 SD 카드, 마이크로 SD 카드 어댑터, 혹은 구형 USB 드라이브에는 측면에 물리적인 쓰기 금지 스위치가 달려 있습니다.

  • 조치: 장치를 컴퓨터에서 분리한 뒤, 측면에 아주 작은 'Lock' 스위치가 아래로 내려가 있는지 확인하세요. 스위치가 락 방향으로 내려가 있으면 하드웨어 차원에서 쓰기가 제한됩니다. 이를 위로 올린 후 다시 연결해 보세요.

2. Diskpart 명령어를 통한 디스크 속성(Readonly) 해제

윈도우 시스템 내부에서 해당 디스크가 '읽기 전용'으로 강제 고정되었을 때 명령 프롬프트를 통해 속성을 직접 초기화하는 방법입니다.

  1. 검색창에 cmd를 입력하고 관리자 권한으로 실행합니다.
  2. diskpart를 입력하고 엔터를 누릅니다.
  3. list disk를 입력하여 컴퓨터에 연결된 디스크 목록을 확인하고, 문제가 있는 USB의 디스크 번호(예: 디스크 1 또는 2)를 파악합니다.
  4. select disk 번호 (예: select disk 1)를 입력합니다.
  5. attributes disk clear readonly를 입력하여 읽기 전용 속성을 강제로 해제합니다.

3. 레지스트리 StorageDevicePolicies 값 수정

윈도우 레지스트리에 이동식 자치 쓰기 금지 정책이 활성화되어 있어 시스템 전체가 복사를 막고 있을 수 있습니다.

  1. Win + R을 누르고 regedit을 입력하여 레지스트리 편집기를 엽니다.
  2. 다음 경로로 이동합니다:
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  4. Control 폴더 하위에 StorageDevicePolicies 폴더가 있는지 확인합니다. 없다면 Control 우클릭 > 새로 만들기 > 키(Key)를 누르고 이름을 지정합니다.
  5. 해당 폴더 우측 빈 공간에 우클릭 후 새로 만들기 > DWORD(32비트) 값을 선택하고 이름을 WriteProtect로 지정합니다.
  6. 더블 클릭하여 값 데이터를 0(10진수)으로 설정하고 컴퓨터를 재부팅합니다.

4. 로컬 그룹 정책 편집기(gpedit.msc)에서 이동식 디스크 거부 해제

보안 프로그램이나 윈도우 자체 정책으로 인해 이동식 드라이브의 쓰기 권한이 차단되도록 설정되었을 때 이를 복구하는 단계입니다.

  1. Win + R을 누르고 gpedit.msc를 입력합니다. (윈도우 홈 버전은 이 기능을 먼저 활성화해야 합니다)
  2. 컴퓨터 구성 > 관리 템플릿 > 시스템 > 이동식 저장소 액세스 경로로 이동합니다.
  3. 우측 항목 중 '이동식 디스크: 쓰기 권한 거부' 항목을 찾아 더블 클릭합니다.
  4. 설정을 '구성되지 않음' 또는 '사용 안 함'으로 변경한 뒤 적용 버튼을 누릅니다.

5. 파일 시스템 오류 검사 및 복구 (chkdsk)

파일을 옮기다 갑자기 연결이 끊겨 파일 시스템 데이터가 손상되면 윈도우는 장치 보호를 위해 디스크를 자동으로 쓰기 금지(읽기 전용) 모드로 전환합니다.

  • 조치: 관리자 권한 CMD 창에 chkdsk 드라이브문자: /f /r (예: chkdsk g: /f /r)을 입력하고 엔터를 누릅니다.
  • 효과: 배드 섹터를 검사하고 논리적인 파일 시스템 구조를 원상 복구하여 잠금 상태를 풀어줍니다.
조치 단계 핵심 해결 방법 데이터 안전성
1단계 SD 카드 등 하드웨어 Lock 스위치 올리기 안전 (영향 없음)
2단계 Diskpart 속성(clear readonly) 제거 안전 (영향 없음)
3단계 레지스트리 WriteProtect 값을 0으로 수정 안전 (영향 없음)
4단계 그룹 정책에서 이동식 디스크 쓰기 거부 해제 안전 (영향 없음)
5단계 chkdsk 명령어로 파일 시스템 복구 데이터 복구 시도

자주 묻는 질문 (FAQ)

Q1. 위 방법을 다 썼는데도 포맷조차 안 되고 쓰기 금지가 유지됩니다.

만약 본문의 소프트웨어 명령어가 모두 통하지 않고 포맷 시도 시에도 쓰기 금지 오류가 반복된다면, 이는 USB나 SSD 메모리 칩셋의 수명이 다한 하드웨어 사망 선고입니다. 최신 플래시 메모리 컨트롤러는 내부 셀이 고장 나면 내부 데이터를 보호하기 위해 하드웨어 자체를 '읽기 전용(락)' 상태로 반영구 동결시킵니다. 이 경우 제품을 교체해야 합니다.

Q2. 특정 공공기관 보안 프로그램 설치 후에 이 증상이 생겼어요.

금융권, 관공서, 혹은 회사 보안 프로그램(구라제거기 등으로 분류되는 DRM, 매체 제어 프로그램)이 백그라운드에서 외장 저장장치로의 데이터 유출을 막기 위해 강제로 쓰기 금지를 걸어버린 것입니다. 제어판에서 최근 설치된 사내 보안 모듈이나 키보드 보안 프로그램을 전면 삭제한 뒤 재부팅해 보세요.

Q3. exFAT 포맷을 사용하면 이 오류가 더 자주 발생하나요?

exFAT 파일 시스템은 안정성보다 호환성에 치중되어 있어, 파일을 전송하는 도중 케이블을 무단으로 뽑으면 파일 테이블이 쉽게 깨집니다. 이 깨진 테이블 때문에 윈도우가 장치를 쓰기 금지 상태로 인식하게 되므로, 가급적 안정적인 NTFS 포맷을 사용하거나 장치를 분리할 때 반드시 '하드웨어 안전하게 제거'를 누르는 습관을 지녀야 합니다.

최종 체크리스트 및 요약

디스크 쓰기 금지 오류는 하드웨어가 완전히 망가지기 전, 윈도우 정책 설정 오류나 파일 시스템 손상으로 인한 일시적인 잠금 상태인 경우가 많습니다.

 

문제가 발생하면 우선 물리 스위치를 체크한 뒤, 명령 프롬프트에서 Diskpart를 실행해 attributes disk clear readonly 명령을 입력하는 것이 가장 빠르고 확실한 해결 정석입니다.

 

소프트웨어적인 꼬임이 원인이라면 이 단계에서 대부분 해결되며, 만약 시스템 전체의 이동식 매체 차단이 의심된다면 레지스트리와 로컬 그룹 정책 편집기를 순서대로 점검하여 권한 설정을 원상 복구하시기 바랍니다.

반응형

댓글