일부 사용자들이 휴대폰(또는 다른 안드로이드 기기)에서 SD/SDHC 카드가 갑자기 작동을 멈추고 알림 창에 'SD 카드가 비어 있거나 지원되지 않는 파일 시스템입니다'라는 오류 메시지가 나타난다고 보고하고 있습니다.

'SD 카드가 비어 있거나 지원되지 않는 파일 시스템' 오류의 원인은 무엇인가요?
다양한 사용자 사례와 이를 해결하기 위해 활용된 복구 방법들을 조사한 결과, 이 오류 메시지를 유발하는 몇 가지 일반적인 원인을 확인할 수 있었습니다.
- 커스텀 안드로이드의 오류 – 여러 사용자 보고에 따르면 일부 폰 모델은 SD 카드를 인식하지 못하는 현상이 발생하며, 재부팅 후에야 정상적으로 인식됩니다. 이 문제는 주로 수정된 안드로이드 버전(EMUI, OxygenOS, LineageOS)에서 보고되며, 순정 안드로이드에서는 드물게 발생합니다.
- 손상된 파일이 포함된 SD 카드 – 손상되었거나 파일 시스템이 깨진 SD 카드는 접근이 불가능해지며 이 오류 메시지를 유발할 수 있습니다. 특히 안드로이드가 사용하는 파일 시스템 파일이 손상된 경우가 대표적입니다.
- 숨김 파일로 인한 안드로이드 혼동 – SD 카드를 이전에 다른 종류의 기기에서 사용했다면 이 오류가 나타날 수 있습니다. 다른 OS가 남긴 숨김 파일 때문에 안드로이드가 SD 카드를 읽을 수 없다고 판단하는 것입니다.
- 지원되지 않는 파일 시스템으로 포맷된 SD 카드 – SD 카드가 안드로이드가 지원하지 않는 파일 시스템으로 포맷된 경우에도 이 문제가 발생합니다. 안드로이드는 FAT32, EXT3, EXT4만 지원하며(최신 기기는 exFAT도 지원), NTFS는 지원하지 않습니다.
- 오염되거나 고장 난 SD 카드 슬롯 – 먼지 등 이물질이 SD 카드와 기기 사이의 연결을 방해하는 경우에도 이 문제가 발생할 수 있습니다. 기기 자체의 SD 슬롯이 고장 났을 가능성도 있습니다.
- 고장 난 SD 카드 – 사용 중인 SD 카드 자체가 수명을 다했을 수도 있습니다. SD 카드는 하드 드라이브와 마찬가지로 시간이 지나면서 신뢰성이 저하된다는 점을 기억하세요.
'SD 카드가 비어 있거나 지원되지 않는 파일 시스템입니다' 오류를 해결하지 못해 어려움을 겪고 있다면, 이 글이 체계적인 문제 해결 단계를 안내해 드립니다. 아래에는 같은 상황에 처했던 사용자들이 실제로 문제를 해결하는 데 성공한 방법들을 정리했습니다. 최상의 결과를 얻으려면 소개된 순서대로 하나씩 시도하여 본인의 상황에 맞는 해결책을 찾아보세요.
방법 1: 안드로이드 기기 재시작
다른 방법을 시도하기 전에 먼저 안드로이드 기기를 재시작하고 다음 부팅 시 문제가 해결되는지 확인해 보세요. 비슷한 상황의 여러 사용자들이 전원을 껐다 켠 후 문제가 사라졌다고 보고했습니다.

다만 재시작 후에도 오류가 반복해서 나타난다면, 근본적인 해결을 위해 아래의 다음 방법들을 계속 진행하세요.
방법 2: SD 카드 재장착 및 슬롯 청소
이 오류가 나타나는 또 다른 원인은 먼지나 이물질이 microSD 카드와 안드로이드 기기 사이의 연결을 방해하는 것일 수 있습니다.

