대부분의 사용자는 Check Disk(ChkDsk)가 하드 디스크의 오류를 검사하는 도구라는 것을 알고 있습니다. 하지만 검사 결과가 이벤트 뷰어(Event Viewer)에 로그 형태로 저장된다는 사실과, 그 결과를 실제로 확인하는 방법을 아는 사람은 많지 않습니다. 이번 글에서는 Windows 10에서 ChkDsk 검사 결과를 이벤트 뷰어 로그를 통해 확인하는 방법을 자세히 알려드리겠습니다.

주기적으로 디스크 검사를 실행하면 배드 섹터, 비정상 종료, 손상되거나 불량한 하드 디스크 등으로 인해 발생할 수 있는 드라이브 오류나 성능 문제를 미리 예방하고 점검할 수 있습니다.
Windows 10에서 ChkDsk 이벤트 뷰어 로그 확인하기
작업을 시작하기 전에 만약의 상황에 대비해 시스템 복원 지점을 생성해 두는 것이 좋습니다.
방법 1: 이벤트 뷰어에서 ChkDsk 로그 확인하기
1. Windows 키 + R을 눌러 실행 창을 연 다음, eventvwr.msc를 입력하고 Enter 키를 눌러 이벤트 뷰어를 엽니다.

2. 아래 경로로 이동합니다.
이벤트 뷰어(로컬) > Windows 로그 > 응용 프로그램
3. '응용 프로그램'을 마우스 오른쪽 버튼으로 클릭한 후 현재 로그 필터링(Filter Current Log)을 선택합니다.

4. 필터링 창이 열리면 이벤트 원본(Event sources) 드롭다운 목록에서 Chkdsk와 Wininit 항목에 체크한 뒤 확인 버튼을 클릭합니다.

5. 이제 이벤트 뷰어에 기록된 모든 ChkDsk 관련 이벤트 로그가 화면에 표시됩니다.

6. 특정 날짜와 시간의 로그를 선택하면 해당 시점의 ChkDsk 검사 결과를 자세히 확인할 수 있습니다.
7. 검사 결과 확인이 끝나면 이벤트 뷰어를 닫으면 됩니다.
방법 2: PowerShell에서 ChkDsk 로그 확인하기
1. Windows 검색창에 powershell을 입력한 뒤, 검색 결과의 PowerShell을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as Administrator)을 선택합니다.

2. PowerShell에 아래 명령어를 입력하고 Enter 키를 누릅니다.
PowerShell에서 ChkDsk 로그 바로 읽기:
get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message

바탕화면에 로그가 담긴 CHKDSKResults.txt 파일 생성하기:
get-winevent -FilterHashTable @{logname=”Application”; id=”1001″}| ?{$_.providername –match “wininit”} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt
3. 위 명령어를 통해 최신 ChkDsk 이벤트 로그를 PowerShell에서 바로 확인하거나, 바탕화면에 생성된 CHKDSKResults.txt 파일을 열어 결과를 살펴볼 수 있습니다.
4. 모든 창을 닫고 PC를 재부팅합니다.
함께 보면 좋은 글
- Windows 10에서 CAB 파일 설치하는 가장 쉬운 방법
- Windows 10에서 앱의 카메라 접근 허용 또는 차단하기
- Windows 10에서 모니터 색상 보정하는 방법
- Windows 10에서 Caps Lock 키 활성화 또는 비활성화하기
지금까지 Windows 10에서 ChkDsk 검사 결과를 이벤트 뷰어 로그로 확인하는 방법을 알아보았습니다. 글과 관련해 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.