CHKDSK (CH ecK-SCHIJF ) is een opdrachtregelprogramma of GUI ingebouwd in DOS, OS/2 en Microsoft Windows dat het bestandssysteem en de metagegevens van het bestandssysteem van een volume controleert op logische en fysieke fouten. Het is ook in staat enkele van deze fouten te herstellen.
CHKDSK heette aanvankelijk _CHECKDISK_ tijdens de vroege ontwikkeling, toen alle opdrachten in MS-DOS namen van 8 tekens of minder nodig hadden, maar kreeg een nieuwe naam omdat een tool die bekend staat als _CHECKDISK.COM_ al bestond als een onofficieel hulpprogramma voor schijfstations.
MS-DOS-versies en versies tot Windows 98:In vroege besturingssystemen zoals MS-DOS en tot Windows 98 voert chkdsk een oppervlaktescan uit die fysiek van het mediaoppervlak leest, een gedrag waardoor sommige harde schijven kunnen klinken alsof ze klikken overdreven. Vanaf Windows 98 kan dit expliciet niet worden toegestaan, met de parameter /r (recover):
CHKDSK /r |