chkdsk의 결과는 Windows 7에서 어디에 있습니까?


34

최근에 로컬 C : 드라이브에서 Windows 7의 chkdsk를 실행했습니다. chkdsk가 완료된 후 결과가 몇 초 동안 화면에서 깜박 인 다음 컴퓨터가 부팅되었습니다. 나는 시간 안에 결과를 읽을 수 없었다. 결과가 어딘가에 텍스트 파일로 저장됩니까?

답변:


37

Randolph가 언급했듯이 이벤트 뷰어에 있습니다. 더 구체적으로, 여기 :

제어판-> 관리 도구-> 이벤트 뷰어-> Windows 로그-> 응용 프로그램-> Wininit

Wininit는 소스 열 아래에 있습니다.


감사합니다-시스템과 응용 프로그램 사이의 50/50이었습니다. 내 답변도 업데이트했습니다.

XP에서는 그 이후로 로그를 사용하지 않았으므로 알 수 없습니다. 그러나 명령 행에서 CHKDSK를 실행하고 텍스트 파일 로그를 출력하도록 강제 실행할 수 있습니다. CHKDSK C : / F> C : \ LOG.TXT
Paul

17

폴의 게시물에 추가하려면 :

시작으로 이동 한 다음 검색 창에 '이벤트 뷰어'(따옴표없이)를 입력 한 다음 '이벤트 뷰어'를 선택하십시오.

이벤트 뷰어는 수만 개 이상의 이벤트를 나열 할 수 있으므로 'Wininit'이벤트 (chkdsk 로그)를 찾는 것이 매우 어려울 수 있습니다.

" 이벤트 뷰어»Windows 로그»응용 프로그램 " 에서이 작업을보다 쉽게하려면 " 현재 로그 필터링 ...»필터»이벤트 소스» 'Wininit'확인 "으로 이동하십시오.

현재 로그 필터링 ...> 필터> 이벤트 소스> 'Wininit'확인

이벤트 뷰어는 'Wininit'인 소스 만 표시합니다 (chkdsk 로그 만 해당).


텍스트 편집기에서 볼 수있는 chkdsk .log 파일도 있습니다 [Drive Letter]:\System Volume Information\Chkdsk. 제어판»폴더 옵션» '숨겨진 파일 및 폴더'» '숨겨진 파일, 폴더 및 드라이브 표시'가 선택되어 있고 '보호 된 운영 체제 파일 숨기기'가 선택되어 있지 않고 해당 폴더를 소유 한 경우에만 볼 수 있습니다 .


3
허용 된 답변보다 더 나은 세부 사항이지만 내 +1은 실제로입니다 Chkdsk*.log. 이전 Windows를 사용하여 USB 드라이브를 고치려고했지만 Linux에서 이전 부트 드라이브와 Windows 자체를 사용하지 않고도 일반 UTF-16으로 로그에 액세스 할 수있어 매우 기쁩니다.
underscore_d

11

결과를 볼 수있는 다른 방법은 다음과 같습니다 ( here ).

  1. Windows + R 키를 눌러 실행 대화 상자를 열고 powershell.exe를 입력 한 후 Enter를 누르십시오.

  2. PowerShell에서 아래 명령을 복사하여 붙여 넣고 Enter 키를 누릅니다. (아래 스크린 샷 참조) 참고 : 복사 한 명령을 PowerShell에 붙여 넣으려면 PowerShell에서 마우스 오른쪽 단추를 클릭하기 만하면됩니다.

  3. 명령을 입력하십시오

    get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt
    
  4. 이제 이벤트 뷰어의 chkdsk 스캔 결과 로그 파일 인 CHKDSKResults.txt 파일이 데스크탑에 작성됩니다.


아주 좋아요 Windows 버전에서 일관되며 새로운 이벤트 뷰어를 탐색하는 것보다 훨씬 간단합니다.
Michael Kropat

1
나는 그것을 좋아한다. EventViewer를 다루는 것보다 낫습니다.
Kaz

@Peter이 멋진 솔루션에 감사합니다. 여기서 많은 도움이됩니다. 정확히 내가 찾고 있는 것 부팅시 실행되는 CHKDSK의 결과
Hackoo

1
참고 : 부팅시 로그가 생성되지 않도록하려면 다른 필터를 사용해야했습니다 get-winevent -FilterHashTable @{logname="Application"; id="26214"}| ?{$_.providername –match " Chkdsk"} | fl timecreated, message | out-file CHKDSKResults.txt. 또한 때때로 ID = 26212도 사용되는 것으로 나타났습니다.
quetzalcoatl

0

아래의 이벤트 뷰어 이지만 경우에 따라 전혀 표시되지 않습니다.System Application


예, chkdsk에 대해서는 전혀 보지 못했습니다. 파일이 어딘가에 저장됩니까 아니면 결과가 특정 파일에 저장되도록 실행할 수 있습니까?
Brian Sturm

1
아니요, 파일이 없습니다. 현지화 방법에 대한 자세한 내용은 Paul의 답변을 확인하십시오.
Alberto Martinez
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.