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

Windows 11/10에서 예약된 ChkDsk(디스크 검사) 취소하는 방법

이 글에서는 Windows 11/10/8에서 디스크 오류 검사가 예약된 후, 컴퓨터를 시작하거나 재부팅할 때 ChkDsk를 취소하는 방법을 알아봅니다. Windows의 디스크 오류 검사 기능은 이전 버전들과 비교해 상당히 달라졌습니다. Windows 11/10에서는 Microsoft가 디스크 손상을 감지하고 복구하는 도구인 chkdsk 유틸리티를 새롭게 재설계했습니다.

Microsoft는 ReFS라는 파일 시스템을 도입했는데, 이 파일 시스템은 복원력을 위한 별도의 모델을 따르기 때문에 오프라인 chkdsk 없이도 손상을 복구할 수 있습니다. 이제 디스크는 '자동 유지 관리' 과정에서 주기적으로 파일 시스템 오류, 배드 섹터, 손실된 클러스터 등을 점검하므로, 사용자가 일일이 검사를 실행할 필요가 크게 줄었습니다.

하지만 경우에 따라서는 명령줄 버전의 ChkDsk를 직접 실행해야 할 수도 있습니다. 이때 CMD를 열고 아래 명령어를 입력하면 배드 섹터를 식별하고, 데이터 복구를 시도하며, 감지된 오류를 수정한 후 부팅 시 ChkDsk가 실행되도록 예약할 수 있습니다:

chkdsk /f /r c:

Windows 11/10에서 ChkDsk 취소하기

Windows 시작 과정에서 몇 초간의 대기 시간이 주어지며, 이때 아무 키나 누르면 예약된 디스크 검사를 중단할 수 있습니다. 이 방법으로 해결되지 않는다면 Ctrl+C를 눌러 CHKDSK를 취소해 보세요.

만약 ChkDsk가 이미 실행 중인 상태에서 이를 중단해야 한다면, 유일한 방법은 컴퓨터의 전원을 끄는 것입니다. 다만 이 경우 다음 재시작 때 예약된 chkdsk 유틸리티가 다시 실행된다는 점에 유의해야 합니다.

예약한 이후 Windows 10/8에서 chkdsk를 취소하고 싶다면, 아래의 방법들을 따라 해보세요.

1] 레지스트리 편집기 사용

regedit를 실행하여 레지스트리 편집기를 연 뒤, 다음 키로 이동합니다:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

BootExecute 항목의 값을 아래와 같이 변경합니다.

변경 전:

autocheck autochk * /r\DosDevice\C:

변경 후:

autocheck autochk *

레지스트리 편집기를 닫고 PC를 다시 시작하면 ChkDsk가 더 이상 실행되지 않습니다.

2] 명령 프롬프트 사용

예약된 디스크 검사를 취소하려면 관리자 권한으로 CMD 창을 연 후, 다음 명령어를 입력하고 Enter 키를 누릅니다:

chkntfs /x c:

여기서 c는 드라이브 문자입니다. 이 명령을 실행하면 해당 드라이브에 예약된 chkdsk가 취소됩니다.

3] Taskkill 사용

먼저 Chkdsk 작업의 PID(프로세스 ID)를 확인해야 합니다. 작업 관리자를 열고 CHKDSK를 찾은 뒤, 마우스 오른쪽 버튼 > 세부 정보를 클릭하면 PID를 확인할 수 있습니다.

그다음 관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다:

taskkill /F /PID XYZ

여기서 XYZ는 실행 중인 CHKDSK의 프로세스 ID입니다.

단, /f 또는 /r 같은 매개변수와 함께 수동으로 실행한 chkdsk 프로세스를 강제로 종료하는 것은 권장되지 않습니다. 검사 도중 강제로 중단하면 디스크 손상이 오히려 악화될 수 있으므로, 가급적 검사가 완료될 때까지 기다리는 것이 좋습니다.

함께 읽으면 좋은 글:

  1. ChkDsk(디스크 검사)가 부팅할 때마다 계속 실행되는 경우 해결법
  2. ChkDsk(디스크 검사)가 부팅 시 실행되지 않는 경우 해결법