Run sfc /scannow or chkdsk /f first
Solution 1:
The two commands are very different and for different purposes and, from this perspective, it does not matter which one you run first:
-
CHKDSK
is a command to check the file system and files on your disk. It can tell you about the drive health of your disk and filesystem. -
SFC
[System File Checker] is a tool to correct Windows software in your OS by using a secured Windows Storage folder to get corrected versions for system files.
I would only use CHKDSK if I suspected disk errors; my vendor hardware diagnostics tell me my drives are fine, so I do not CHKSDSK
.
I run SFC
, preceded by DISM
, on Windows 10 if I experience strange things or errors, as DISM
and SFC
have some ability to correct such errors.