외부에서 들고 다니는 USB나 외장 디스크, 혹시 누가 실수로 중요한 파일을 삭제하거나 바이러스에 감염시킬까 걱정되시죠?
저도 업무용 노트북을 공용 장소에서 사용하다 보니 이 문제를 꼭 해결하고 싶었습니다.
그래서 오늘은 USB 쓰기 방지를 설정하고 해제하는 방법을 총정리해 볼게요.
단순한 물리 스위치부터 고급 Windows 설정(레지스트리, 그룹 정책, DiskPart)까지, 모든 방법을 쉽고 빠르게 알려드립니다.

📚 목차
- 1. USB 쓰기 방지란 무엇인가요?
- 2. 물리적 스위치 방식 (가장 간단)
- 3. 레지스트리로 전체 USB 쓰기 금지하기
- 4. 그룹 정책(GPEDIT) 설정 (Pro 이상만)
- 5. DiskPart로 특정 USB만 읽기 전용 설정
- 6. 쓰기 방지 해제 방법 정리표
- 7. 주의사항 및 보안 팁
- 자주 묻는 질문 (FAQ)
- 결론 및 요약
1. USB 쓰기 방지란 무엇인가요?
간단히 말해, USB나 외장 디스크에 파일을 저장하거나 수정하지 못하게 막는 기능입니다.
읽기만 가능하고, 복사, 저장, 삭제가 모두 차단됩니다.
왜 필요한가요?
- 공용 PC에서 악성코드 전파 차단
- 중요 파일을 실수로 지우는 사고 방지
- 업무용 기기에서 데이터 유출 방지
요즘 같은 보안 민감한 시대에 꼭 필요한 기능이죠.
2. 물리적 스위치 방식 (가장 간단)
가장 먼저 확인할 것은 USB 메모리나 SD카드에 Lock/Unlock 스위치가 있는지입니다.
✔️ 방법
- USB 측면에 물리 스위치가 있는지 확인
- LOCK 방향이면 쓰기 방지, UNLOCK이면 쓰기 허용
- 설정 후 재삽입하면 바로 적용됩니다
이건 실패할 가능성이 거의 없고, 설정도 쉽습니다. 제 오래된 SanDisk USB도 이 방법으로 쓰기 금지가 잘 되더라고요.
3. 레지스트리로 전체 USB 쓰기 금지하기
모든 USB 장치를 쓰기 금지하려면 레지스트리 설정을 이용하세요. Windows Home/Pro 버전 공통입니다.
✔️ 설정 방법
Windows + R→regedit입력- 경로:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control StorageDevicePolicies키 생성 (없을 경우)- DWORD(32비트) 값 생성 → 이름:
WriteProtect, 값:1 - 컴퓨터 재부팅 → 이후 USB는 읽기 전용으로 작동
✔️ 해제 방법
WriteProtect값을0으로 변경하거나 삭제- 재부팅 필수
이 방법은 전체 시스템에 적용되기 때문에 공용 환경에서 아주 유용합니다.
4. 그룹 정책(GPEDIT) 설정 (Pro 이상만)
Windows Pro, Enterprise 사용자라면 로컬 그룹 정책 편집기(gpedit.msc)를 활용해 보세요.
✔️ 설정 방법
Windows + R→gpedit.msc- 경로:
컴퓨터 구성 → 관리 템플릿 → 시스템 → 이동식 저장소 액세스 - 아래 항목들 각각 설정
이동식 디스크: 쓰기 권한 거부→ 사용- (선택)
읽기 권한 거부,실행 권한 거부도 가능
- 적용 후 재부팅 또는
gpupdate /force
✔️ 장점
- 조직 단위로 적용 가능 (Active Directory)
- 사용자별, OU별 정책 분리 가능
회사나 관공서 같은 곳에서 사용자별 USB 권한을 제어할 때 적합한 방법입니다.
5. DiskPart로 특정 USB만 읽기 전용 설정
모든 USB가 아니라, 특정 USB만 읽기 전용으로 만들고 싶다면 DiskPart를 사용하세요.
✔️ 명령어 순서
CMD를 관리자 권한으로 실행diskpart→list disk→ 대상 USB 번호 확인select disk X(X는 USB 번호)attributes disk set readonly→ 쓰기 방지 적용- 완료 후
exit
✔️ 해제
attributes disk clear readonly실행
이 방법은 개인적으로 자주 사용하는 USB만 잠그고 싶을 때 아주 편리합니다.
6. 쓰기 방지 해제 방법 정리표
| 방법 | 차단 범위 | 해제 방법 |
| 물리 스위치 | 해당 장치 | 스위치 위치 변경 |
| 레지스트리 설정 | 전체 USB | WriteProtect = 0 또는 삭제 |
| 그룹 정책 설정 | 전체 시스템 또는 AD | 정책 비활성화 후 재부팅 |
| DiskPart 설정 | 선택한 USB | clear readonly 명령 실행 |
7. 주의사항 및 보안 팁
- 🔧 레지스트리 변경 전에는 꼭 백업을 해두세요!
- 🔐 BitLocker 사용 중이면 별도 설정 필요
- 🧩 Windows Home에서는
gpedit기능이 없으니 레지스트리 또는 DiskPart 사용 - 📦 USB 마우스·키보드에는 영향을 주지 않으며, 저장장치만 제한됩니다
- 🏢 기업 환경에서는 그룹 정책 + 레지스트리를 병행 사용 추천
❓ 자주 묻는 질문
Q1. Windows Home 사용자도 USB 쓰기 방지가 가능한가요?
A. 네! 레지스트리 편집과 DiskPart 명령은 Windows Home에서도 모두 작동합니다.
Q2. BitLocker와 쓰기 방지 설정은 충돌하나요?
A. 일부 경우 정책 우선순위에 따라 충돌이 생길 수 있습니다. BitLocker 해제 후 테스트하거나 그룹 정책에서 예외 처리가 필요할 수 있어요.
Q3. USB 읽기 전용 설정을 빠르게 적용할 수 있는 배치파일이나 .reg 파일도 있나요?
A. 가능합니다. 자주 사용할 경우 reg 파일로 내보내어 빠르게 적용하는 방법도 추천드립니다.
✅ 결론 및 요약
USB 쓰기 방지는 단순한 설정 하나만으로도 큰 보안 효과를 가져올 수 있는 기능입니다.
특히 요즘같이 이동식 디바이스 사용이 많은 환경에서는 필수 설정이라고 생각해요.
💡 상황별 추천 방법:
| 환경 | 추천 방법 |
| 일반 사용자 | 레지스트리 or DiskPart |
| 기업 / 학교 | 그룹 정책 활용 |
| SD카드 등 물리 장치 | Lock 스위치 활용 |
USB 보안은 설정만 잘해도 데이터 유출, 바이러스 감염, 실수로 인한 손실까지 막을 수 있습니다.
제 경험상 한 번만 세팅해 두면 그 뒤로는 정말 마음이 편해졌어요.
필요하시다면, .reg 파일 예시, 명령어 스크립트, Windows 버전별 정책 적용 가능성 표 등도 추가로 제작해 드릴 수 있습니다 😊
언제든지 댓글이나 메시지 남겨주세요!