문제를 겪은 사용자들의 경험에 따르면, SD 카드를 잠시 분리한 후 슬롯에 바람을 불어 연결을 방해하는 먼지를 제거하면 문제가 해결될 수 있습니다. 면봉에 소독용 알코올을 묻혀 SD 슬롯을 청소하는 것도 좋지만, 이 과정에서는 반드시 기기 전원을 끄고 진행해야 합니다.
SD 카드를 다시 장착하고 슬롯을 청소한 후에도 변화가 없다면 다음 방법으로 넘어가세요.
방법 3: 다른 안드로이드 기기에 SD 카드 연결
컴퓨터에 연결해 추가 복구 작업을 시도하기 전에, 먼저 SD 카드를 다른 안드로이드 기기에 연결하여 문제의 원인이 SD 슬롯에 있는지 확인해 보세요.
다른 안드로이드 기기에서 SD 카드가 정상적으로 작동하고 오류 메시지가 더 이상 나타나지 않는다면, 기기의 SD 슬롯이 고장 났을 가능성이 높습니다. 이 경우 제조사 A/S를 받거나 휴대폰 수리점에서 슬롯 교체를 받으세요.
반대로 동일한 SD 카드를 다른 기기에 넣었을 때 같은 오류(또는 비슷한 오류)가 나타난다면, 아래 단계를 계속 따라 하며 문제를 해결하세요.
방법 4: 관리자 명령 프롬프트에서 CHKDSK 실행
이 오류로 고생하던 일부 사용자들은 관리자 권한 명령 프롬프트에서 CHKDSK 검사를 실행하여 SD 카드를 정상화하는 데 성공했습니다. 이 절차는 안드로이드가 카드를 비어 있다고 판단하게 만드는 파일 시스템 손상을 검사하고 복구해 줍니다.
관리자 명령 프롬프트에서 CHKDSK 검사를 실행하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.

- 관리자 명령 프롬프트에서 다음 명령어를 입력하여 CHKDSK 검사를 시작합니다:
chkdsk /X /f *SD 카드 드라이브 문자*
참고: *SD 카드 드라이브 문자*는 예시일 뿐입니다. 실제 SD 카드의 드라이브 문자로 바꿔 입력해야 합니다.
- 검사가 완료되면 컴퓨터에서 SD 카드를 분리한 후 안드로이드 기기에 다시 삽입합니다.
여전히 같은 오류 메시지가 나타난다면 다음 방법으로 넘어가세요.
방법 5: SD 카드의 숨김 파일 삭제
이 오류를 유발하는 또 다른 흔한 원인은 SD 카드에 존재하는 하나 이상의 숨김 파일입니다. 이런 파일들이 운영체제를 혼란스럽게 만들어 드라이브가 지원되지 않는 파일 시스템으로 포맷되었다고 판단하게 합니다.
같은 오류를 해결하려던 여러 사용자들이 SD 카드의 숨김 파일을 확인하고 삭제한 후 문제가 완전히 해결되었다고 보고했습니다. 다만 컴퓨터에서 숨김 파일과 폴더를 보려면 폴더 설정을 변경해야 합니다.
전체 과정을 안내해 드리겠습니다:
- 안드로이드 기기에서 SD 카드를 분리하고 카드 리더기를 통해 PC에 연결합니다.
- 컴퓨터가 SD 카드를 인식하는지 확인한 후, Windows 키 + R을 눌러 실행 대화 상자를 열고 "control folders"를 입력한 뒤 Enter를 눌러 파일 탐색기 옵션 화면을 엽니다.

- 파일 탐색기 옵션 창에서 보기 탭으로 이동한 후, 고급 설정 아래의 숨김 파일 및 폴더 항목까지 스크롤합니다. 그리고 숨김 파일, 폴더 및 드라이브 표시를 선택하고 적용을 눌러 변경 사항을 저장합니다.

- 파일 탐색기에서 숨김 파일이 표시되면 SD 카드로 이동하여 아이콘이 반투명하게 표시되는 새로운 파일이 있는지 확인합니다(반투명 아이콘은 숨김 파일의 신호입니다). 이런 파일을 발견하면 모두 삭제합니다.

