본문 바로가기
PC 오류 해결 노트 PC 오류 해결 노트
윈도우 오류, 드라이버, 게임 실행 문제를 직접 겪고 푼 기록

SD카드 복원 순서: 인식 안 될 때 점검, 드라이브 문자, chkdsk, 포맷 전 사진 백업

읽는 시간 약 7분

SD카드를 PC에 꽂아도 보이지 않거나, 열리지 않거나, 사진이 사라져 SD카드 복원이 필요한 경우 참고할 포스팅입니다. 마이크로소프트 문서에 나오는 도구로 시도할 수 있는 범위와, 포맷 전에 해 둘 일을 순서대로 정리했습니다.

사진 백업 포맷 전에 먼저 복사

인식 상태부터 나누기

파일 탐색기에 보이지 않아도 카드가 죽은 것은 아닐 수 있습니다. 디스크 관리는 윈도우에 내장된 디스크와 볼륨 관리 도구여서, 탐색기에 없는 카드의 상태를 따로 볼 수 있습니다. 시작 단추를 오른쪽 클릭해 디스크 관리를 열거나, Win + R에 diskmgmt.msc를 입력합니다. 마이크로소프트 문서에 따르면 윈도우 10과 11에서 같은 화면입니다.

디스크 관리 열기
  1. 하단 목록에서 카드 용량과 비슷한 디스크가 있는지 봅니다. 윈도우가 설치된 디스크를 고르지 않도록 용량으로 구분합니다.
  2. 목록에 있고 상태가 오프라인이면 마이크로소프트 문서의 안내대로 디스크를 오른쪽 클릭해 온라인으로 바꿉니다.
  3. 목록에 없으면 다른 USB 포트, 다른 카드 리더, 다른 PC에서 인식되는지 봅니다. 카드 문제인지 리더나 포트 문제인지 가르기 위해서입니다.
  4. 카드 왼쪽 옆면의 잠금 스위치 위치를 확인합니다. 샌디스크 지원 문서는 스위치가 잠금 위치에 있으면 카드 안의 내용을 추가, 변경, 삭제할 수 없다고 설명합니다. 스위치를 위로 밀어 잠금을 풉니다. 같은 문서는 스위치가 헐거워 카드를 꽂는 중에 저절로 잠기면 카드를 교체해야 한다고 안내합니다.

같은 제조사 문서는 카드가 스스로 쓰기 방지 상태로 들어가는 경우도 설명합니다. 정상 블록 수가 제조사가 정한 기준보다 적어졌거나, 같은 데이터를 담은 두 블록이 모두 손상된 경우입니다. 이때는 카드 수명이 다한 신호일 수 있어, 읽히는 동안 파일부터 복사합니다. 복사할 때는 잘라내기나 끌어놓기 이동이 아니라 복사와 붙여넣기를 쓰라고 안내합니다.

디스크 관리가 포맷을 권하는 상태로 보여도 바로 누르지 않습니다. 마이크로소프트 문서는 포맷이 해당 파티션의 데이터를 지운다고 경고합니다.

마이크로소프트 문서는 삭제된 파일의 공간이 비어 있는 공간으로 표시될 뿐이어서 데이터가 남아 있을 수 있지만, 컴퓨터를 쓰는 동안 그 공간이 덮어써질 수 있다고 설명합니다. 그래서 파일을 지웠거나 카드에 이상이 생긴 뒤에는 그 카드에 저장하지 않고, 복구 시도 전까지 카드를 쓰지 않습니다.

카드가 읽히는 상태라면 포맷이나 chkdsk를 하기 전에 사진을 PC와 외장 저장장치 두 곳에 복사하고 열리는지 확인합니다.

드라이브 문자 할당

디스크 관리에 정상 볼륨으로 보이는데 파일 탐색기에 없다면 드라이브 문자가 없는 경우일 수 있습니다. 마이크로소프트 문서의 절차는 다음과 같습니다. 관리자 또는 백업 운영자 그룹 계정이 필요하고, 디스크 관리는 관리자 권한으로 엽니다.

드라이브 문자 할당
  1. 디스크 관리에서 카드의 볼륨을 오른쪽 클릭하고 Change Drive Letter and Paths를 선택합니다.
  2. 문자가 없으면 Add, 있으면 Change를 누릅니다.
  3. Assign the following drive letter에서 쓰지 않는 문자를 골라 확인합니다.

