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?
34
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 ”:
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ść .źródło
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.Oto alternatywny sposób wyświetlania wyników ( tutaj ):
Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom, wpisz powershell.exe i naciśnij klawisz Enter.
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.
Wpisz polecenie
Będziesz teraz mieć plik CHKDSKResults.txt utworzony na pulpicie, który jest plikiem dziennika wyników skanowania chkdsk z Podglądu zdarzeń.
źródło
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.Podgląd zdarzeń, poniżej , ale w niektórych przypadkach wcale się nie wyświetla.
System
Application
źródło