SD 카드가 아무리 작다고 하더라도, 귀여운 고양이 사진부터 예술적인 여행 영상, 중요한 문서까지 모든 종류의 데이터를 저장할 수 있는 능력을 가진 디지털 저장 장치입니다. 그러나 모든 저장 장치와 마찬가지로 SD 카드도 다양한 파일 및 시스템 손상에 취약합니다.
일부 경우에는 카드를 복구하는 유일한 방법이 포맷하는 것일 수 있습니다. 다행히도 커맨드 프롬프트에서 명령어를 실행하는 것을 포함하여 SD 카드를 포맷하는 방법이 많이 있습니다.
이 글에서는 데이터 손실 없이 CMD를 사용하여 SD 카드를 포맷하는 방법과 쉽게 따라 할 수 있는 단계별 가이드를 보여드리겠습니다.
포매팅에 관해 알아야 할 모든 것
저장 장치를 포맷하는 것은 파일 시스템 구조를 재생성하고 과정에서 모든 데이터를 삭제하는 것을 포함합니다. 이는 장치를 초기화하는 것으로, 오류를 방지하고 성능을 향상시키며, 멀웨어와 바이러스 감염으로부터 장치를 청소하는 데 도움을 줍니다. 일부는 손상된 SD 카드를 고치기 위한 최후의 수단으로 사용하기도 합니다.
카드를 형식하는 두 가지 주요 방법이 있습니다:
- 빠른 포맷 –빠른 포맷은 장치의 파일 구조를 지우고 드라이브를 비웁니다. 그러나 시스템 오류나 나쁜 섹터에 대해서는 확인하지 않습니다.
- 전체 형식 – 전체 포맷은 SD 카드의 모든 데이터를 지우고 파일 시스템을 처음부터 다시 구축합니다. 또한 나쁜 섹터와 기타 잠재적 오류를 검사합니다. 이로 인해 프로세스가 완료되기까지 훨씬 오래 걸립니다. 전체 포맷은 카드를 완전히 초기화하고 이전 파일 정보를 담고 있는 데이터 구조를 재설정하기 때문에 데이터 복구를 훨씬 더 어렵게 만듭니다.
SD 카드 포맷 시 데이터 손실 방지 방법
앞서 언급한 것처럼 SD 카드를 포맷하면 모든 데이터가 삭제됩니다. 포맷하는 경우
SD 카드를 수리하고 중요한 파일을 수동으로 백업할 수 없다면, 포맷하기 전에 Disk Drill와 같은 복구 소프트웨어에 의존하여 파일을 복구할 수 있습니다.
Disk Drill은 온라인에서 사용 가능한 검증되고 신뢰할 수 있는 데이터 복구 도구입니다. 많은 수의 복구 가능한 파일을 찾아내기 위해 함께 작동하는 일련의 깊은 스캔 복구 알고리즘을 갖추고 있습니다. 수백 가지 파일 형식을 스캔하고 복구할 수 있으며, 복구하기 전에 파일을 미리 볼 수도 있습니다.
Disk Drill for Windows를 사용하면 기능을 시험해보고 최대 500MB 크기의 파일을 무료로 스캔하고 복구할 수 있습니다.
다음은 SD 카드를 포맷하기 전에 파일을 복구하기 위해 Disk Drill을 사용하는 방법에 대한 간단한 단계별 안내입니다:
- 다운로드 Disk Drill 설치 프로그램을 실행하고 앱을 설치하세요. 그 후 컴퓨터에 SD 카드를 연결하세요.
- 다음으로, Disk Drill을 엽니다. 소개 메시지가 끝난 후에는 홈 화면에서 스캔할 수 있는 드라이브 목록이 표시됩니다. SD 카드를 선택하고 분실된 데이터 검색을 클릭하여 스캔을 시작하세요.
- 스캔이 진행 중이거나 완료된 후 Disk Drill이 찾은 파일을 검토된 항목들을 클릭하여 확인할 수 있습니다.
- Disk Drill이 찾은 모든 파일들은 Existing, Found Files, 또는 Reconstructed 폴더에 표시됩니다. 복구하고 싶은 파일을 선택하고, 파일 이름을 기억한다면 검색창을 사용하세요. 복구하고자 하는 파일 옆의 체크박스를 선택하고 복구을 클릭하세요.
- 복구된 파일을 저장할 위치를 선택하세요. 복구하려는 SD 카드와 다른 위치를 선택하는 것이 중요합니다. 그런 다음 다음을 클릭하여 복구 과정을 시작하세요.
- 데이터 복구 과정이 완료되면, 파일 탐색기에서 탐색기에서 복구된 데이터 표시을 클릭하여 복구된 파일을 확인할 수 있습니다.
CMD를 사용하여 SD 카드를 포맷하는 방법
중요한 파일 복구나 백업을 마치면 걱정을 덜고 SD 카드를 포맷하는 작업을 진행할 수 있습니다.
SD 카드를 데이터 손실 없이 포맷하기를 진행하는 다양한 방법이 있습니다. GUI 버그에 직면했거나, 오류로 인해 일반적인 방법으로 포맷할 수 없거나, 스크립트를 사용한 자동화 과정이 필요한 등의 이유로, CMD를 이용해 SD 카드를 포맷하는 것이 유용할 수 있습니다. 명령 프롬프트는 현대적인 인터페이스는 아니지만, 디스크 관리를 위한 종합적인 도구를 제공합니다.
이 과정을 명령 프롬프트에서 Format 명령과 DiskPart 유틸리티를 사용하여 안내해 드리겠습니다.
방법 1: 형식 명령
Format 명령어는 새로운 루트 디렉토리를 생성하고, 나쁜 섹터와 시스템 오류를 검사한 후 디스크의 모든 데이터를 삭제합니다. Format 명령어를 사용하려면 명령 프롬프트를 관리자로 열어야 합니다. 그런 다음, format X:
을 입력하고, X을 SD 카드의 드라이브 문자로 변경하세요. 명령을 실행하려면 입력을 누르세요.
이 명령은 기기의 파일 시스템을 유지한 채로 완전 포맷을 수행합니다. 명령에 다른 스위치를 추가하여 특정 요구 사항에 맞게 사용자 지정할 수도 있습니다.
이 명령은 Windows 10 이상에서 작동하므로, Windows 7에서 CMD를 사용하여 SD 카드를 포맷하는 방법을 알고 싶다면 적용되지 않을 수 있습니다.
‘Format’ 명령어와 함께 사용되는 일반적인 스위치들은 다음과 같습니다:
전환 | 설명 |
/Q | 빠른 포맷을 실행합니다 |
/FS:file-system | 파일 시스템 유형을 지정합니다. ‘file-system’을 선호하는 것으로 바꿉니다. 예: FAT32, NTFS |
/V:drive-letter | 포맷된 SD카드에 드라이브 문자를 할당합니다. ‘drive-letter’를 선호하는 문자로 바꿉니다. |
/X | 필요한 경우 포맷하기 전에 볼륨의 마운트를 강제로 해제합니다. |
방법 2: 디스크파트
DiskPart는 명령 프롬프트를 통해 접근할 수 있는 다기능 유틸리티입니다. 포맷팅, 파티션 할당 및 유지 관리를 포함한 여러 고급 디스크 관리 기능이 있습니다.
SD 카드가 더 복잡한 디스크 관리를 요구하는 경우, format 명령어를 실행하는 대신 DiskPart를 사용하세요. 이 유틸리티를 사용하여 SD 카드를 포맷 강제 실행할 수도 있는데, 이는 읽기 전용 SD 카드을 수리하는 데 유용할 수 있습니다.
다음과 같이 DiskPart를 사용하여 SD 카드를 포맷하세요:
- 시작 메뉴에서 “명령 프롬프트”를 검색하여 관리자로 명령 프롬프트를 열고 관리자 권한으로 실행.을 선택하세요.
- 그 다음,
diskpart
를 입력하고 입력을 눌러 DiskPart를 실행하세요.
- 이제,
list disk
를 입력하고 입력을 눌러 컴퓨터에 있는 모든 사용 가능한 드라이브 목록을 확인하세요. SD 카드의 드라이브 문자를 기록해두세요.
select disk N
를 입력하되, N를 드라이브 문자로 바꿔 입력하세요.
- 그 이후,
clean
을 입력하고 입력을 눌러서 SD 카드의 모든 데이터, 신호 및 파티션을 지우세요.
- 다음으로,
create partition primary
을 입력하고 입력을 누르세요.
- SD 카드를 완전 포맷하려면,
format fs=FAT32
를 입력하고 입력을 누르세요. 파일 시스템을 선호에 따라 변경하거나 빠른 포맷을 수행하려면 quick을 추가하세요.
- 이제,
list volume
을 입력하고 입력을 누르세요. SD 카드의 볼륨 번호를 기록해 두세요. - 그런 다음,
select volume N
을 입력하되, N를 SD 카드의 볼륨 번호로 바꿔 입력하고, 입력을 누르세요.
- 마지막으로,
assign letter=D
를 입력하되, D을 선호하는 드라이브 문자로 바꿔 입력한 다음 입력을 눌러 진행하세요.
이 단계를 완료한 후에는 드라이브에 접속하여 장치가 올바르게 포맷되었는지 확인할 수 있습니다.
결론
여러 상황에서 저장 장치의 모든 데이터를 지우는 SD 카드를 포맷해야 할 수도 있습니다. 손상된 SD 카드를 포맷해야 하거나 포맷을 수행할 수밖에 없는 경우, Disk Drill과 같은 데이터 복구 소프트웨어를 사용하여 중요한 파일을 복구하는 데 도움이 될 수 있습니다.
파일이 안전한 상태라면 이제 CMD의 Format 명령이나 DiskPart 유틸리티를 사용하여 데이터 손실 없이 SD 카드를 포맷할 수 있습니다. Format 명령을 사용하여 스위치를 사용자의 필요에 따라 수정하세요. 더 유연한 기능을 위해서는 DiskPart를 사용하여 장치를 포맷할 수 있습니다.
항상 쓰기 작업 중에 방해를 최소화하여 SD 카드를 관리하고, 미래에 포맷할 필요성을 최소화하도록 주의하세요.
자주 묻는 질문:
- 명령 프롬프트를 관리자로 실행합니다.
- diskpart를 입력하고 입력을 누릅니다
- select disk N을 입력하고, “N”을 SD 카드의 드라이브 문자로 바꿉니다.
- attributes disk clear readonly를 입력하고 입력을 누릅니다.
- 명령 프롬프트를 관리자 권한으로 엽니다.
- diskpart라고 입력하고 입력을 눌러 DiskPart를 실행합니다.
- list disk라고 입력하고 입력을 누릅니다. SD 카드의 드라이브 문자를 적어둡니다.
- 다음으로, select disk N이라고 입력하고 N을 여러분의 드라이브 문자로 바꿉니다.
- clean이라고 입력하고 입력을 누릅니다.
- 그 다음에, create partition primary라고 입력하고 입력을 누릅니다.
- format fs=FAT32라고 입력하고 입력을 누릅니다. "FAT32"를 여러분이 선호하는 파일 시스템으로 바꿀 수 있습니다.
- assign letter D라고 입력하고 D를 선호하는 드라이브 문자로 바꿉니다. 그리고 입력을 누릅니다.