USB 쓰기 방지 해제 방법: 디스크 쓰기 보호 오류 수정하기

일람:USB 드라이브가 갑자기 쓰기 금지되어 데이터에 액세스할 수 없는 경우, 번거롭지 않게 USB/SD 카드의 쓰기 금지를 해제할 수 있는 간단하고 효과적인 문제 해결 방법이 있습니다.

Gravatar for Admin
Written By
Updated On

목차

디스크가 쓰기 금지되어 있는 이유는 무엇입니까?
USB 드라이브의 쓰기 보호를 해제하는 방법?
쓰기 보호가 표시된 USB 드라이브에서 파일을 복구하는 방법?
자주 묻는 질문

디스크가 쓰기 금지되어 있는 이유는 무엇입니까?

USB 드라이브나 SD 카드에 저장해둔 파일을 열려고 하거나, 저장 장치에서 컴퓨터로 파일을 옮기려는데 “디스크가 쓰기 보호되어 있다”는 오류를 마주한 적 있으실 거예요. 드라이브를 직접 쓰기 방지로 설정한 적이 없는데도 이런 오류가 뜨면서 드라이브 접근 자체가 막히는 경우가 있는데, 원인은 여러 가지입니다. (이때는 “접근이 거부되었습니다”라는 메시지가 함께 뜨기도 해요.)

    1. SD 카드에 달린 물리적 스위치가 Read Only(읽기 전용) 쪽으로 넘어가 있을 수 있어요.
    2. 드라이브 용량이 가득 찬 상태(disk is full)라면 자동으로 쓰기 보호 오류가 뜹니다.
    3. 읽기 전용 파일을 덮어쓰려고 할 때(over-writing on a read only file)도 저장 드라이브에서 쓰기 보호 메시지가 뜰 가능성이 높아요.
    4. 관리자 보안 설정(administrator security settings)이 걸려 있으면 사용 중인 드라이브 접근 자체가 막힐 수 있어요. 일반 사용자 계정으로 접근했는데 드라이브가 쓰기 보호 상태라면 이 경우에 해당하는 오류가 표시됩니다.
    5. 마지막으로, USB 드라이브가 고장 났거나 손상된 경우(broken or corrupt USB drive)에도 디스크가 쓰기 보호된 것처럼 오류가 뜰 수 있어요.

USB 쓰기 방지 설정은 왜 걸려 있을까

회사 PC에서 USB가 유독 자주 막힌다면 보안 정책 탓일 가능성이 높습니다. IT 부서가 usb 쓰기 금지 설정을 그룹 정책이나 레지스트리로 일괄 적용해두는 경우가 흔하거든요. 이런 환경에서는 본문에서 소개한 레지스트리 편집이 먹히지 않습니다. 관리자 권한이 없으면 WriteProtect 키 자체를 수정할 수 없기 때문입니다.

개인 PC라면 이야기가 다릅니다. 과거에 악성코드 감염을 겪은 적이 있다면 윈도우 디펜더나 다른 보안 소프트웨어가 자동으로 이동식 저장장치를 읽기 전용으로 전환해 둔 상태일 수 있습니다. 백신 프로그램의 USB 보호 기능이나 외장장치 제어 항목을 확인해보세요.

윈도우 11 디스크 쓰기 방지 해제와 윈도우 10 USB 쓰기 방지 해제는 레지스트리 경로나 Diskpart 명령어 자체는 동일합니다. 다만 윈도우 11에서는 설정 앱의 디스크 및 볼륨 메뉴 구성이 바뀌어서, 드라이브 속성에 접근하는 경로가 조금 다릅니다. 설정 > 시스템 > 저장공간 > 고급 저장소 설정 > 디스크 및 볼륨 순서로 들어가야 합니다.

USB 드라이브의 쓰기 보호를 해제하는 방법?

아래에 USB 드라이브의 디스크 쓰기 보호 오류를 고치는 쉬운 방법 7가지를 정리해 봤어요. 이 방법들을 하나씩 따라 하면 USB나 SD 카드의 쓰기 보호를 해제하고 번거로움 없이 드라이브를 쓸 수 있습니다.

    1. USB 플래시 드라이브의 물리적 스위치 잠금 해제
    2. 바이러스 백신을 실행하여 바이러스 검사
    3. USB 플래시 드라이브/SD 카드가 가득 차지 않았는지 확인하세요
    4. 드라이브의 읽기 전용 상태 변경
    5. Diskpart를 실행하여 쓰기 보호를 해제합니다.
    6. 레지스트리 편집
    7. 드라이브(USB/SD 카드) 포맷

메소드1: USB 플래시 드라이브의 물리적 스위치 잠금 해제

