The difference between SFC, CHKDSK, and DISM: SFC examines your system files while CHKDSK scans your hard drive, and DISM checks for and fixes corrupt files in the component store of the Windows system image, enabling SFC to work properly. Before running DISM, create a backup of your disk partition in case something goes wrong.