Si tenemos que revisar como ha ido la comprobación del disco ,que realiza el comando chkdsk de windows , podemos utilizar la consola de Powershell.
Tan solo tendremos que aplicar un par de filtros para que la información se nos muestre más clara que con el visor de eventos.
En este caso buscamos el último log del chkdsk con el id de evento 1001 de Application con proveedor «wininit»
get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername -match "wininit"} | Select-Object -First 1 | fl timecreated, LevelDisplayName ,message
Si queremos obtener todos los logs que ha producido chkdsk, eliminamos el parametro Select-object -First 1
get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername -match "wininit"} | fl timecreated, LevelDisplayName ,message
Y si queremos guardar esta información en ficheros , usamos el parámetro out-file C:\nombre_fichero.log
get-winevent -FilterHashTable @{logname=»Application»; id=»1001″}| ?{$_.providername -match «wininit»} | fl timecreated, LevelDisplayName ,message | out-file C:\chkdsk.log