본문 바로가기
컴퓨터 해결백서 컴퓨터 해결백서

USB가 읽기 전용으로 바뀌었을 때|파일 삭제·수정 안 되는 문제 해결

USB가 읽기 전용으로 바뀌어 파일 삭제와 수정이 안 될 때 쓰기 금지 상태를 확인하는 방법

USB 메모리를 열면 사진이나 문서는 정상적으로 보이는데 새 파일을 넣을 수 없고, 기존 파일도 삭제하거나 이름을 바꿀 수 없다면 USB가 읽기 전용 또는 쓰기 금지 상태가 되었을 가능성이 있습니다.

이 상태에서는 파일을 읽는 것은 가능하지만 새로운 데이터를 저장하거나 기존 내용을 수정할 수 없습니다.

중요한 사진이나 문서가 들어 있다면 처음부터 포맷하지 마세요. 가장 먼저 해야 할 일은 현재 읽을 수 있는 자료를 다른 컴퓨터나 다른 저장장치로 복사해 두는 것입니다.

쓰기 금지가 단순한 Windows 설정 때문일 수도 있지만, 여러 컴퓨터에서 똑같이 발생한다면 USB 자체의 수명이나 저장장치 이상으로 읽기 전용 상태가 된 경우도 있습니다.

다른 USB 포트와 다른 컴퓨터에서 먼저 확인하세요

USB를 현재 포트에서 뺀 뒤 다른 USB 포트에 연결해 보세요.

데스크톱이라면 앞쪽 USB 포트 대신 뒤쪽 메인보드 USB 포트를 사용해 보는 것도 좋습니다. USB 허브를 사용하고 있다면 허브를 거치지 말고 컴퓨터 본체에 직접 연결해 보세요.

그래도 같은 증상이 나타난다면 가능하면 다른 컴퓨터에도 USB를 연결합니다.

다른 PC에서는 파일 저장과 삭제가 정상적으로 된다면 USB 자체 고장보다는 처음 사용하던 PC의 설정이나 보안 정책 문제일 가능성이 있습니다.

반대로 두 대 이상의 컴퓨터에서 모두 파일 삭제·저장·이름 변경이 안 된다면 USB 자체의 읽기 전용 상태나 저장장치 이상 가능성이 더 커집니다.

회사나 학교 컴퓨터는 보안 정책으로 이동식 저장장치 쓰기를 제한할 수 있으므로 개인 PC에서 비교해 보는 것이 도움이 됩니다.

중요한 자료를 먼저 백업하세요

USB 안의 파일이 아직 열리고 복사가 된다면 다른 저장장치나 컴퓨터의 문서 폴더로 먼저 복사하세요.

특히 가족사진, 업무 문서, 인증서 관련 자료, 세금·보험 서류처럼 다시 구하기 어려운 파일은 가장 먼저 백업하는 것이 좋습니다.

쓰기 금지 USB는 지금은 읽을 수 있어도 상태가 더 나빠지면 나중에는 파일 자체를 읽지 못할 수도 있습니다.

SanDisk도 USB 플래시 드라이브에서 정상 저장 블록이 일정 수준 이하로 줄어들면 데이터 손실을 막기 위해 드라이브가 스스로 쓰기 금지 상태로 전환될 수 있다고 안내합니다.

따라서 여러 PC에서 계속 읽기 전용이라면 “설정을 풀면 계속 써도 된다”라고 생각하기보다 자료를 먼저 살리는 것이 우선입니다.

백업이 끝난 뒤에만 아래 설정 확인을 진행하세요.

파일 하나만 수정이 안 되는지 USB 전체가 안 되는지 구분하세요

모든 파일이 아니라 특정 파일 하나만 수정되지 않는다면 파일 자체의 읽기 전용 속성일 수도 있습니다.

문제 파일을 마우스 오른쪽 버튼으로 누르고 속성을 열어 읽기 전용 속성이 표시되는지 확인할 수 있습니다.

하지만 USB 전체에서 새 폴더 만들기, 파일 삭제, 이름 변경, 새 파일 저장이 모두 안 된다면 개별 파일 속성보다 USB 드라이브 전체의 쓰기 금지 상태를 확인해야 합니다.

이 차이를 먼저 구분하면 불필요하게 DiskPart를 실행하는 일을 줄일 수 있습니다.

DiskPart에서 USB가 읽기 전용인지 확인하세요

Windows에는 디스크 상태를 확인하는 DiskPart라는 관리 도구가 있습니다.