USB, SD 카드를 비롯한 대부분의 외장 드라이브에는 장치에 아무것도 쓰지 못하도록 잠그거나 풀 수 있는 물리적 스위치가 달려 있어요.

이 스위치를 반대 방향으로 밀어주기만 하면 간단하게 잠금을 해제할 수 있습니다. 잠금을 풀었다면 USB 드라이브로 파일을 다시 옮기거나 복사해 보세요.

메소드 2: 바이러스 백신을 실행하여 바이러스 검사

USB 드라이브나 다른 저장 장치는 여러 경로로 바이러스에 감염될 수 있어요. 이런 저장 장치에 담긴 파일도 바이러스에 감염되면 파일 시스템이 손상되고, 그 결과로 바로가기 파일 오류나 디스크 쓰기 보호 오류가 나타날 수 있습니다.

USB나 SD 카드를 컴퓨터에 연결한 뒤, 컴퓨터에 설치된 백신(anti-virus) 소프트웨어를 실행해서 드라이브를 검사하고 바이러스를 제거해보세요.

메소드 3: USB 플래시 드라이브/SD 카드가 가득 차지 않았는지 확인하세요

USB 드라이브에 있는 파일에 접근할 때 “용량이 가득 찼다(full)”는 SD 카드라면 쓰기 보호 오류가 뜰 가능성이 꽤 높아요. 드라이브가 꽉 찼는지 확인하려면 마우스 오른쪽 버튼을 눌러서 속성(Properties)을 열어보세요. 그러면 USB나 다른 저장 장치에서 사용 중인 공간과 남은 공간 크기를 확인할 수 있습니다.

드라이브에 파일을 옮길 공간이 충분한데도 오류가 뜬다면, 옮기거나 복사하려는 파일 자체에 문제가 있을 가능성이 있어요. 이럴 땐 USB 드라이브에서 불필요한 파일이나 폴더를 지운 다음, 디스크 쓰기 보호 오류가 그대로 나타나는지 다시 확인해보세요.

메소드 4: 드라이브의 읽기 전용 상태 변경

여러 상황에서 파일 손상을 막으려고 파일이 읽기 전용 상태로 설정되곤 합니다. 그래서 읽기 전용 상태인 파일을 편집하거나 다른 방식으로 접근하려 하면 디스크 쓰기 보호 오류가 뜨면서 편집이 막히는 거예요.

USB 드라이브, SD 카드, 펜 드라이브에 있는 파일의 읽기 전용 상태를 바꿔서 쓰기 보호를 풀려면 아래 순서를 따라 해보세요:

    1. 드라이브를 클릭한 다음, 마우스 오른쪽 버튼(Right click)으로 변경하려는 파일을 선택하고 속성(Properties)을 열어주세요.
    2. 화면 아래쪽에 체크박스 세 개가 보일 거예요. 이때 읽기 전용(Read-only) 옵션의 체크가 해제되어 있는지 확인해주세요.
    3. 마지막으로 적용(Apply)을 누른 다음, 파일을 편집하거나 새로 작성해서 변경 사항이 제대로 반영됐는지 확인해보세요.

메소드 5: Diskpart를 실행하여 쓰기 보호를 해제합니다.

명령 프롬프트는 명령줄 인터프리터로 파일 시스템의 논리적 오류를 고칠 수 있는 윈도우 내장 유틸리티 중 하나예요. 여기서 쓸 명령어인 Diskpart는 윈도우 컴퓨터에 기본으로 들어있는 디스크 파티션 도구로, 쓰기 보호된 디스크를 고칠 때 사용합니다.

Diskpart로 쓰기 보호된 디스크를 고치려면 아래 단계를 따라 해보세요:

    1. Win + R 키를 함께 눌러 실행 창을 열고 CMD를 입력해 명령 프롬프트를 열어주세요. 아니면 검색창에 “명령 프롬프트”라고 입력한 뒤 관리자 권한으로 실행(Run as Administrator)을 선택해도 됩니다.
    2. diskpart 명령어를 입력하고 >> Enter 키를 눌러 diskpart를 실행하세요.
    3. 아래 명령어를 차례로 입력하세요

list disk (이 명령어는 컴퓨터에서 쓸 수 있는 디스크를 모두 보여줍니다.)

select disk n (n 자리에는 USB 플래시 드라이브나 SD 카드에 해당하는 디스크 번호를 넣으세요.)

attributes disk clear readonly (이 명령어가 쓰기 보호를 꺼줍니다.)

이 명령어들을 다 실행했다면, USB 드라이브로 파일을 다시 옮기거나 복사해보세요.

메소드 6: 레지스트리 편집

