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

USB에 파일 저장이 안 될 때|’디스크가 쓰기 금지되어 있습니다’ 해결 방법

USB에 파일 저장이 안 되고 디스크가 쓰기 금지되어 있습니다 오류가 뜰 때 해결하는 방법

USB 메모리를 컴퓨터에 연결하면 안의 사진과 문서는 정상적으로 보이는데 새 파일을 복사할 수 없거나 기존 파일을 삭제할 수 없는 경우가 있습니다. 이때 Windows에서 디스크가 쓰기 금지되어 있습니다라는 메시지가 나타난다면 USB가 읽기 전용 또는 쓰기 금지 상태가 되었을 가능성이 있습니다.

처음부터 포맷하거나 초기화하지 마세요. 중요한 자료가 들어 있다면 현재 읽을 수 있는 파일부터 다른 저장장치로 복사하는 것이 가장 먼저 할 일입니다.

쓰기 금지는 Windows 설정 때문에 생길 수도 있지만, 오래 사용한 USB가 데이터를 보호하기 위해 스스로 쓰기를 막은 경우도 있습니다. 따라서 다른 USB 포트와 다른 PC에서 먼저 확인하고, 그다음 Windows의 DiskPart에서 읽기 전용 상태를 확인하는 순서가 안전합니다.

USB를 다시 연결하고 다른 포트도 확인하세요

가장 먼저 USB를 컴퓨터에서 뺐다가 다시 연결해 보세요.

USB 허브를 사용하고 있다면 허브를 거치지 말고 노트북이나 데스크톱 본체의 USB 포트에 직접 연결합니다. 데스크톱이라면 앞쪽 포트에서 문제가 생겼을 때 뒤쪽 메인보드 USB 포트에서도 확인해 보는 것이 좋습니다.

다시 연결한 뒤 USB 안에 작은 테스트 폴더를 하나 만들어 보거나, 필요 없는 파일 하나를 복사해 보세요.

같은 쓰기 금지 오류가 반복된다면 다음 단계로 넘어갑니다.

단순 접촉 문제라면 다른 포트에서 정상적으로 저장될 수도 있습니다. 하지만 포트를 바꿔도 파일 저장·삭제·이름 변경이 모두 안 된다면 USB 전체가 읽기 전용 상태인지 확인해야 합니다.

다른 컴퓨터에서도 같은 증상인지 확인하세요

가능하다면 USB를 다른 PC에 연결해 보세요.

다른 컴퓨터에서는 파일 저장과 삭제가 정상적으로 된다면 USB 자체 고장보다 처음 사용하던 PC의 설정, 회사 보안 정책, 프로그램 영향 등을 먼저 확인하는 편이 맞습니다.

반대로 다른 PC에서도 똑같이 파일 저장·삭제가 안 되고 쓰기 금지 오류까지 나타난다면 USB 자체 문제 가능성이 더 높아집니다.

회사나 학교 PC는 이동식 저장장치에 파일 쓰기를 제한할 수 있습니다. 개인 컴퓨터에서는 정상인데 회사 PC에서만 저장이 안 된다면 DiskPart로 억지로 우회하려고 하지 말고 관리자에게 USB 사용 정책을 확인하는 것이 좋습니다.

중요한 자료부터 다른 곳에 백업하세요

USB 안의 파일이 아직 열리고 복사가 된다면 해결 작업보다 먼저 백업하세요.

가족사진, 업무 문서, 금융·보험 자료, 공동인증서 관련 파일처럼 다시 구하기 어려운 자료는 컴퓨터의 문서 폴더나 다른 외장 저장장치에 복사해 두는 것이 좋습니다.

쓰기 금지 상태는 오히려 기존 데이터를 보호하기 위해 발생했을 수도 있습니다.

SanDisk는 USB 플래시 메모리의 정상 저장 블록 수가 일정 기준보다 줄어들거나 저장 블록이 손상되면 데이터 손실을 막기 위해 드라이브가 스스로 쓰기 금지 상태로 들어갈 수 있다고 설명합니다.

따라서 여러 컴퓨터에서 계속 읽기 전용 상태라면 설정을 바꾸는 것보다 자료를 읽을 수 있을 때 먼저 복사하는 것이 더 중요합니다.

백업이 끝났는지 확인한 뒤 아래의 Windows 설정 확인으로 넘어가세요.

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

