I wonder if you have tried chkdsk? From the start menu select run then type in chkdsk, I have found it quite good at recovering lost or orphaned files
also try to get updated to XP sp3..................................whiteknight.
ps. This morning I thought I'd check my copy CCleaner v2.10.618
I ran chkdsk before using it and after it again with some screen shots
before CCleaner
Shot at 2008-08-26
and after CCleaner
Shot at 2008-08-26