DiskPart를 사용할 때 가장 중요한 것은 USB가 아닌 다른 디스크를 잘못 선택하지 않는 것입니다.

Windows 검색창에 cmd를 입력하고 명령 프롬프트를 관리자 권한으로 실행합니다.

아래 명령을 입력합니다.

diskpart

그다음:

list disk

컴퓨터에 연결된 디스크 목록이 표시됩니다. USB의 용량을 보고 USB에 해당하는 디스크 번호를 찾습니다.

예를 들어 32GB USB라면 실제 표시 용량이 약간 작게 보일 수 있습니다.

USB라고 확실히 판단한 뒤 아래처럼 선택합니다.

select disk 2

여기서 숫자 2는 예시일 뿐입니다. 내 컴퓨터에서 USB로 확인된 디스크 번호를 사용해야 합니다.

선택 후 아래 명령으로 현재 속성을 확인합니다.

attributes disk

Microsoft는 이 명령으로 선택한 디스크의 속성을 표시할 수 있다고 안내합니다.

Read-only가 Yes라면 속성 해제를 시도할 수 있습니다

attributes disk 결과에서 읽기 전용 속성이 설정되어 있다면 아래 명령을 사용할 수 있습니다.

attributes disk clear readonly

Microsoft 공식 문서에서 attributes disk clear readonly는 선택된 디스크의 읽기 전용 속성을 지우는 명령입니다.

명령 실행 후 다시:

attributes disk

를 입력해 상태가 바뀌었는지 확인하세요.

그다음 exit를 입력해 DiskPart를 종료하고 USB를 안전하게 제거한 뒤 다시 연결합니다.

USB에 작은 테스트용 폴더 하나를 만들거나 필요 없는 테스트 파일 하나를 복사해 저장이 되는지 확인합니다.

이 과정에서 clean, format, delete 명령은 입력하지 마세요. 이번 문제 확인에는 필요하지 않으며, 잘못 사용하면 USB의 데이터가 삭제될 수 있습니다.

속성을 해제했는데도 계속 쓰기 금지라면

attributes disk clear readonly가 정상적으로 실행되었는데도 USB에 파일을 저장하거나 삭제할 수 없다면 Windows가 단순히 읽기 전용 속성을 걸어 둔 문제가 아닐 수 있습니다.

특히 USB를 뺐다가 다시 연결하면 다시 쓰기 금지가 되거나, 다른 PC에서도 같은 증상이 반복된다면 USB 자체 이상 가능성을 확인해야 합니다.

일부 저장장치는 내부 플래시 메모리 상태가 나빠졌을 때 기존 데이터를 보호하기 위해 더 이상 쓰기를 허용하지 않을 수 있습니다.

SanDisk는 저장 블록이 사용으로 인해 손상되거나 정상 블록 수가 제조사가 정한 기준 아래로 떨어지면 드라이브가 데이터 보호를 위해 쓰기 금지 상태로 들어갈 수 있다고 설명합니다.

이 경우 소프트웨어 명령으로 억지로 계속 사용하는 것보다 중요한 데이터를 복사한 뒤 저장장치 교체를 고려하는 편이 안전합니다.

Current Read-only State가 계속 Yes라면 더 주의하세요

DiskPart 결과에서는 Read-only와 함께 현재 읽기 전용 상태를 나타내는 항목이 표시될 수 있습니다.

읽기 전용 속성을 해제했는데도 실제 현재 상태가 계속 쓰기 금지로 남아 있고 파일 저장도 되지 않는다면 단순 설정 문제라고 단정하기 어렵습니다.

USB 컨트롤러나 플래시 메모리가 자체적으로 쓰기를 막고 있을 수도 있습니다.

이런 경우 레지스트리를 무리하게 수정하거나 출처가 불분명한 “USB 복구 프로그램”을 여러 개 실행하기보다 먼저 백업 상태를 확인하세요.

중요한 파일이 아직 백업되지 않았다면 쓰기 작업을 반복하기보다 읽을 수 있을 때 다른 저장장치로 복사하는 것이 좋습니다.

USB를 안전하게 제거하는 습관도 중요합니다

USB에서 파일을 저장하거나 수정하는 도중 바로 뽑으면 파일 시스템이나 데이터가 손상될 수 있습니다.

SanDisk는 안전하게 제거하지 않을 경우 파일 시스템 손상, 데이터 손상, 데이터 손실, 읽기 전용 상태, 드라이브 고장 등이 발생할 수 있다고 안내합니다.