- 모든 숨김 파일을 삭제한 후 SD 카드를 안드로이드 기기에 다시 연결하고 오류가 해결되었는지 확인합니다.
방법 6: 손상된 SD 카드에서 데이터 복구
여기까지 진행했는데도 결과가 없다면, SD/SDHC 카드 자체가 손상되어 교체가 필요할 가능성이 매우 높습니다. 하지만 교체하기 전에 더 이상 작동하지 않는 SD 카드에서 데이터를 먼저 복구하는 것이 좋습니다.
플래시 카드에서 데이터를 복구할 수 있는 유료 소프트웨어가 많지만, 무료로도 충분히 작업을 수행할 수 있는 대안이 있습니다. MiniTool Power Data Recovery가 그중 하나입니다.
MiniTool Power Data Recovery는 플래시 카드, 스마트 미디어 카드, 메모리 스틱, 마이크로 드라이브, 멀티미디어 카드 등에서 데이터를 복구할 수 있게 해 줍니다. 사용법도 매우 간단하지만, 혹시 헷갈릴 수 있으니 아래 지침을 따라 손상된 SD 카드에서 데이터를 복구해 보세요.
- 공식 웹사이트에 접속하여 Free Download를 클릭해 MiniTool Power Data Recovery 설치 파일을 다운로드합니다.

- 설치 파일을 실행하고 UAC(사용자 계정 컨트롤)를 승인한 후 화면의 지시에 따라 프로그램을 컴퓨터에 설치합니다.

- MiniTool Power Data Recovery를 실행하고 손상된 SD 카드를 카드 리더기를 통해 컴퓨터에 삽입합니다.
참고: 카드 리더기 드라이버가 올바르게 설치되어 있는지 확인하세요. - 복구하려는 SD 카드를 클릭하고 초기 검사가 완료될 때까지 기다립니다.

- 검사가 완료되면 복구할 파일(폴더)을 선택하고 저장(Save)을 클릭합니다.

- SD 카드의 파일을 저장할 디렉터리를 선택하고 확인(Ok)을 클릭합니다.

방법 7: SD 카드를 다른 파일 시스템으로 포맷
방법 6을 통해 SD 카드의 데이터를 백업했다면, 카드를 다른 파일 시스템으로 포맷한 후 안드로이드 기기에서 사용 가능해지는지 확인해 볼 수 있습니다. 다만 이전에 파일 시스템을 변경하지 않은 상태로 같은 기기에서 잘 작동했던 카드라면 이 방법은 효과가 없을 가능성이 높습니다.
안드로이드 운영체제는 NTFS 파일 시스템을 지원하지 않는다는 점을 기억하세요. NTFS로 포맷된 SD 카드를 삽입하면 정확히 'SD 카드가 비어 있거나 지원되지 않는 파일 시스템입니다' 오류가 나타납니다.
지원되지 않는 파일 시스템이 문제의 원인이라면, Windows 컴퓨터를 사용해 SD 카드를 FAT32, EXT3, EXT4 또는 exFAT처럼 지원되는 파일 시스템으로 다시 포맷하면 문제가 확실히 해결됩니다.
경고: SD 카드를 포맷하면 저장된 모든 데이터가 삭제됩니다. 아래 단계를 시작하기 전에 데이터를 백업하거나 방법 6을 따라 필요한 파일을 먼저 복구하세요.
포맷 방법은 다음과 같습니다:
- SD 카드를 카드 리더기에 삽입한 후 컴퓨터에 연결합니다.
- 드라이브가 인식되면 SD 카드를 마우스 오른쪽 버튼으로 클릭하고 '포맷(Format)'을 선택합니다.
- 포맷 화면에서 지원되는 파일 시스템(FAT32, EXT3, EXT4 또는 exFAT)을 선택합니다.
- 할당 단위 크기는 기본값으로 유지합니다(특별한 용도로 사용자 지정 값이 필요한 경우 제외).
- 빠른 포맷(Quick Format)에 체크하면 작업 시간을 단축할 수 있습니다.
- 시작(Start)을 눌러 포맷을 시작합니다.
- 확인 창에서 예를 클릭하여 포맷을 진행합니다.
- 포맷이 완료되면 SD 카드를 안드로이드 폰에 다시 삽입하고 정상적으로 읽히는지 확인합니다.

위의 모든 단계를 수행한 후에도 'SD 카드가 비어 있거나 지원되지 않는 파일 시스템입니다' 오류가 계속 나타난다면, 사용 중인 SD 카드 자체가 고장 났을 가능성이 매우 높으므로 새 카드로 교체하는 것이 좋습니다.