부팅 할 때마다 Windows에서 CHKDSK를 실행하는 이유는 무엇입니까?


11

PC를 켤 때마다 다음 메시지가 나타납니다.

Checking file system on E:
The type of the file systen is NTFS.
One of your disks need to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.
Windows will now check the disk.

CHKDSK is verifying files (stage 1 of 3)... 0 percent completed

CHKDSK를 완료 할 수 있지만 Windows가로드되지 않습니다. 이 메시지는 컴퓨터를 부팅 할 때마다 나타납니다.

누군가이 메시지가 나타나는 이유와 메시지가 사라지게하려면 어떻게해야하는지 설명해 주시겠습니까?



1
@ hims056이 질문은 작동하는 시스템을 말합니다. OP는 chkdsk가 완료되었지만 Windows가로드되지 않는다고 명시했습니다.
Tog

답변:


6

디스크 검사를 예약하면 레지스트리에 항목이 추가됩니다. 어떤 이유로 든 지워지지 않습니다.

  1. 레지스트리 편집기를 실행하십시오 (시작, 실행을 차례로 클릭 regedit한 다음 확인을 누르십시오).
  2. 위치하고 있다 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. BootExecute항목을 다음에서 다음
    autocheck autochk * /r\DosDevice\C:
    으로 변경하십시오 .
    autocheck autochk *

출처 : http://support.microsoft.com/kb/158675


이 기사에서는 단계별로 진행하지만 레지스트리 편집기 BootExecute에는 이미 autochk * / r \ DosDevice \ C와는 다른 autocheck autochk 값이 있습니다.
khris

CHKDSK가 예정되어 있다면 메시지가 그렇게 말할 것입니다. 예약 된 디스크 검사가 지워지지 않고 HDD 자체에 문제가있는 것 같습니다.
Indrek


4

chkdsk를 수행하도록 요청하지 않은 경우 디스크의 "더티 비트"가 설정되어 있으면 자동 검사가 수행됩니다. Windows가 올바르게 종료되지 않거나 파일 변경이 완료되지 않았거나 디스크가 손상된 경우에 설정됩니다. 디스크가 고장 나고 있음을 나타낼 수 있습니다. 외장 디스크의 경우 '하드웨어 안전하게 제거'기능을 사용하지 않고 제거 된 것으로 표시 될 수 있습니다.

fsutil의 명령은 더티 비트의 상태를 확인할 수 있습니다. 관리자 권한으로 명령 프롬프트를 열고 다음을 입력하십시오.

fsutil dirty query D:

( D:문제가있는 드라이브 문자로 교체하십시오 .)


하드 디스크를 확인했는데 더럽습니다.이 문제를 해결하려면 어떻게해야합니까?
khris

1
실행 chkdsk /f e:하거나 chkdsk /f /r e:수동으로 시도하십시오 . 다음에 다시 부팅 한 후에도 더티 비트가 여전히 설정되어 있으면 시스템 종료시 볼륨을 마운트 해제 할 수 없습니다. eventlog그렇다면 포인터를 확인하십시오
Ansgar Wiechers

chkdsk / fe 명령을 실행 한 후 이러한 메시지가 나타납니다. E : \ Documents and Settings \ Consultant> chkdsk / f / re : 파일 시스템의 유형은 NTFS입니다. 현재 드라이브를 잠글 수 없습니다. 다른 프로세스에서 볼륨을 사용 중이므로 Chkdsk를 실행할 수 없습니다. 다음에 시스템을 다시 시작할 때이 볼륨을 확인하도록 예약 하시겠습니까? (Y / N) n
khris 2014 년

1
@khris 정상입니다. 부팅시 시스템 드라이브에서만 chkdsk를 실행할 수 있습니다.
David Marshall

좋아, 다시 한번 시도해보십시오 : 1) cmd에 chkd / f / r을 입력하십시오 .2) 드라이브를 잠글 수 없다는 메시지가 나타나면 y를 누르십시오. 3) 내 PC를 다시 시작하십시오-(부모 질문과 같은 메시지) 4) allowfile verifying . 결과적으로 블루 스크린에서 complite를 확인하는 메시지가 표시되고 Windows 가로 드되지 않으며 명령을 실행할 수 없습니다-키보드의 os 누르기 버튼을 종료하십시오.
khris

3
  1. 시작 메뉴를 클릭하고 실행 대화 상자를여십시오.
  2. 타이핑 cmd및 반품
  3. 다음 유형 fsutil dirty query D:( D:드라이브 문자로 교체 )

fsutil 더티 쿼리

리턴 메시지에 볼륨이 더티라고 표시되면 다음 단계를 계속하십시오.

  1. 다음 유형 chkdsk D: /f /x
  2. 그 후에는 3 단계를 반복하여 더티 비트가 제거되었는지 확인하십시오.
  3. 더 이상 더러워지지 않으면 다시 부팅하면 더 이상 chkdisk가 표시되지 않습니다.

정보 출처


그것은 도움이되지 않습니다-이전 의견보기
khris

0

나는 당신과 내 노트북에 비슷한 증상이 있었다 :

chkntfs /X E:

나에게 도움이되었다 (나는 이것을 기대하지 않았다).

또한 시도 변경 HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \ 컨트롤 \ 세션 관리자을 BootExecute 에를 :

autocheck autochk /k:E *
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.