computer error highly errors loss tools programming physical sectors number original image object damaged case cases code utility lost storage windows bits drive repair certain damage language management file detection documents consistency drives logical recovery fsck software hard read correction techniques process recovering operations system migration isobuster files disc type operating disk linux tool document media recover systems time