USB 안의 파일 하나만 수정하거나 삭제할 수 없다면 그 파일 자체에 읽기 전용 속성이 설정된 경우도 있습니다.

문제 파일을 마우스 오른쪽 버튼으로 누르고 속성을 열어 파일 속성을 확인할 수 있습니다.

하지만 USB 안에서 새 폴더 만들기, 새 파일 저장, 삭제, 이름 변경이 모두 안 된다면 개별 파일보다 USB 드라이브 전체의 읽기 전용 상태를 확인하는 것이 맞습니다.

이때부터 DiskPart를 사용할 수 있습니다.

DiskPart에서 USB 읽기 전용 상태를 확인하세요

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

초보자라면 이 단계에서 가장 중요한 것은 USB가 아닌 다른 디스크를 잘못 선택하지 않는 것입니다.

Windows 검색창에 cmd를 입력합니다. 명령 프롬프트가 나오면 마우스 오른쪽 버튼을 눌러 관리자 권한으로 실행합니다.

아래 명령을 입력합니다.

diskpart

그다음:

list disk

를 입력합니다.

현재 컴퓨터에 연결된 디스크가 표시됩니다. 여기서 USB의 용량을 보고 해당 디스크 번호를 찾습니다.

예를 들어 32GB USB가 실제로는 29GB 안팎으로 표시될 수 있습니다.

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

select disk 2

숫자 2는 예시입니다. 내 PC에서 USB로 확인된 디스크 번호를 사용해야 합니다.

선택 후 아래 명령을 입력합니다.

attributes disk

Microsoft는 attributes disk 명령으로 선택된 디스크의 속성을 표시하거나 변경할 수 있다고 안내합니다.

Read-only가 Yes라면 속성 해제를 시도하세요

attributes disk 결과에서 읽기 전용이 설정되어 있다면 아래 명령으로 속성 해제를 시도할 수 있습니다.

attributes disk clear readonly

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

명령을 실행한 뒤 다시:

attributes disk

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

그다음:

exit

를 입력해 DiskPart를 종료하고 USB를 안전하게 분리했다가 다시 연결합니다.

작은 테스트 폴더를 하나 만들거나 테스트 파일을 하나 복사해 보세요.

정상적으로 저장되고 삭제된다면 단순 읽기 전용 속성이 원인이었을 가능성이 있습니다.

이 과정에서는 clean, format, delete 같은 명령을 입력하지 마세요. 이번 문제를 확인하는 데 필요하지 않으며 잘못된 디스크에서 실행하면 데이터를 잃을 수 있습니다.

읽기 전용 해제 후에도 저장이 안 된다면

attributes disk clear readonly 명령이 정상적으로 실행됐는데도 여전히 파일을 저장하거나 삭제할 수 없다면 Windows 속성만의 문제는 아닐 수 있습니다.

특히 USB를 뺐다가 다시 연결했을 때 다시 읽기 전용으로 돌아오거나, 다른 컴퓨터에서도 같은 쓰기 금지 문제가 반복된다면 USB 자체를 의심해야 합니다.

일부 플래시 저장장치는 내부 저장 블록의 상태가 나빠졌을 때 기존 데이터를 보호하기 위해 더 이상 새 데이터를 쓰지 못하게 만들 수 있습니다.

이 상태에서는 DiskPart로 속성을 지워도 실제 쓰기 기능이 정상으로 돌아오지 않을 수 있습니다.

여러 컴퓨터에서 동일하다면 USB 수명 문제일 수 있습니다

SanDisk는 USB 플래시 드라이브가 정상 블록의 수가 제조사가 정한 기준 아래로 내려가거나 저장 블록의 데이터 사본이 손상된 경우 데이터 손실을 막기 위해 쓰기 금지 상태로 전환될 수 있다고 안내합니다.

즉, 여러 PC에서 모두 읽기는 되지만 저장·삭제·포맷이 안 된다면 단순 Windows 오류가 아니라 USB 자체 수명 또는 플래시 메모리 이상 가능성이 있습니다.

이 경우 중요한 파일을 모두 백업한 뒤 해당 USB를 계속 중요한 자료의 유일한 저장장치로 사용하는 것은 피하는 것이 좋습니다.

새 USB 교체를 고려하는 시점도 바로 이 단계입니다.

