HDD 배드섹터 확인 방법|하드디스크 오류·불량 섹터 점검하기

컴퓨터를 사용하다 보면 갑자기 부팅이 느려지거나 특정 파일을 열 때 오류가 발생하는 경우가 있습니다.
파일 복사가 중간에 멈추거나 특정 폴더를 열 때 유난히 오래 걸린다면 저장장치 상태를 한 번 확인해볼 필요가 있습니다.
이때 많이 확인하는 것이 바로 HDD 배드섹터입니다.
하드디스크는 데이터를 저장하는 수많은 섹터로 구성되어 있습니다. 이 가운데 정상적으로 데이터를 읽거나 쓰기 어려운 영역이 발생하면 흔히 배드섹터라고 부릅니다.
하지만 모든 오류가 실제 플래터 손상을 의미하는 것은 아닙니다.
파일시스템 오류나 데이터 기록 문제처럼 소프트웨어적으로 발생한 오류도 있을 수 있고, 반대로 HDD 자체의 하드웨어 문제로 읽을 수 없는 영역이 발생하는 경우도 있습니다.
그래서 HDD 배드섹터 확인을 할 때는 한 가지 검사 결과만 보는 것보다 SMART 상태, Windows 오류 검사, 제조사 진단 결과를 함께 확인하는 것이 좋습니다.
이번 글에서는 배드섹터가 무엇인지부터 CrystalDiskInfo에서 05·C5·C6을 확인하는 방법, Windows chkdsk 검사, 실제 문제가 발견됐을 때 어떻게 대응하면 좋은지 순서대로 알아보겠습니다.
HDD 배드섹터란 무엇일까?
하드디스크 내부에는 데이터를 기록하는 플래터가 있고, 이 플래터는 작은 저장 단위로 나뉘어 있습니다.
정상적인 상태에서는 운영체제가 해당 영역에 데이터를 기록하고 다시 읽어올 수 있습니다.
하지만 특정 영역을 정상적으로 읽거나 쓰지 못하면 오류가 발생할 수 있습니다.
이런 영역을 일반적으로 배드섹터 또는 불량 섹터라고 부릅니다.
배드섹터와 관련된 문제가 발생하면 다음과 같은 증상이 나타날 수 있습니다.
- 파일 복사가 중간에 멈춤
- 특정 파일을 열지 못함
- 폴더 접근 시간이 길어짐
- 입출력 오류 발생
- Windows 디스크 오류 메시지
- HDD가 간헐적으로 인식되지 않음
- 부팅 시간이 갑자기 길어짐
- 특정 작업에서 멈춤 현상이 발생함
다만 이런 증상이 있다고 해서 무조건 배드섹터라고 판단할 수는 없습니다.
SATA 케이블, 전원 공급, 파일시스템 오류, 메인보드 포트 문제 등 다른 원인도 있을 수 있습니다.
논리적 오류와 물리적 손상은 다릅니다
배드섹터를 설명할 때 흔히 논리적 배드섹터와 물리적 배드섹터로 구분합니다.
다만 실제 진단에서는 이 둘을 사용자가 완벽하게 구분하기 어려울 수 있습니다.
논리적 오류
파일시스템 구조나 데이터 기록 상태에 문제가 발생한 경우입니다.
갑작스러운 전원 차단이나 시스템 오류 등으로 인해 파일시스템에 문제가 생길 수 있습니다.
이 경우 Windows chkdsk 같은 도구가 파일시스템 오류를 검사하고 일부 문제를 수정할 수 있습니다.
Microsoft는 chkdsk /f가 디스크 오류를 수정하고, /r은 불량 섹터를 찾아 읽을 수 있는 정보를 복구하도록 시도한다고 설명합니다.
물리적 문제
HDD 자체의 읽기·쓰기 과정에서 정상적으로 사용할 수 없는 영역이 발생한 경우입니다.
플래터나 헤드, 내부 기계 구조 등 하드웨어 상태와 관련될 수 있습니다.
이런 물리적 문제는 포맷이나 chkdsk만으로 HDD 자체가 원래 상태로 복구되는 것은 아닙니다.
배드섹터가 생기면 주변으로 계속 번질까?
이 표현은 조심해서 써야 합니다.
배드섹터가 발생했다고 해서 하나의 손상이 주변 섹터로 전염되는 것처럼 퍼진다고 단정할 수는 없습니다.
다만 HDD 자체의 노화나 물리적 상태가 계속 악화되고 있다면 시간이 지나면서 새로운 불량 섹터가 추가로 발생할 수 있습니다.
따라서 중요한 것은 현재 숫자 하나보다 시간이 지나면서 05·C5·C6 값이 증가하는지 확인하는 것입니다.
배드섹터가 있을 때 나타날 수 있는 이상 신호
HDD에 문제가 생기면 다음과 같은 증상이 나타날 수 있습니다.
- 컴퓨터 부팅이 갑자기 느려짐
- 특정 파일에서 복사 오류 발생
- 폴더를 열 때 멈춤
- 입출력 오류 메시지
- 특정 프로그램 실행 중 멈춤
- HDD 인식이 반복적으로 끊김
- 평소와 다른 기계음 발생
다만 블루스크린이나 프로그램 강제 종료는 원인이 매우 다양하기 때문에 배드섹터의 직접적인 증상이라고 단정하지 않는 것이 좋습니다.
검사보다 중요한 것은 백업입니다
HDD에서 이상 증상이 이미 나타나고 있다면 전체 검사부터 진행하기보다 중요한 데이터를 먼저 백업하는 것이 좋습니다.
특히 다음 상황이라면 백업을 우선하세요.
- CrystalDiskInfo에서 주의 또는 나쁨
- C5·C6 값 발생
- 파일 읽기 실패
- HDD 인식 끊김
- 이상 소음 발생
- 중요한 파일이 열리지 않음
전체 표면검사나 chkdsk /r은 HDD의 많은 영역을 읽기 때문에 상태가 좋지 않은 디스크에는 장시간 부하가 걸릴 수 있습니다.
중요한 데이터가 있다면 데이터 확보가 가장 먼저입니다.

