Original author(s) | Tim Paterson |
---|---|
Developer(s) | SCP, Microsoft, IBM, DR, Datalight, Novell, Toshiba, PhysTechSoft, ReactOS Contributors |
Initial release | 1980 |
Written in | MS-DOS: x86 assembly language FreeDOS, ReactOS: C |
Operating system | 86-DOS, MS-DOS, PC DOS, MSX-DOS, SISNE plus, OS/2, eComStation, ArcaOS, FlexOS, DR-DOS, ROM-DOS, 4690 OS, PTS-DOS, Windows, FreeDOS, ReactOS |
Platform | Cross-platform |
Type | Command |
License | MS-DOS: MIT FreeDOS, ReactOS: GPLv2 |
Website | learn |
In computing, CHKDSK
(short for "check disk") is a system tool and command in DOS and Microsoft Windows (and related operating systems), as well as Digital Research FlexOS,[1] IBM/Toshiba 4690 OS,[2] IBM OS/2.[3] It verifies the integrity of the file system on a volume (usually a partition) and attempts to fix logical file system errors. Logical errors are typically defined as software-level problems with a filesystem (or its metadata) as a result of prior software malfunction (e.g. crashes) or irregular use (e.g. hard resets). Logical errors are contrasted with and usually less severe than hardware-level errors, which can not be fixed with CHKDSK
and may instead require data recovery software or expert assistance. CHKDSK
is similar to the fsck
command in Unix and similar to Microsoft ScanDisk, which co-existed with CHKDSK
in Windows 9x and MS-DOS 6.x.