I have found this problem with CCleaner 2.07 as well as an earlier version of CCleaner (2.x)--on two separate computers (both running XP). I will click on the button on the lower right corner that says "Run Cleaner," and CCleaner will obviously start, as the blue band across the top appears. However, once that band reaches the right side, it starts up again from the left, as if it is cleaning up my computer for the first time. It will do this interminably, and so I then close out CCleaner, and then start it up again. ANywhere from the 2nd to the 4th time, it will then complete the cycle and give me the final report (as to exactly what files were cleaned out, and how big they were). The computer with 2.07 on it has been doing this for quite a while, perhaps even since the time that 2x came out, through several updates.
Any suggestions?