질문만 본적이 있지 직접 경험해 보는 건 처음. 윈도우 종료(불완전 종료) 문제로 보고 있다. 윈도우11 재설치 복구로 문제가 없어야 하는데 문제가 해결되지 않는다. 이게 좀 이상하다. 물리적 문제는 없다. SSD 시용 경우 레지스트리 변경 방법이 제일 옳아보인다.

탐색기 속성을 통해 여럿 했지만 해결되지 않았는데, 직접 명령어 사용으로 해결된 건 이해할 부분이 아니다. 첫 두 명령어는 확인 정도에 그친다.
컴퓨터를 켤 때마다 '드라이브 (C:) 검사 및 복구 중'이라는 메시지와 함께 디스크 검사(Chkdsk)가 반복적으로 실행되는 경우가 있습니다. 이는 시스템이 C드라이브의 파일 시스템에 잠재적인 오류가 있다고 판단하여 자동으로 검사를 진행하는 것입니다. 대부분의 경우 이는 시스템을 보호하기 위한 정상적인 절차이지만, 매번 반복된다면 불편함을 초래할 수 있습니다.
주요 원인
부팅 시 C드라이브 검사가 반복되는 주된 이유는 다음과 같습니다.
비정상적인 시스템 종료: 컴퓨터가 작동 중 전원 버튼을 길게 눌러 강제로 끄거나, 정전으로 인해 갑작스럽게 종료되는 경우 파일 시스템에 정보가 완전히 저장되지 못해 논리적인 오류가 발생할 수 있습니다. 이 경우, 윈도우는 다음 부팅 시 파일 시스템의 일관성을 확인하고 복구하기 위해 디스크 검사를 실행합니다.
파일 시스템 오류: 바이러스, 악성코드 감염 또는 소프트웨어 충돌 등으로 인해 파일 시스템 자체가 손상된 경우에도 디스크 검사가 반복적으로 실행될 수 있습니다.
'Dirty Bit' 설정: '더티 비트(Dirty Bit)'는 드라이브에 오류 가능성이 있음을 표시하는 일종의 플래그입니다. 시스템이 비정상적으로 종료되면 윈도우는 해당 드라이브에 더티 비트를 설정하고, 이 플래그가 해제될 때까지 부팅 시마다 디스크 검사를 시도합니다.
저장 장치(HDD/SSD)의 물리적 손상: 드라이브에 배드 섹터(물리적 손상 영역)가 발생하는 등 하드웨어적인 문제가 있을 때도 디스크 검사가 계속될 수 있습니다. 이 경우는 근본적인 해결을 위해 저장 장치 교체를 고려해야 할 수 있습니다.
해결 방법
문제를 해결하기 위해 시도해 볼 수 있는 방법은 다음과 같습니다.
1. 디스크 검사를 완전히 완료하도록 두기
가장 간단하고 권장되는 방법입니다. 부팅 시 디스크 검사 화면이 나타나면 건너뛰지 말고 끝까지 완료되도록 기다립니다. 검사 과정에서 발견된 오류가 수정되면 다음 부팅부터는 나타나지 않을 수 있습니다.
2. 명령 프롬프트를 이용한 해결
디스크 검사 예약 취소:
Win + R 키를 눌러 실행창을 열고 cmd를 입력한 후, Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
chkntfs /x c: 를 입력하고 엔터를 누릅니다. 이 명령어는 부팅 시 C드라이브에 대한 자동 검사를 제외시킵니다.
'Dirty Bit' 상태 확인 및 강제 검사 실행:
관리자 권한으로 명령 프롬프트를 실행합니다.
fsutil dirty query c: 를 입력하여 C드라이브의 'Dirty Bit' 상태를 확인합니다. 'dirty'라고 표시된다면 오류 가능성이 있는 상태입니다.
chkdsk c: /f /r 명령어를 입력하고 엔터를 누릅니다. 시스템이 사용 중이므로 다음 재부팅 시 검사를 예약하겠냐는 메시지가 나타나면 Y를 누르고 엔터를 친 후, 컴퓨터를 재시작합니다. /f 옵션은 오류를 수정하고, /r 옵션은 불량 섹터를 찾아내고 읽을 수 있는 정보를 복구합니다. 이 과정은 시간이 다소 소요될 수 있습니다. 검사가 완료되면 'Dirty Bit'이 해제되어 반복적인 디스크 검사를 멈출 수 있습니다.
3. 레지스트리 편집 (주의 필요)
주의: 레지스트리를 잘못 수정하면 시스템에 심각한 문제가 발생할 수 있으므로, 익숙하지 않은 사용자는 주의가 필요하며, 진행 전 중요한 데이터를 백업하는 것이 좋습니다.
Win + R 키를 눌러 실행창을 열고 regedit를 입력하여 레지스트리 편집기를 실행합니다.
다음 경로로 이동합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
오른쪽 창에서 BootExecute 항목을 더블클릭합니다.
기본값인 autocheck autochk 외에 다른 항목이 있다면 해당 항목을 지우고 기본값만 남겨두거나, 값을 autocheck autochk /k:C 와 같이 변경하여 C드라이브 검사를 건너뛸 수 있습니다.
만약 위의 방법들을 모두 시도했음에도 문제가 해결되지 않는다면 저장 장치의 물리적인 손상을 의심해 볼 수 있으므로, 전문가의 점검을 받아보는 것이 좋습니다.