CrystalDiskInfo로 배드섹터 관련 상태 확인하기
HDD 상태를 간단하게 확인하려면 CrystalDiskInfo를 사용할 수 있습니다.
CrystalDiskInfo는 HDD의 SMART 정보를 읽어 건강상태와 주요 오류 항목을 보여줍니다.
HDD에서 특히 중요한 항목은 다음 세 가지입니다.
- 05 Reallocated Sectors Count
- C5 Current Pending Sector Count
- C6 Uncorrectable Sector Count
CrystalDiskInfo 공식 기준에서도 HDD의 주의 상태 판단에 이 세 항목을 사용합니다.
05 재할당된 섹터 수
05 Reallocated Sectors Count는 정상적으로 사용하기 어려운 영역을 예비 영역으로 재할당한 기록과 관련된 값입니다.
HDD는 문제가 발생한 섹터를 발견하면 예비 영역으로 대체해 사용하는 방식이 적용될 수 있습니다.
05 값이 있다고 해서 즉시 고장이라고 볼 수는 없습니다.
하지만 시간이 지나면서 값이 계속 증가한다면 상태 변화를 주의해서 봐야 합니다.
C5 현재 보류 중인 섹터 수
C5 Current Pending Sector Count는 현재 정상적으로 읽기 어려워 재확인이 필요한 섹터와 관련된 값입니다.
쉽게 말하면 아직 상태가 확정되지 않은 문제 섹터가 있다는 의미로 이해할 수 있습니다.
C5 값이 발생하면서 파일 읽기 오류나 멈춤 현상까지 함께 나타난다면 중요한 데이터를 먼저 백업하는 것이 좋습니다.
C6 복구 불가능한 섹터 수
C6 Uncorrectable Sector Count는 오류 정정으로 정상 처리하지 못한 섹터와 관련된 항목입니다.
C5와 C6가 함께 발생하거나 값이 계속 증가한다면 HDD 상태를 더 주의해서 확인해야 합니다.
CrystalDiskInfo는 기본 설정에서 05·C5·C6 값이 기준을 넘으면 주의 상태로 표시할 수 있습니다.
숫자가 1이라도 나오면 무조건 교체해야 할까?
무조건 그렇다고 볼 수는 없습니다.
SMART 값은 제조사와 모델에 따라 해석 방식이 다를 수 있습니다.
다음과 같이 함께 판단하는 것이 좋습니다.
- 값이 계속 증가하는지
- 파일 오류가 발생하는지
- HDD 인식 문제가 있는지
- 소음이 발생하는지
- 제조사 진단에서 오류가 나오는지
특히 중요한 데이터가 저장된 HDD라면 더 보수적으로 판단하는 것이 좋습니다.
Windows 기본 오류 검사 방법
Windows에서도 추가 프로그램 없이 간단한 디스크 오류 검사를 할 수 있습니다.
파일 탐색기에서 검사하려는 드라이브를 선택한 뒤
드라이브 우클릭 → 속성 → 도구 → 오류 검사
경로로 이동하면 됩니다.
이 기능은 파일시스템 상태를 확인하는 데 도움이 됩니다.
다만 이 검사가 HDD의 모든 물리적 불량 섹터를 정밀하게 검사하는 것과 완전히 같은 의미는 아닙니다.
chkdsk로 상태 확인하는 방법
관리자 권한으로 명령 프롬프트를 실행한 뒤 chkdsk 명령을 사용할 수도 있습니다.
예를 들어 D드라이브 상태만 확인하려면 다음과 같이 입력합니다.
chkdsk D:
옵션 없이 실행하면 상태를 확인하며 자동으로 오류를 수정하지는 않습니다. Microsoft도 /f 옵션을 사용하지 않으면 오류를 표시하지만 수정하지 않는다고 설명합니다.
chkdsk /f는 무엇을 할까?
/f 옵션은 파일시스템 오류를 수정합니다.
예를 들어
chkdsk D: /f
처럼 사용할 수 있습니다.
드라이브가 사용 중이면 재부팅 후 검사하도록 예약될 수 있습니다.
chkdsk /r은 무엇을 할까?
/r 옵션은 불량 섹터를 찾아 읽을 수 있는 정보를 복구하도록 시도합니다.
예를 들어
chkdsk D: /r
처럼 사용할 수 있습니다.
Microsoft 공식 설명에서도 /r은 불량 섹터를 찾고 읽을 수 있는 정보를 복구하며 /f 기능도 포함한다고 안내합니다.
대용량 HDD에서는 모든 영역을 읽기 때문에 검사 시간이 상당히 길어질 수 있습니다.
chkdsk /r이 물리적 배드섹터를 고쳐주는 걸까?
그렇지는 않습니다.
chkdsk /r은 문제가 있는 영역을 찾고 읽을 수 있는 데이터를 복구하도록 시도합니다.
하지만 물리적으로 손상된 HDD 플래터나 내부 부품을 복구하는 도구는 아닙니다.
즉,
문제 영역을 찾아 처리하는 것
과
하드웨어를 수리하는 것
은 다릅니다.
포맷하면 배드섹터가 없어질까?
파일시스템 오류라면 포맷 후 문제가 보이지 않을 수 있습니다.
하지만 HDD 자체의 물리적 문제나 SMART에 기록된 이상 상태가 단순 포맷으로 원래 상태로 돌아가는 것은 아닙니다.
특히 05·C5·C6가 계속 증가하는 상황이라면 포맷 후 정상처럼 보인다는 이유만으로 계속 중요한 데이터를 보관하는 것은 주의해야 합니다.
로우레벨 포맷을 하면 해결될까?
일반 사용자에게 로우레벨 포맷을 해결 방법으로 권장하는 것은 적절하지 않습니다.
현대 HDD에서는 일반 사용자가 말하는 로우레벨 포맷이 실제 공장 수준의 저수준 포맷과 같은 의미가 아닌 경우가 많습니다.
전체 쓰기나 초기화 과정에서 드라이브 내부적으로 문제가 있는 섹터가 재평가될 수는 있지만, 물리적 손상이 치료되는 것은 아닙니다.
중요한 데이터가 있다면 포맷이나 전체 쓰기 작업 전에 반드시 백업해야 합니다.
제조사 진단 프로그램도 함께 확인하세요
HDD 제조사에서 제공하는 진단 도구를 사용하는 것도 좋습니다.
예를 들어 Seagate는 SeaTools를 제공합니다.
SeaTools의 SMART Check와 Short Drive Self Test는 빠르게 상태를 확인하는 데 사용할 수 있고, 더 정밀한 확인이 필요하면 Long Generic Test를 사용할 수 있습니다. Seagate는 Long Generic Test가 전체 드라이브를 검사하며 용량에 따라 상당한 시간이 걸릴 수 있다고 안내합니다.
제조사 프로그램에서 SMART 검사나 자가진단이 실패한다면 교체나 보증 여부를 확인하는 것이 좋습니다.

