하드디스크 배드섹터를 검사하고 결과를 판단하는 방법

배드섹터가 하나라도 나오면 즉시 하드디스크가 완전히 고장 난다는 뜻은 아니다. 실제로는 SMART 상태와 표면 검사 결과를 함께 보고, 보류 섹터가 늘거나 읽기 오류가 반복되는지를 기준으로 백업과 교체를 결정해야 한다.

검사 전에 데이터부터 보호하기

배드섹터 검사는 디스크 전체를 읽기 때문에 상태가 나쁜 하드디스크에 부담을 줄 수 있다. 검사보다 먼저 사진, 문서, 업무 파일을 정상 디스크나 외장 저장장치에 복사한다. 복사 중 특정 파일에서 멈추거나 탐색기가 반복해서 응답하지 않으면 검사를 계속하기보다 필요한 파일부터 우선 확보한다.

중요한 자료가 아직 읽히고 있다면 한 번에 이동하기보다 폴더와 파일을 나눠 복사하는 편이 안전하다. 반대로 딸깍거리는 소리, 모터가 멈췄다 다시 도는 증상, 디스크 인식 끊김이 있으면 전원 반복과 표면 검사를 피한다. 이 경우에는 복구가 필요한 자료의 중요도를 먼저 판단해야 한다.

SMART 정보에서 먼저 확인할 항목

CrystalDiskInfo 같은 SMART 확인 프로그램이나 하드디스크 제조사의 진단 도구를 실행한다. 프로그램마다 항목 이름과 표시 방식은 조금 다르므로 수치보다 항목의 의미와 상태를 함께 본다. 제조사 도구를 사용한다면 해당 모델 지원 페이지의 설명을 기준으로 판정한다.

  • Reallocated Sector Count: 불량 섹터를 예비 영역으로 대체한 기록이다. 0이 아니거나 시간이 지나 증가하면 표면 열화 가능성이 있다.
  • Current Pending Sector: 아직 정상 읽기를 확인하지 못해 처리 대기 중인 섹터다. 파일 접근 오류와 함께 나타나면 우선 백업한다.
  • Uncorrectable Sector Count: 오류를 수정하지 못한 섹터 기록이다. 값이 남거나 증가하면 신뢰하기 어렵다.
  • 프로그램의 건강 상태, 온도, 읽기 오류 관련 항목도 함께 확인한다. 단일 항목이 정상이어도 실제 읽기 검사에서 오류가 날 수 있다.

SMART의 ‘정상’ 표시는 제조사가 정한 임계값을 아직 넘지 않았다는 뜻에 가깝다. 배드섹터가 없다는 보증이나 자료 보존 보증은 아니다.

표면 검사를 실행하는 순서

하드디스크 제조사의 진단 도구에서 전체 표면 검사 또는 읽기 검사를 선택한다. 제조사 도구가 없다면 디스크 관리 프로그램의 읽기 전용 표면 검사를 사용할 수 있다. 처음부터 쓰기·지우기 검사를 선택하면 자료가 손상될 수 있으므로, 데이터가 있는 디스크에서는 읽기 검사부터 진행한다.

윈도우의 오류 검사나 명령 프롬프트의 chkdsk는 파일 시스템과 파일이 배치된 클러스터를 점검하는 기능이다. 특히 /r 옵션은 읽기 오류를 찾고 복구를 시도하므로 시간이 오래 걸리고, 고장 진행 중인 디스크에는 부담이 될 수 있다. 파일 시스템 오류 확인이 목적이면 먼저 백업한 뒤 사용하며, 물리 상태 판단은 SMART와 제조사 표면 검사를 우선한다.

검사 중 진행률이 특정 구간에서 오래 멈추거나 읽기 시간이 비정상적으로 길어지는 것은 참고할 만한 신호다. 다만 케이블 접촉 불량이나 USB 외장 케이스 문제도 같은 증상을 만들 수 있어, 다른 케이블과 포트에서 한 번 확인한 뒤 결과를 비교한다.

검사 결과를 읽는 기준

결과 판단 다음 조치
SMART 정상, 전체 읽기 통과 현재 확인된 물리 오류는 없음 백업을 유지하고 소음·속도 변화를 관찰
재할당 섹터 존재, 수치 고정 이미 표면 일부가 대체된 상태 업무용 자료는 다른 디스크로 이전하고 교체 계획 수립
보류·수정 불가 섹터 또는 읽기 오류 읽기 실패가 진행 중일 가능성 검사 반복보다 백업을 우선하고 사용 중단을 검토
SMART는 정상이나 표면 검사 실패 임계값 전 오류이거나 연결 문제일 수 있음 케이블·포트를 확인하고 다른 도구로 한 번 교차 검사

검사 도구가 ‘배드섹터를 수정했다’고 표시해도 원본 섹터가 건강해졌다는 뜻은 아니다. 파일 시스템에서 사용하지 않도록 표시했거나 예비 영역으로 대체했을 수 있다. 반대로 표면 검사에서 한 번 오류가 났더라도 케이블 문제로 재현되지 않을 수 있으므로 연결 상태를 배제해야 한다.

재검사 결과로 교체 시점 정하기

같은 검사를 여러 번 반복해 숫자를 좋게 만드는 것은 의미가 없다. 중요한 것은 날짜를 기록해 오류 수치가 증가하는지 비교하는 일이다. SMART의 원시값은 제조사별 해석이 다를 수 있으므로, 화면의 현재값·최악값·임계값과 제조사 안내를 함께 기록한다.

재할당 섹터가 고정되어 있고 표면 검사도 통과하면 당장 사용은 가능할 수 있다. 그래도 운영체제 디스크나 업무 자료 저장용으로 계속 의존하기보다 교체할 디스크를 준비한다. 보류 섹터가 반복해서 나타나거나 재할당·수정 불가 섹터가 증가하면 교체를 미루지 않는다.

배드섹터가 아니라도 부팅 지연, 파일 열기 오류, 반복적인 디스크 연결 해제처럼 증상이 계속되면 저장장치를 신뢰하기 어렵다. 반대로 느린 속도만으로 배드섹터라고 단정할 수는 없으며, 케이블·백그라운드 작업·파일 시스템 문제도 함께 확인한다.

상황별 대응 기준

자료가 정상적으로 복사되는 경우

먼저 전체 백업을 끝내고 SMART와 표면 검사를 진행한다. 오류가 없으면 당장 교체하지 않아도 되지만, 정기 백업과 상태 기록을 유지한다. 섹터가 이미 대체된 상태라면 자료 저장용으로 계속 쓰기보다 교체를 계획한다.

파일 복사와 검사에서 오류가 반복되는 경우

검사보다 백업이 우선이다. 읽히는 파일을 작은 단위로 복사하고, 디스크 초기화나 쓰기 기반 복구 명령은 실행하지 않는다. 보류·수정 불가 섹터가 늘면 해당 디스크를 운영체제와 업무 자료에서 분리한다.

디스크가 인식되지 않거나 소음이 나는 경우

전원과 케이블을 반복해서 연결하지 말고, 다른 케이블·포트로 한 번만 연결 상태를 확인한다. 인식이 회복돼도 전체 검사를 먼저 돌리지 않는다. 중요한 자료가 남아 있고 일반 복사가 실패하면 원본을 보존한 채 복구 작업을 진행할 수 있는 저장장치 복구 업체를 선택한다.