CDRoller - это программа, делающая нечитабельные диски рабочими. Основное происхождение таких компакт-дисков - повреждение, неправильно записанная сессия с мультисессионного компакт-диска, закрытие диска на запись, выполненное с ошибками. Основной особенностью действия программы CDRoller является прямое обращение к аппаратной части привода в обход существующих приложений Windows. Благодаря низкоуровневым методам и алгоритмам CDRoller может читать данные, которые в обычном варианте воспринимаются как испорченный фрагмент и/или потеря данных. Как один из вариантов таких алгоритмов - изменение скорости вращения диска CD-ROM.