문자 할당은 볼륨에 접근 경로를 붙이는 작업이며, 포맷과는 다릅니다. 메뉴가 회색이거나 없다면 볼륨이 아직 문자를 받을 수 없는 상태입니다. 마이크로소프트 문서는 그 원인으로 디스크가 할당되지 않은 상태라 초기화가 필요한 경우 등을 듭니다. 파일이 있는 카드라면 초기화나 새 볼륨 만들기는 하지 않습니다. 새 볼륨 만들기 마법사에는 포맷 단계가 이어져 데이터가 지워질 수 있습니다.

chkdsk로 파일 시스템 점검

카드가 열리긴 하는데 오류가 나면 파일 시스템 문제일 수 있습니다. 관리자 권한 명령 프롬프트에서 chkdsk X:처럼 매개변수 없이 실행하면 상태만 보여 주고 오류는 고치지 않습니다. X에는 카드의 드라이브 문자를 넣습니다. 오류를 고치려면 chkdsk X: /f를 쓰고, 불량 섹터까지 찾아 읽을 수 있는 정보를 복구하려면 /r을 씁니다. /r은 /f의 기능을 포함합니다.

chkdsk 점검 명령

주의할 점은 FAT 계열입니다. 마이크로소프트 문서는 FAT 파일 시스템의 수리가 파일 할당표를 바꾸고 때로는 데이터 손실을 일으킨다고 설명합니다. 실행 중간에 끊는 것도 권장하지 않습니다. 그래서 사진이 중요하다면 /f나 /r을 쓰기 전에 먼저 읽히는 파일을 다른 드라이브로 복사합니다. 연결이 끊긴 조각을 파일로 바꿀지 묻는 질문에 Y를 누르면 File0000.chk 같은 파일로 저장되며, 검사가 끝난 뒤 열어 필요한 내용이 있는지 확인합니다.

지운 파일이나 포맷 뒤 사진 찾기

마이크로소프트의 Windows File Recovery는 Microsoft Store에서 받는 명령줄 앱이며, 휴지통에서 되살릴 수 없는 삭제 파일을 되찾는 데 씁니다. SD카드 같은 FAT나 exFAT 장치는 확장 모드만 지원합니다. 형식은 다음과 같습니다.

사진 파일 찾기 명령

winfr E: D: /extensive /n \DCIM\

원본 드라이브(E:)와 저장할 드라이브(D:)는 서로 달라야 한다고 문서에 명시돼 있고, 복구된 파일은 저장 드라이브에 자동으로 생기는 Recovery_<날짜와 시간> 폴더에 모입니다. /n 필터로 사진 폴더나 *.jpg 같은 확장자만 좁혀 찾을 수 있습니다. 진행 중 멈추려면 Ctrl + C를 누릅니다.

포맷 뒤 복구 가능성과 한계

마이크로소프트의 디스크 관리 도움말에 따르면 빠른 포맷은 새 파일 표를 만들 뿐 볼륨을 완전히 덮어쓰거나 지우지는 않습니다. 그래서 포맷 직후에는 복구 가능성이 남을 수 있지만 보장은 아닙니다. Windows File Recovery도 복구를 시도하는 도구이지 복구를 약속하는 도구가 아닙니다. 클라우드 저장소와 네트워크 공유는 지원되지 않습니다.

카드가 목록에서 아예 사라지거나 연결이 반복해서 끊기면 윈도우 도구로 해결할 수 있는 범위를 넘었을 수 있습니다. 이때는 chkdsk /f나 포맷처럼 카드에 쓰기를 하는 작업을 멈춥니다.

윈도우의 도구 설명은 아래 링크에 있습니다.

https://support.microsoft.com/en-us/windows/experience/backup-recovery/windows-file-recovery

https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/chkdsk

업체에 맡길지 판단하는 기준과 견적 항목은 USB 복구 비용과 자가 복구 한계: 논리 손상과 물리 손상 구분, 견적 받을 때 확인할 항목에 정리했습니다.

PC 오류 해결 노트
함께 보면 좋은 글
error: Content is protected !!