I have been using CCleaner for years and have been happy with it for the most part.
Over time though I have noted that although CCleaner has cleaned up the registry, my computer takes longer and longer to boot.
I found by using another vendor's software, WinASO RegDefrag 1.0, that the registry was as much as 30% fragmented.
After running CCleaner and WinASO RegDefrag 1.0, the performance change on bootup was substantial.
Does CCleaner have the capability to defrag the registry after cleaning that I am not aware of?