Not cleaning Temp Files - Help Please

Newly rebuilt XP / SP2 macine. My Local Settings\Temp is not being cleaned. I have a lot of garbage in there after re-installing software on this machine, I have 'Temporary Files' checked in the cleaning section, with a tick in 'Only clean if....older than 48 hours'. Some (if not all) of the temp files / folders are much older than 48 hours, yet they stubbornly remain. I have tried re-installing CCleaner but that didn't solve it.

Any ideas much appreciated...