How to Read Event Viewer Log for Chkdsk (Check Disk) in Windows 10
Checking your drives for errors every once in a while can help fix some performance issues. Drive errors can usually be caused by bad sectors, improper shutdowns, bad software, corruption, physical damage, etc...
When you scan a drive to check for errors, the scan results are saved as a log in Event Viewer.
This tutorial will show you how to read the Event Viewer log for Chkdsk (Check Disk) scan results in Windows 10.
Contents
- Option One: To Read Event Viewer Logs for Chkdsk in Event Viewer
- Option Two: To Read Latest Event Viewer Log for Chkdsk in PowerShell
1 Press the Win + R keys to open Run, type eventvwr.msc into Run, and click/tap on OK to open Event Viewer.
2 In the left pane of Event Viewer, expand open Windows Logs, click/tap on Application, right click or press and hold on Application, and click/tap on Filter Current Log. (see screenshot below)
3 Check Chkdsk and Wininit in the Event sources drop down, click on an empty area in the Filter Current Log window to close the drop down, and click/tap on OK. (see screenshot below)
Bootup scans - Application log, Source - Wininit
Manual scans - Application log, Source - Chkdsk
4 You will now see all available event logs for Chkdsk listed at the top of the middle pane in Event Viewer. You can click/tap on a log for the date and time you want to read it. (see screenshot below)
6 When finished, you can close Event Viewer if you like.
1 Open PowerShell.
2 Copy and paste the command below you want to use into PowerShell, and press Enter. (see screenshot below)
(To read Chkdsk log in PowerShell)
Code:get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername -match "wininit"} | fl timecreated, message
OR
(To create CHKDSKResults.txt file on your desktop containing log)
Code:get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername -match "wininit"} | fl timecreated, message | out-file "$env:userprofile\Desktop\CHKDSKResults.txt"
OR
(To create CHKDSKResults.txt file on your moved desktop containing log)
Copy and paste each line below one at a time and press Enter after each line.
Code:$UserDesktop = (Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" -Name "Desktop").Desktop get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername -match "wininit"} | fl timecreated, message | out-file "$UserDesktop\CHKDSKResults.txt"
3 You can now read the latest Event Viewer log for Chkdsk. (see screenshots below)
That's it,
Shawn
Related Tutorials
- How to Check a Drive for Errors in Windows 10
- How to Clear All Event Logs in Event Viewer in Windows
- How to Change Chkdsk AUTOCHK Initiation Countdown Time at Boot in Windows 10
- How to Cancel a Scheduled Chkdsk at Boot in Windows 10