하드 디스크는 소중한 데이터를 보관하는 핵심 부품입니다. Windows에 기본 내장된 CHKDSK(Check Disk) 도구를 주기적으로 사용해 디스크 오류를 점검하는 것이 좋은 습관이며, 하드 디스크의 건강 상태를 꾸준히 관리하는 것이 무엇보다 중요합니다.
하드 디스크 오류는 어떻게 발생할까?
Windows PC나 노트북에서 CD/DVD 드라이브를 제외하면 하드 디스크는 움직이는 부품을 가진 유일한 구성 요소입니다. 컴퓨터를 사용하지 않는 동안에도 최대 분당 7,200회까지 회전하며, 이러한 지속적인 회전으로 인해 자연스러운 마모가 발생하고 파일 오류나 물리적 디스크의 불량 섹터가 생길 수 있습니다. 또한 순간적인 전압 변동(서지), PC 충격이나 낙하(특히 노트북의 경우) 역시 오류의 원인이 됩니다.
CHKDSK로 무엇을 할 수 있나?
CHKDSK는 클러스터 오류와 파일 시스템 문제를 검사할 수 있습니다. 의외로 많은 경우, 직접 CHKDSK나 다른 진단 프로그램을 실행하기 전까지는 하드 디스크에 오류가 있다는 사실을 알아차리지 못합니다. 실제로 필자도 Acronis True Image로 디스크 이미지를 생성하려다가, 드라이브에 오류가 있어 먼저 복구해야 한다는 경고를 받고서야 오류의 존재를 인지했습니다.
CHKDSK 실행 방법
CHKDSK를 실행하는 방법은 그래픽 인터페이스 방식과 명령줄 방식, 두 가지가 있습니다.
1. 그래픽 인터페이스로 실행하기
- 시작 메뉴에서 '내 PC'를 열고 검사할 드라이브(보통 C:)를 마우스 오른쪽 버튼으로 클릭합니다.
- '속성'을 선택한 뒤 '도구' 탭으로 이동합니다.
- '오류 검사' 항목의 '검사' 버튼을 클릭합니다.
검사 옵션 창이 나타나면 다음 두 가지 항목 중 선택할 수 있습니다:
- 파일 시스템 오류 자동 수정 (기본적으로 선택됨)
- 불량 섹터 검색 및 복구 시도
처음에는 두 옵션 모두 선택하지 않은 상태에서 검사를 시작하고 결과 보고서를 기다려 보세요. '세부 정보' 화살표를 클릭하면 전체 보고서를 확인할 수 있습니다.
오류가 발견되지 않았다면 다행입니다. 만약 오류가 발견되었다면 '파일 시스템 오류 자동 수정' 옵션을 체크한 상태로 CHKDSK를 다시 실행하세요.
참고로 Windows가 설치된 파티션(C 드라이브 등)에서 이 작업을 시도하면 "파일 시스템이 사용 중"이라는 메시지가 표시되며, 다음 컴퓨터 시작 시 오류를 검사할 것인지 묻습니다. 이때 '디스크 검사 예약'을 클릭하면, 다음 재부팅 시 Windows가 시작되기 전에 CHKDSK 유틸리티가 자동으로 실행됩니다. 검사가 완료되면 화면에 결과 보고서가 표시됩니다.
2. 명령 프롬프트로 실행하기
더 세밀한 제어가 필요하다면 관리자 권한으로 명령 프롬프트를 열어 다음 명령어를 입력할 수도 있습니다:
chkdsk C: /f— 파일 시스템 오류를 찾아 자동으로 수정합니다.chkdsk C: /r— 불량 섹터를 검색하고 읽을 수 있는 정보를 복구합니다.
불량 섹터 검색 및 복구 옵션의 역할
두 번째 옵션을 선택하면 CHKDSK가 하드 디스크를 섹터 단위로 하나씩 정밀 검사하므로 상당한 시간이 걸릴 수 있습니다. Check Disk가 불량 섹터를 발견하면 해당 섹터에 저장된 정보를 자동으로 복구하려 시도하고, 그 섹터를 결함 섹터로 표시하여 앞으로 데이터가 저장되지 않도록 처리합니다.
실제로 필자의 하드 디스크에도 4KB 크기의 '불량 섹터'가 하나 있었지만, Windows가 해당 영역을 자동으로 피해 사용하기 때문에 Acronis True Image 같은 백업 도구를 아무 문제 없이 활용할 수 있습니다.
마무리
정기적인 디스크 검사는 데이터 손실을 예방하는 가장 기본적이면서도 효과적인 방법입니다. 지금 바로 CHKDSK를 실행해 소중한 데이터를 오류로부터 안전하게 지키시기 바랍니다.
게스트 포스트: James Fisher, Microsoft MVP