Программы для восстановления данных необходимы при утере данных с компьютера по каким-либо причинам. Большинство операционных систем сегодня имеют в своей комплектации инструменты для восстановления данных, но по своей сути они эффективны лишь в общих случаях. Например, Microsoft Windows имеет встроенный инструмент «chkdsk», у Apple Mac OS X в комплектации есть «Disk Utility» и операционная система Linux также имеет специальную утилиту «fsck».