처음부터 제품을 바꿀 필요는 없지만, 다른 포트·다른 PC·DiskPart까지 확인했는데도 같은 상태라면 설정 문제보다 저장장치 자체 문제 가능성이 높습니다.

USB 포맷은 백업이 끝난 뒤에만 생각하세요

쓰기 금지가 계속된다고 해서 바로 포맷하지 마세요.

Windows의 디스크 관리에서는 USB 같은 볼륨을 포맷할 수 있지만 Microsoft는 볼륨을 포맷하면 해당 파티션의 데이터가 삭제되므로 먼저 백업해야 한다고 명확하게 안내합니다.

자료를 모두 백업했고 쓰기 금지 속성도 확인했는데 USB를 비우고 다시 사용해 보고 싶다면 그때 포맷을 고려할 수 있습니다.

하지만 USB 자체가 하드웨어 수준에서 읽기 전용으로 전환된 상태라면 포맷 자체도 실패할 수 있습니다.

포맷이 계속 실패하는 경우는 별도 글에서 디스크 관리와 쓰기 금지 상태를 기준으로 더 자세히 확인할 수 있습니다.

읽기 전용만 계속된다면 이 글을 확인하세요

USB 파일은 정상적으로 보이는데 저장·삭제·이름 변경만 계속 안 되는 경우라면 읽기 전용 상태에 초점을 맞춰 확인하는 것이 좋습니다.

다른 PC에서도 같은지 확인하고, 백업한 뒤 DiskPart에서 attributes disk와 attributes disk clear readonly 순서로 점검할 수 있습니다.

회사나 학교 PC에서만 안 된다면 정책 문제일 수 있습니다

회사·학교 컴퓨터에서만 USB 파일 저장이 막히고 개인 PC에서는 정상이라면 USB 자체 고장이라고 단정하면 안 됩니다.

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

이 경우 레지스트리나 DiskPart를 이용해 보안 정책을 우회하려고 하지 마세요.

관리자에게 USB 쓰기 정책을 확인하는 것이 안전합니다.

레지스트리 수정부터 할 필요는 없습니다

인터넷에서 USB 쓰기 금지 해결 방법을 검색하면 Windows 레지스트리를 수정하는 방법이 많이 나옵니다.

하지만 초보자에게는 레지스트리 변경보다 다른 PC 테스트와 DiskPart 상태 확인이 먼저입니다.

레지스트리를 잘못 수정하면 다른 Windows 설정에도 영향을 줄 수 있고, USB 자체 수명 문제가 원인이라면 레지스트리를 바꿔도 해결되지 않습니다.

따라서 다른 포트 → 다른 PC → 백업 → DiskPart 확인 순서를 먼저 지키는 것이 좋습니다.

USB가 자꾸 연결됐다 끊긴다면 다른 문제도 확인하세요

쓰기 금지와 함께 USB가 탐색기에서 자꾸 사라지거나 연결음이 반복된다면 단순 읽기 전용 문제만은 아닐 수 있습니다.

USB 단자 접촉 불량, 포트 문제, 저장장치 고장 가능성을 함께 확인해야 합니다.

다른 포트와 다른 PC에서도 연결이 불안정하다면 중요한 자료를 읽을 수 있을 때 먼저 복사하세요.

이런 상태에서 포맷이나 반복적인 쓰기 테스트를 계속하는 것은 추천하지 않습니다.

가장 안전한 해결 순서는 이렇습니다

USB에 파일 저장이 안 되고 디스크가 쓰기 금지되어 있습니다가 뜬다면 먼저 USB를 다시 연결하고 다른 포트를 확인합니다.

다른 PC에서도 같은 문제가 있는지 테스트한 뒤, 파일을 읽을 수 있다면 중요한 자료부터 다른 저장장치에 백업하세요.

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

읽기 전용 속성이 있다면 attributes disk clear readonly로 해제를 시도할 수 있습니다.

여러 PC에서 같은 증상이 반복되고 읽기 전용 해제로도 저장·삭제가 되지 않는다면 USB 자체 수명 또는 물리 이상 가능성을 생각해야 합니다.

이 경우 기존 파일을 먼저 확보한 뒤 USB 교체를 고려하는 것이 가장 안전합니다.

참고 문서 및 공식 출처

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

Microsoft Support — Windows의 디스크 관리
https://support.microsoft.com/ko-kr/windows/experience/storage-filemanagement/disk-management-in-windows

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


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

광고 차단 알림

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

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