KasDoc
Прог таких есть до дури, и если видео или аудио записано - они помогают, а если просто данные? Если rar, например, сократить немного, ничего ты из него не извлечешь :-( . Сам я например пользую CDCheck. он просто пропускает блоки, если их не удалось считать за какое то количество раз.
ARTi
Ну я скажу так: после мытья диска то что читалось - читается еще лучше ( на более высокой скорости ), а для того что не читалось, метод не очень помогает.
Надо пробовать зеленку... ( с лейкопластырем

)
ЗЫ сам пока не пробовал - надобности не было