Gdzie są wyniki polecenia chkdsk w systemie Windows 7?

34

Niedawno uruchomiłem program chkdsk w systemie Windows 7 na moim lokalnym dysku C:. Po zakończeniu polecenia chkdsk wyniki migały na ekranie przez kilka sekund, a następnie komputer uruchomił się. Nie byłem w stanie odczytać wyników na czas. Czy wyniki są gdzieś zapisane w pliku tekstowym?

Brian Sturm
źródło

Odpowiedzi:

37

Jak wspomina Randolph, jest to w Podglądzie zdarzeń. Mówiąc dokładniej, tutaj:

Panel sterowania -> Narzędzia administracyjne -> Podgląd zdarzeń -> Dzienniki systemu Windows -> Aplikacja -> Wininit

Wininit znajduje się w kolumnie źródłowej .

Paweł
źródło
Dzięki - między Systemem a Aplikacją było 50/50. Zaktualizowałem również swoją odpowiedź.
W XP było, od tamtej pory nie miałem zastosowania do dziennika, więc nie wiem. Można jednak uruchomić CHKDSK z wiersza polecenia i zmusić go do wypisania dziennika pliku tekstowego: CHKDSK C: / F> C: \ LOG.TXT
Paul
17

Aby dodać do posta Paula :

Przejdź do Start, a następnie wpisz „podgląd zdarzeń” (bez cudzysłowów) w pasku wyszukiwania, a następnie wybierz „Podgląd zdarzeń”.

Ponieważ Podgląd zdarzeń może wyświetlać dziesiątki tysięcy lub więcej zdarzeń, może to bardzo utrudnić znalezienie zdarzenia „Wininit” (dziennik chkdsk).

Aby to ułatwić, w „ Podglądzie zdarzeń» Dzienniki Windows »Aplikacja ” przejdź do „ Filtruj bieżący dziennik ...» Filtruj »Źródła zdarzeń» zaznacz „Wininit ”:

Filtruj bieżący dziennik ...> Filtruj> Źródła zdarzeń> zaznacz „Wininit”

Spowoduje to, że Podgląd zdarzeń pokaże tylko źródła, które są „Wininit” (tylko dzienniki chkdsk).


Istnieją także pliki .log chkdsk, widoczne w edytorze tekstów, znajdujące się pod adresem [Drive Letter]:\System Volume Information\Chkdsk. Możesz go wyświetlić tylko wtedy, gdy Panel sterowania »Opcje folderów» „Ukryte pliki i foldery” »„ Pokaż ukryte pliki, foldery i dyski ”jest zaznaczony,„ Ukryj chronione pliki systemu operacyjnego ”nie jest zaznaczony, a ty przejąłeś ten folder na własność .

galacticninja
źródło
3
Znacznie lepsze szczegóły niż zaakceptowana odpowiedź, ale moja +1 jest naprawdę dla Chkdsk*.log. Użyłem mojego starego systemu Windows, aby naprawić dysk USB podczas nieobecności - ale cieszę się, że mogę uzyskać dostęp do dziennika jako normalnego UTF-16 pod Linuksem, bez konieczności cierpienia z powodu mojego starego dysku rozruchowego i samego systemu Windows.
underscore_d
11

Oto alternatywny sposób wyświetlania wyników ( tutaj ):

  1. Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom, wpisz powershell.exe i naciśnij klawisz Enter.

  2. W PowerShell skopiuj i wklej poniższe polecenie, a następnie naciśnij klawisz Enter. (patrz zrzut ekranu poniżej) UWAGA: Aby wkleić skopiowane polecenie do PowerShell, wystarczy kliknąć prawym przyciskiem myszy w PowerShell.

  3. Wpisz polecenie

    get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt
    
  4. Będziesz teraz mieć plik CHKDSKResults.txt utworzony na pulpicie, który jest plikiem dziennika wyników skanowania chkdsk z Podglądu zdarzeń.

Piotr
źródło
Bardzo dobrze. Spójny we wszystkich wersjach systemu Windows i o wiele prostszy niż nawigacja w nowej przeglądarce zdarzeń.
Michael Kropat
1
Lubię to. Wszystko jest lepsze niż obsługa EventViewer.
Kaz
@Peter Dziękuję za to miłe rozwiązanie, które bardzo pomaga tutaj i to, czego dokładnie szukam Jak mogę uzyskać wyniki CHKDSK, który uruchomił się podczas rozruchu?
Hackoo
1
FYI: Ponieważ chciałem dostać dziennik nie utworzony w czasie startu systemu, musiałem stosować różne filtry: get-winevent -FilterHashTable @{logname="Application"; id="26214"}| ?{$_.providername –match " Chkdsk"} | fl timecreated, message | out-file CHKDSKResults.txt. Zauważyłem również, że czasami używa się również ID = 26212.
quetzalcoatl
0

Podgląd zdarzeń, poniżej , ale w niektórych przypadkach wcale się nie wyświetla.System Application


źródło
Tak, nie widzę nic o chkdsk. Czy jest on gdzieś zapisany w pliku, czy można go uruchomić, aby wyniki zostały zapisane w określonym pliku?
Brian Sturm,
1
Nie, nie ma pliku, sprawdź odpowiedź Paula, aby dowiedzieć się, jak go zlokalizować.
Alberto Martinez,