전체 배드섹터 검사는 언제 하는 게 좋을까?
다음과 같은 상황에서 고려할 수 있습니다.
- 중고 HDD 상태 확인
- 파일 읽기 오류 반복
- C5·C6 값 발생
- HDD 교체 여부 판단
- 백업 완료 후 추가 진단
반대로 중요한 데이터가 아직 백업되지 않았다면 전체 검사를 먼저 진행하지 않는 것이 좋습니다.
전체 검사는 얼마나 걸릴까?
HDD 용량과 속도에 따라 크게 달라집니다.
Seagate의 Long Generic Test처럼 전체 드라이브를 읽는 검사는 여러 시간이 걸릴 수 있습니다.
Microsoft도 chkdsk /r은 HDD의 모든 섹터를 읽기 때문에 대용량 드라이브에서는 장시간 걸릴 수 있다고 설명합니다.
배드섹터 검사를 매달 해야 할까?
반드시 그럴 필요는 없습니다.
정상적으로 사용하는 HDD에 매달 전체 표면검사를 반복할 필요는 없습니다.
일반적인 관리에서는 SMART 상태와 백업을 유지하고, 이상 증상이나 오류가 발생했을 때 추가 검사를 진행하는 것이 더 현실적입니다.
전체 검사는 시간도 오래 걸리고 HDD에 지속적인 읽기 작업을 발생시키기 때문입니다.
배드섹터가 발견되면 어떻게 해야 할까?
가장 먼저 중요한 데이터를 백업합니다.
그다음 SMART 값과 제조사 진단 결과를 확인합니다.
다음과 같은 상황이라면 교체를 적극적으로 고려하는 것이 좋습니다.
- 05 값이 지속적으로 증가
- C5 값이 반복적으로 발생
- C6 발생
- 파일 읽기 오류 반복
- HDD 인식 끊김
- 제조사 진단 실패
- CrystalDiskInfo에서 나쁨 표시
중요한 자료를 보관하는 용도라면 HDD가 완전히 작동을 멈출 때까지 기다릴 필요는 없습니다.
배드섹터가 늘어나는지 확인하는 방법
CrystalDiskInfo 화면을 캡처하거나 값을 기록해두면 좋습니다.
예를 들어 현재 값이
05 = 1
C5 = 0
C6 = 0
이었다가 시간이 지나
05 = 7
C5 = 3
C6 = 1
처럼 변했다면 저장장치 상태가 달라지고 있다는 것을 확인할 수 있습니다.
한 번의 숫자보다 변화 추세가 중요합니다.
HDD에서 이상한 소리가 난다면
기계식 HDD에서 평소와 다른 소리가 발생하면서 파일 오류까지 나타난다면 검사보다 백업을 먼저 하는 것이 좋습니다.
예를 들어
- 반복적인 딸깍거림
- 회전이 불안정한 소리
- 갑자기 멈췄다가 다시 도는 듯한 소리
가 발생할 수 있습니다.
다만 소리만 듣고 정확한 고장 부위를 판단할 수는 없습니다.
중요한 데이터가 있다면 불필요한 검사와 쓰기 작업을 줄이고 먼저 데이터를 확보하세요.
SATA 케이블 문제도 같이 확인하세요
HDD가 자주 사라지거나 연결이 끊긴다면 HDD 자체뿐 아니라 연결 상태도 확인해야 합니다.
다음 항목을 함께 확인해보세요.
- SATA 데이터 케이블
- SATA 전원 케이블
- 메인보드 SATA 포트
- 전원공급장치
다만 05·C5·C6 값이 증가하는 상황을 단순히 케이블 문제라고만 판단하면 안 됩니다.
HDD 수명을 관리하려면
HDD는 기계적인 부품을 사용하는 저장장치이기 때문에 충격과 열에 민감합니다.
다음 정도를 지키는 것이 좋습니다.
- 작동 중 본체에 강한 충격 주지 않기
- 노트북을 심하게 흔들지 않기
- 케이스 내부 통풍 유지
- 먼지 청소
- 안정적인 전원 사용
- 중요한 데이터 정기 백업
Windows의 자동 드라이브 최적화 기능을 사용하면 되며 사용자가 별도의 조각모음을 지나치게 자주 반복할 필요는 없습니다.
HDD와 SSD는 관리 방법이 다릅니다
HDD와 SSD는 작동 구조가 다릅니다.
HDD는 회전하는 플래터와 헤드가 사용됩니다.
SSD는 NAND 플래시 메모리와 컨트롤러를 사용합니다.
따라서 HDD에서는 05·C5·C6 같은 SMART 항목과 배드섹터를 중요하게 확인합니다.
SSD에서는 남은 수명, 총 쓰기량, 건강상태, 미디어 오류, 온도 등을 중심으로 확인하는 것이 좋습니다.
SSD에서도 불량 블록 개념은 존재하지만 HDD와 동일한 방식으로 이해하면 안 됩니다.
SSD는 TRIM을 직접 계속 켜줘야 할까?
Windows는 SSD를 인식하면 드라이브 최적화 과정에서 TRIM을 관리합니다.
따라서 사용자가 매번 별도로 TRIM을 실행해야 하는 것은 아닙니다.
SSD 상태를 확인할 때는 CrystalDiskInfo나 제조사 전용 프로그램을 이용해 건강상태와 마모도를 확인하는 것이 더 중요합니다.
외장하드도 배드섹터 검사가 가능할까?
가능한 경우가 많습니다.
USB로 연결된 외장 HDD도 Windows 오류 검사나 제조사 진단 프로그램을 사용할 수 있습니다.
Seagate SeaTools 역시 내부 및 외부 드라이브에 Short Generic과 Long Generic 검사를 지원합니다.
다만 USB 변환 칩이나 외장 케이스에 따라 SMART 정보가 제대로 전달되지 않는 경우도 있습니다.
검사 중 컴퓨터를 꺼도 될까?
가능하면 검사 중 강제 종료는 피하는 것이 좋습니다.
특히 파일시스템 오류를 수정하는 작업이 진행 중이라면 강제로 전원을 끄지 않는 것이 좋습니다.
단순 읽기 방식의 일부 제조사 진단 테스트는 취소 기능을 지원하기도 합니다.
예를 들어 SeaTools Long Generic Test는 취소할 수 있으며, 취소하면 전체 검사가 완료되지 않을 뿐이라고 안내합니다.
따라서 무조건 “검사 중 끄면 디스크가 손상된다”고 단정하기보다 사용 중인 검사 도구의 안내를 확인하는 것이 정확합니다.
중요한 데이터는 별도로 백업하세요
어떤 검사 프로그램도 HDD 고장을 완벽하게 예측할 수는 없습니다.
CrystalDiskInfo가 좋음으로 표시되어도 HDD가 갑자기 고장날 가능성을 완전히 배제할 수는 없습니다.
중요한 자료라면 최소한
- PC 내부 저장장치
- 외장 SSD 또는 HDD
- NAS
- 클라우드
등 서로 다른 저장 위치를 활용하는 것이 좋습니다.
특히 같은 HDD의 C드라이브에서 D드라이브로 파일을 옮기는 것은 물리적으로 같은 디스크라면 진짜 백업이라고 볼 수 없습니다.
배드섹터가 나오면 수리할 수 있을까?
파일시스템 오류라면 chkdsk나 파일시스템 복구 과정에서 수정되는 부분이 있을 수 있습니다.
하지만 물리적인 HDD 손상을 소프트웨어로 원래 상태로 복원할 수 있다고 기대해서는 안 됩니다.
제조사 도구에서 문제 섹터를 재할당하거나 처리할 수는 있지만 중요한 자료가 저장된 HDD라면 이후 상태를 계속 확인해야 합니다. Seagate도 불량 섹터 복구가 실패하면 보증 상태를 확인할 것을 권장합니다.
배드섹터 하나면 무조건 HDD를 버려야 할까?
하나의 숫자만으로 무조건 폐기라고 단정하기는 어렵습니다.
하지만 중요한 것은 증가 여부입니다.
값이 계속 증가하거나 실제 파일 오류, 인식 불량, 진단 실패가 함께 발생한다면 교체 쪽으로 판단하는 것이 안전합니다.
HDD 배드섹터 확인은 이 순서로 하면 됩니다
처음 확인한다면 다음 순서를 기억하세요.
- 중요한 데이터 백업
- CrystalDiskInfo 건강상태 확인
- 05·C5·C6 값 확인
- 현재 수치 기록
- Windows 오류 검사
- 필요하면
chkdsk사용 - 제조사 진단 도구 실행
- 일정 기간 후 SMART 값 다시 확인
- 값 증가나 오류가 반복되면 교체 고려
가장 중요한 것은 검사보다 백업이 먼저라는 점입니다.
HDD 배드섹터 확인에서 꼭 기억할 것
HDD 배드섹터 확인은 단순히 빨간 칸이 몇 개 나오는지 확인하는 작업이 아닙니다.
CrystalDiskInfo에서 05·C5·C6을 확인하고 Windows 오류 검사와 제조사 진단 결과를 함께 살펴보는 것이 좋습니다.
또 chkdsk /r은 불량 섹터를 찾아 읽을 수 있는 정보를 복구하도록 시도하지만 물리적으로 손상된 HDD를 새것처럼 만드는 프로그램은 아닙니다.
따라서 배드섹터 검사의 가장 중요한 목적은 문제를 억지로 없애는 것이 아니라 현재 HDD 상태를 확인하고 데이터 손실 전에 백업과 교체 여부를 판단하는 것입니다.
함께 보면 좋은 저장장치 정보
- HDD 건강상태 확인 방법
- CrystalDiskInfo 사용방법
- CrystalDiskInfo 주의 뜰 때 해결방법
- SSD 건강상태 확인 방법
- SSD 수명 확인하는 방법
- SSD 온도 정상 범위 확인
- CrystalDiskMark로 SSD 속도 측정하는 방법
※ 본 글은 2026년 9월 기준 Microsoft의 Windows chkdsk 공식 문서, Crystal Dew World의 CrystalDiskInfo Health Status 안내, Seagate SeaTools 공식 진단 안내를 바탕으로 작성한 정보성 콘텐츠입니다. HDD 제조사와 모델에 따라 SMART 기록 방식과 진단 결과가 다를 수 있습니다. 중요한 데이터가 저장된 HDD에서 오류나 이상 징후가 나타난다면 장시간 검사보다 별도의 저장장치로 데이터를 먼저 백업하시기 바랍니다.
root




댓글 0
첫 댓글을 남겨보세요.