
PC에서 SD 카드를 연결했는데 인식되지 않는다면 대부분 드라이버 문제일 가능성이 높습니다. 구버전 드라이버, 손상된 드라이버, 호환되지 않는 드라이버뿐만 아니라 하드웨어 자체의 문제도 원인이 될 수 있습니다.
노트북에 내장된 SD 카드 리더기든 USB 외장 리더기든 상관없이 이런 증상이 나타날 수 있는데, 소프트웨어 문제인지 확인하려면 다른 PC에서 해당 SD 카드를 읽어보는 것이 가장 확실한 방법입니다. 다른 컴퓨터에서 정상적으로 작동한다면 문제는 현재 사용 중인 PC에 있다는 뜻입니다.
SDHC 호환 여부 확인하기
또 하나 알아두어야 할 사항이 있습니다. 1GB나 2GB 같은 저용량 SD 카드는 잘 읽히지만 4GB, 8GB 이상의 SDHC 카드를 읽지 못한다면, 내장 리더기가 SDHC 규격을 지원하지 않는 것입니다. 초기 SD 카드는 최대 2GB까지만 저장할 수 있었고, 이후 더 큰 용량(32GB~64GB)을 지원하기 위해 SDHC 규격이 등장했습니다. 참고로 2008년 이전에 구입한 컴퓨터는 SDHC를 지원하지 않는 경우가 많습니다.
또한 파일 탐색기를 열었을 때 SD 카드 드라이브가 표시되지 않는 경우도 있습니다. 이 역시 PC가 SD 카드를 제대로 인식하지 못하고 있다는 신호입니다. 아래의 해결 방법을 순서대로 따라 해 보세요.
문제 해결 전 확인 사항
아래 단계를 진행하기 전에 먼저 다음 항목들을 점검하세요.
- SD 카드 리더기와 SD 카드의 접촉 부분에 먼지가 없는지 확인하고 깨끗하게 청소합니다.
- SD 카드를 다른 PC에 연결해 정상 작동하는지 확인합니다. 고장 여부를 판단할 수 있습니다.
- 다른 SD 카드를 사용해 보고 정상적으로 인식되는지 확인합니다.
- SD 카드 측면의 잠금 스위치(Lock)가 걸려 있지 않은지 확인합니다. 잠겨 있다면 아래로 밀어 해제하세요.
- 마지막으로 SD 카드 자체가 물리적으로 손상되었는지 점검합니다. 카드가 파손된 경우에는 어떤 방법으로도 복구할 수 없습니다.
팁: 진행 전에 만약의 사태에 대비해 시스템 복원 지점을 생성해 두는 것이 좋습니다.
방법 1: SD 카드 비활성화 후 다시 활성화
- Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다.
- SD 호스트 어댑터(SD Host Adapters) 또는 메모리 기술 장치(Memory Technology Devices)를 확장하면 Realtek PCI-E 카드 리더기 등의 장치가 표시됩니다.
- 해당 장치를 마우스 오른쪽 버튼으로 클릭하고 디바이스 사용 안 함을 선택합니다. 확인 창이 나타나면 '예'를 눌러 계속합니다.
- 다시 오른쪽 버튼을 클릭하여 디바이스 사용을 선택합니다.
- 그래도 문제가 해결되지 않으면 장치 관리자로 돌아갑니다.
- 이번에는 휴대용 장치(Portable Devices)를 확장한 뒤 SD 카드 항목을 오른쪽 클릭하고 디바이스 사용 안 함을 선택합니다.
- 다시 오른쪽 버튼을 클릭하여 디바이스 사용을 선택합니다.
방법 2: SD 카드 드라이브 문자 변경
- Windows 키 + R을 누른 후 diskmgmt.msc를 입력하고 Enter 키를 눌러 디스크 관리를 엽니다.
- SD 카드를 오른쪽 클릭하고 드라이브 문자 및 경로 변경을 선택합니다.
- 새 창에서 변경 버튼을 클릭합니다.
- 드롭다운 목록에서 현재 사용 중인 문자가 아닌 다른 알파벳을 선택하고 확인을 누릅니다.
- 선택한 알파벳이 SD 카드의 새 드라이브 문자로 지정됩니다.
- 파일 탐색기에서 SD 카드가 정상적으로 표시되는지 다시 확인합니다.
방법 3: BIOS를 기본 설정으로 초기화
- 노트북 전원을 끈 후 다시 켜면서 제조사에 따라 F2, DEL 또는 F12 키를 반복해서 눌러 BIOS 설정 화면에 진입합니다.
- 기본 설정을 불러오는 초기화 옵션을 찾습니다. 메뉴 이름은 'Reset to default', 'Load factory defaults', 'Clear BIOS settings', 'Load setup defaults' 등 제조사마다 조금씩 다릅니다.
- 화살표 키로 해당 항목을 선택하고 Enter 키를 누른 뒤 작업을 확인합니다. 이제 BIOS가 기본 설정값으로 적용됩니다.
- PC를 재부팅한 후 SD 카드가 인식되는지 확인합니다.
방법 4: SD 카드 드라이버 업데이트
- Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다.
- SD 호스트 어댑터 또는 디스크 드라이브를 확장한 뒤 SD 카드를 오른쪽 클릭하고 드라이버 업데이트를 선택합니다.
- 업데이트된 드라이버 소프트웨어 자동 검색을 선택합니다.
- 변경 사항을 적용하기 위해 PC를 재부팅합니다. 그래도 문제가 지속되면 다음 단계로 넘어갑니다.
- 다시 드라이버 업데이트를 선택하되, 이번에는 '컴퓨터에서 드라이버 소프트웨어 찾아보기'를 선택합니다.
- 하단의 '컴퓨터에서 사용 가능한 드라이버 목록에서 직접 선택'을 클릭합니다.
- 목록에서 가장 최신 드라이버를 선택하고 다음을 클릭합니다.
- Windows가 드라이버 설치를 완료할 때까지 기다린 후 모든 창을 닫습니다.
- PC를 재부팅하면 SD 카드 인식 문제가 해결될 수 있습니다.
방법 5: SD 카드 리더기 제거 후 재설치
- Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다.
- SD 호스트 어댑터 또는 디스크 드라이브를 확장한 뒤 SD 카드를 오른쪽 클릭하고 디바이스 제거를 선택합니다.
- 확인 창이 나타나면 '예'를 선택합니다.
- PC를 재부팅하면 Windows가 자동으로 기본 드라이버를 설치합니다.
함께 참고하면 좋은 글
- CD/DVD 드라이브 오류 코드 39 해결 방법
- 알 수 없는 소프트웨어 예외 오류(0xe0434352) 수정 방법
- USB 작동 안 됨 오류 코드 39 해결 방법
- Windows 10에서 DVD/CD-ROM 오류 코드 19 수정 방법
위 방법들을 통해 PC에서 SD 카드가 인식되지 않는 문제를 성공적으로 해결하셨길 바랍니다. 그래도 문제가 지속되거나 궁금한 점이 있다면 댓글로 남겨 주세요.