위에서 소개한 방법을 다 시도했는데도 문제가 그대로라면, USB write.reg 설정값을 바꿔서 해결해보세요.

    1. Win+R 키를 누른 다음 regedit를 입력해 레지스트리 편집기(Registry Editor)를 열어주세요.
    2. 그다음 아래 경로로 들어가서 WriteProtect라는 이름의 키를 찾아주세요.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

    1. 키를 찾았다면 마우스 오른쪽 버튼(right click)을 눌러 수정(Modify)을 선택하고, 값을 1에서 0으로 바꿔주세요.

이렇게 했는데도 쓰기 보호 메시지가 계속 뜬다면, 쓰기 보호된 USB 드라이브를 포맷하는 걸 추천드려요.

메소드 7: 드라이브(USB/SD 카드) 포맷

드라이브를 포맷하면 파일 시스템의 손상이나 오류를 고칠 수 있어요. 그래서 드라이브를 포맷하면 디스크 손상으로 인한 쓰기 보호 오류도 함께 해결되는 경우가 많습니다. 다만 윈도우의 일반적인 방법으로는 USB 드라이브 포맷이 안 될 때가 있는데, 이럴 땐 Diskpart로 포맷하는 게 가장 확실한 방법이에요.

참고: 포맷은 오류를 고치는 데는 효과적이지만, 드라이브 안의 데이터가 전부 지워진다는 점도 함께 알아두셔야 해요. 드라이브에 중요한 파일이나 문서가 들어있다면, 포맷하기 전에 USB 드라이브에서 데이터 복구부터 해두시길 권해드립니다.

Diskpart 명령어로 드라이브 포맷하기

    1. 검색창에 cmd를 입력한 다음, 마우스 오른쪽 버튼을 눌러 관리자 권한으로 실행(Run as administrator)을 선택해 명령 프롬프트를 열어주세요.
    2. 새 창이 뜨면 아래 순서대로 진행합니다

“diskpart“를 입력하고 >> Enter 키를 누르세요

“list volume“을 입력하고 >> Enter 키를 누르세요 (이 명령어는 드라이브에서 사용 가능한 볼륨을 모두 보여줍니다.)

“select volume n“을 입력하세요 (n 자리에는 SD 카드, USB 플래시 드라이브, 혹은 다른 장치의 볼륨 번호를 넣으세요.)

“format fs=ntfs label=”new volume” quick“을 입력하세요 (이 명령어는 파일 시스템을 NTFS로 포맷해줍니다.)

exit

앞서 말씀드렸듯 이 방법을 쓰면 드라이브의 데이터가 전부 지워집니다. 그래도 믿을 만한 USB 복구 도구를 쓰면 포맷된 USB 드라이브에서도 데이터를 되살릴 수 있으니 안심하세요.

USB 쓰기 방지 강제 포맷이 안 될 때

탐색기에서 포맷을 시도했는데 “디스크가 쓰기 보호되어 있습니다”라는 메시지만 반복해서 뜬다면, usb 쓰기 금지 강제 포맷 명령을 Diskpart로 직접 입력하는 방법이 남아 있습니다. 명령 프롬프트를 관리자 권한으로 열고 diskpart, list disk, select disk (번호), attributes disk clear readonly 순서로 입력하면 됩니다.

이 명령이 통하지 않는다면 드라이브 자체가 물리적으로 손상됐을 가능성이 큽니다. 특히 디스크 관리(diskmgmt.msc)에서 해당 드라이브가 “초기화되지 않음” 또는 “RAW”로 표시된다면 포맷 명령어 자체가 먹히지 않는 경우가 많습니다. 이럴 땐 드라이브를 교체하는 게 빠릅니다.

포맷 전에 중요한 파일이 남아있다면 반드시 먼저 꺼내야 합니다. formatted USB에서 데이터를 되살리는 작업은 포맷 직후, 새 파일을 쓰기 전에 시도해야 성공률이 높습니다. 포맷된 드라이브에 새 파일을 저장하기 시작하면 기존 데이터가 덮어써질 수 있습니다.

쓰기 금지된 미디어를 어떻게 해제하나요?

미디어 종류에 따라 해제 방법이 조금씩 다릅니다. SD 카드라면 옆면의 잠금 스위치부터 확인하세요. USB 드라이브는 물리적 스위치가 없는 경우가 대부분이라 윈도우 설정이나 레지스트리 쪽 문제일 가능성이 높습니다.

외장하드나 메모리카드 리더기를 거쳐 연결한 SD 카드는 리더기 자체의 접점 불량으로 쓰기 금지 메시지가 뜨기도 합니다. 이런 경우엔 카드를 다른 리더기나 PC에 직접 꽂아 테스트해보는 게 먼저입니다. 같은 오류가 다른 장치에서도 반복된다면 카드 자체 문제이고, 특정 PC에서만 발생한다면 그 PC의 레지스트리나 그룹 정책 설정을 의심해야 합니다.

