외부에서 들고 다니는 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 버전별 정책 적용 가능성 표 등도 추가로 제작해 드릴 수 있습니다 😊
언제든지 댓글이나 메시지 남겨주세요!