작업 표시줄에서 하드웨어 안전하게 제거를 사용한 뒤 USB를 빼는 습관을 들이는 것이 좋습니다.

파일 복사가 끝났다고 바로 뽑기보다 몇 초 기다린 뒤 안전하게 제거하세요.

회사 PC에서만 저장이 안 된다면 보안 정책도 확인하세요

개인 PC에서는 USB에 파일 저장이 되는데 회사나 학교 PC에서만 저장이 막힌다면 USB 자체 고장이라고 보기 어렵습니다.

조직에서는 정보 유출 방지를 위해 USB를 읽기 전용으로 제한하거나 이동식 저장장치 쓰기를 차단할 수 있습니다.

이 경우 DiskPart나 레지스트리로 정책을 우회하려고 하지 마세요.

회사 또는 학교의 IT 관리자에게 이동식 저장장치 사용 정책을 확인하는 것이 맞습니다.

개인 USB가 다른 개인 PC에서는 정상적으로 저장된다면 장치 교체보다 PC 정책 확인이 먼저입니다.

포맷은 지금 단계에서 하지 마세요

USB가 읽기 전용이라고 해서 처음부터 포맷하면 안 됩니다.

포맷은 저장장치의 파일 시스템을 새로 만드는 작업이며 데이터가 사라질 수 있습니다.

중요한 파일이 들어 있다면 백업 완료가 확인되기 전에는 포맷을 시도하지 않는 것이 원칙입니다.

또한 USB 자체 고장으로 하드웨어 수준의 쓰기 금지가 걸린 경우에는 포맷 자체가 실패할 수도 있습니다.

포맷이 필요한 상황과 포맷 오류는 별도의 문제이므로, 자료 백업 후에만 확인하는 것이 좋습니다.

여러 컴퓨터에서도 계속 읽기 전용이면 교체를 고려하세요

다른 USB 포트와 다른 PC에서도 동일하고, DiskPart에서 읽기 전용 해제를 시도해도 파일 저장·삭제가 계속 안 된다면 USB 자체 수명 문제 가능성이 있습니다.

특히 오래 사용한 USB, 여러 번 대용량 파일을 저장·삭제한 USB, 작업 도중 자주 분리했던 USB라면 더 주의해야 합니다.

이때 가장 중요한 것은 기존 데이터를 다른 저장장치로 옮기는 것입니다.

백업이 끝났다면 해당 USB를 중요한 문서의 유일한 저장장치로 계속 사용하는 것은 권장하지 않습니다.

여러 PC에서 동일한 쓰기 금지가 반복되면 새 USB 메모리로 교체하는 편이 더 안전할 수 있습니다.

제품 구매는 이 단계에서만 고려하면 됩니다. 설정 확인도 하지 않은 상태에서 바로 새 USB를 살 필요는 없습니다.

가장 안전한 확인 순서는 이렇습니다

USB에서 파일은 보이지만 삭제·수정·저장이 안 된다면 먼저 다른 포트와 다른 PC에서 확인합니다.

자료를 읽을 수 있다면 중요한 파일부터 다른 저장장치에 백업하세요.

그다음 DiskPart에서 list disk로 USB를 정확하게 찾고 attributes disk로 읽기 전용 상태를 확인합니다.

읽기 전용 속성이 설정돼 있다면 attributes disk clear readonly를 시도한 뒤 다시 저장할 수 있는지 확인합니다.

clean, 포맷, 파티션 삭제 같은 데이터 삭제 작업은 백업 전에 하지 마세요.

여러 PC에서도 계속 쓰기 금지 상태이고 속성 해제로도 해결되지 않는다면 USB 자체가 데이터를 보호하기 위해 읽기 전용으로 전환됐거나 수명이 다했을 가능성을 생각해야 합니다.

이 경우 기존 자료를 확보한 뒤 새 USB로 교체하는 것이 가장 안전합니다.

참고 문서 및 공식 출처

Microsoft Learn — attributes disk
https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/attributes-disk

Microsoft Learn — DiskPart
https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/diskpart

Microsoft Learn — select disk
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/select-disk

SanDisk Support — Read-Only / Disk is Write Protected 해결
https://support-en.sandisk.com/app/answers/detailweb/a_id/39716

SanDisk Support — USB 안전 제거를 하지 않았을 때 발생할 수 있는 문제
https://support-en.sandisk.com/app/answers/detailweb/a_id/16458


Avatar
Lumen
함께 보면 좋은 글
error: Content is protected !!

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.