그룹 정책 편집기(gpedit.msc)를 사용할 수 있는 윈도우 10/11 Pro 버전이라면 컴퓨터 구성 > 관리 템플릿 > 시스템 > 이동식 저장소 액세스 항목에서 쓰기 금지 정책이 켜져 있는지 확인해볼 수 있습니다. 회사나 학교에서 지급받은 PC라면 이 정책이 관리자에 의해 강제로 설정되어 있는 경우가 흔합니다.

쓰기 보호가 표시된 USB 드라이브에서 파일을 복구하는 방법

USB 드라이브의 쓰기 보호를 풀었는데도 파일이나 폴더가 사라져 있다면, 혹은 직접 해결해보려다 쓰기 보호를 풀지 못해 포맷까지 해버렸다면, 그다음엔 데이터 복구가 USB 드라이브 속 데이터를 되찾을 마지막 기회예요.

이럴 땐 SFWare USB recovery tool을 써보시길 추천드려요. 손상되었거나 포맷된 USB 드라이브에서도 번거로움 없이 데이터를 복구할 수 있는 소프트웨어입니다. 사용법이 쉬운 데다, 거의 모든 파일 시스템에서 다양한 파일 형식을 복구할 수 있고, 저장하기 전에 미리보기까지 지원할 만큼 기능이 탄탄해요. 지금 소프트웨어를 무료로 내려받아 직접 사용해보세요.

“…다양한 데이터 손실 시나리오에서 300개 이상의 파일 형식을 손쉽게 복구하세요.“전문가 검토

포맷된 드라이브에서 데이터를 복구하기 위한 단계 SFWare USB 복구 소프트웨어:

단계 1: 다운로드와 설치를 마쳤다면, 홈 화면에서 USB나 SD 카드를 선택하고 스캔 시작(Start Scan)을 눌러주세요.

단계 1: 도구를 실행한 다음 SD 카드를 선택하고 스캔(Scan)을 눌러주세요.select the drive and click on start Scan

단계 2: 몇 초 정도 빠르게 스캔하고 나면, 도구가 선택한 장치의 폴더 구조대로 복구 가능한 파일 목록을 보여줍니다.

check for the recovered data in the respective folders

단계 3: 복구하고 싶은 파일과 폴더를 찾아주세요
(파일을 쉽게 찾으려면 검색창(Search bar)과 고급 필터(Advanced filters)를 활용해보세요)

locating from the recovered drive data

단계 4: 파일을 더블클릭하면 미리보기를 볼 수 있어요. 미리보기로 확인한 다음, 복구할 파일을 선택하고 원하는 위치에 저장하세요.

preview the recovered files from the usb

결론

“USB 오류, 디스크가 쓰기 보호되어 있습니다”는 드라이브에 중요한 파일이 들어있을 때 유독 자주 만나게 되는 오류예요. 드라이브 안의 데이터에 접근해야 하는 상황에서 이런 오류를 마주하면 당황스러울 수밖에 없죠. 하지만 이 글에서 소개한 방법들을 차례로 시도해보시면 오류를 어렵지 않게 해결하고, 파일에 접근하거나 수정하는 데 아무 문제가 없으실 거예요.

자주 묻는 질문

1: USB를 포맷할 때 USB가 쓰기 금지라고 표시되는 이유는 무엇입니까?

USB는 여러 상황에서 쓰기 보호 상태로 표시될 수 있어요. 쓰기 보호가 걸려있는 동안에는 드라이브 포맷이나 수정 자체가 막히는데, 쓰기 보호를 풀어야만 이 제약이 사라집니다.

2: 디스크가 쓰기 보호된 USB 오류를 어떻게 해결합니까?

이 글에서 다룬 여러 방법으로 쓰기 보호 오류를 고칠 수 있어요.

    1. USB 플래시 드라이브의 물리적 스위치 잠금 해제
    2. 바이러스 검사를 위해 바이러스 백신을 실행하세요
    3. USB 플래시 드라이브/SD 카드가 가득 차지 않았는지 확인하세요
    4. 드라이브의 읽기 전용 상태 변경
    5. Diskpart를 실행하여 쓰기 보호를 해제합니다.
    6. 레지스트리 편집
    7. 드라이브(USB/SD 카드) 포맷

3: USB 드라이브 잠금을 해제하려면 어떻게 해야 하나요?

USB 드라이브 스위치로 잠금을 푸는 방법이 궁금하시다면, USB 드라이브에 달린 물리적 스위치를 찾아 반대 방향으로 밀어주기만 하면 됩니다. 저장 장치에 물리적 스위치가 없는 경우라면, 바이러스나 손상 같은 다른 원인 때문에 쓰기 보호 오류가 생겼을 가능성이 높아요.

Related Posts:

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다