Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 부팅할 때마다 ChkDsk가 자동으로 실행될 때 해결하는 방법

Windows 11/10/8/7의 디스크 검사 유틸리티(Check Disk Utility), 즉 Chkdsk.exe는 디스크 미디어와 파일 시스템의 오류를 점검하는 도구입니다. 블루 스크린이 나타나거나 파일 또는 폴더를 열거나 저장하지 못하는 등의 문제가 발생한다면 chkdsk.exe를 실행해 볼 필요가 있습니다.

일반적으로 디스크 검사는 컴퓨터가 갑자기 종료되었거나 파일 시스템이 '더티(dirty)' 상태로 감지되었을 때 자동으로 실행됩니다. 그런데 가끔 이 디스크 검사 유틸리티가 Windows가 시작될 때마다 자동으로 실행되는 경우가 있습니다. 사용자가 검사를 예약했거나 Windows가 스스로 실행을 예약한 것일 수 있습니다. 그러나 한 번만 실행되고 끝나야 할 검사가 부팅할 때마다 계속 반복된다면 문제를 해결해야 합니다.

부팅 시마다 Check Disk가 자동으로 실행되는 경우

Windows에서 Check Disk(chkdsk) 도구가 매번 부팅 시 실행된다면, ChkDsk 작업을 취소하기 위해 다음 방법들을 시도해 볼 수 있습니다.

  1. 검사가 한 번 완전히 끝나도록 기다립니다
  2. Windows 레지스트리를 편집합니다
  3. 명령 프롬프트로 ChkDsk를 취소합니다

각 방법을 자세히 살펴보겠습니다.

1] 검사가 한 번 완전히 끝나도록 기다리기

이 프로세스가 실행된다는 것은 하드 디스크에 문제가 있고 컴퓨터가 이를 수정하려고 시도 중이라는 의미입니다. 따라서 검사를 중간에 강제로 중단하지 말고 한 번은 끝까지 완료되도록 두는 것이 좋습니다. 완료 후에도 같은 현상이 반복된다면 다음 단계로 넘어가세요.

2] Windows 레지스트리 편집

이 문제를 해결하려면 레지스트리 값을 수정해야 합니다. 아래 순서대로 진행하세요.

  • Win+R 키를 눌러 실행 창을 엽니다.
  • regedit를 입력하고 Enter 키를 누릅니다.
  • 예(Yes)를 클릭하여 레지스트리 편집기를 엽니다.
  • 다음 경로로 이동합니다: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  • BootExecute 문자열 값을 더블클릭합니다.
  • 값 데이터를 autocheck autochk * /.에서 autocheck autochk *로 변경합니다.
  • 확인(OK) 버튼을 클릭합니다.

이 방법으로 해결되면 좋지만, 그렇지 않다면 다음 단계를 시도해 보세요.

3] 명령 프롬프트로 ChkDsk 취소하기

명령 프롬프트 창을 연 후 다음 명령을 입력하고 Enter 키를 누릅니다.

fsutil dirty query g:

이 명령은 해당 드라이브의 상태를 조회하며, 대부분 'dirty' 상태라고 표시될 것입니다.

다음으로 아래 명령을 실행합니다.

CHKNTFS /X G:

/X 옵션은 다음 재부팅 시 Windows가 해당 드라이브(G)를 검사하지 않도록 지시합니다.

이제 컴퓨터를 수동으로 재부팅하면 Chkdsk가 실행되지 않고 바로 Windows로 진입할 것입니다.

Windows가 완전히 로드되면 새 명령 프롬프트를 열어 다음 명령을 실행합니다.

Chkdsk /f /r g:

이 명령은 5단계에 걸친 검사를 진행하며 dirty 비트를 해제합니다. 마지막으로 다음 명령을 입력하고 Enter 키를 누릅니다.

fsutil dirty query g:

Windows가 해당 드라이브에 dirty 비트가 설정되어 있지 않음을 확인해 줄 것입니다.

참고로 chkdsk /r 명령이나 chkdsk /f 명령을 사용하여 하드 디스크 오류를 점검할 수 있습니다.

추가 정보가 필요하다면 ChkDsk 로그 파일을 확인해 보는 것도 좋은 방법입니다.

컴퓨터가 시작할 때마다 디스크 검사를 실행하는 이유는?

컴퓨터가 시작할 때마다 디스크 검사를 실행한다면 하드 디스크에 일부 문제가 있다는 신호입니다. 컴퓨터는 내부 오류를 감지하면 해당 문제를 제거하기 위해 자동으로 디스크 검사 프로세스를 실행합니다.

Windows 11/10에서 시작 시 chkdsk 실행을 중지하는 방법은?

여러 가지 방법으로 시작 시 chkdsk 실행을 막을 수 있습니다. 예를 들어 검사를 끝까지 완료하거나, BootExecute라는 이름의 레지스트리 파일을 편집하는 방법이 있습니다. 또는 명령 프롬프트를 사용하여 ChkDsk를 취소할 수도 있습니다.

함께 읽으면 좋은 글:

  1. ChkDsk 카운트다운 시간 줄이는 방법
  2. Windows에서 시작 시 Check Disk가 실행되지 않는 문제
  3. ChkDsk가 멈추거나 중단되는 문제 해결법