Question: what is the difference between chkdsk and sfc?
Answer: SFC checks for and fixes corrupt system files. Check Disk (chkdsk) is a command line tool that checks the file system and physical hard drive. Error Checking is simply a GUI for the chkdsk command line tool.