the version that would run instantly was WAY back, 1.4- something i think. back when it had the older, not quite as snazzy icon. if you know what i'm talking about. the first time i ran it, it analyzed over a gb of stuff to delete in about 2 seconds. subsequent runs would display times of .1-odd seconds for upwards of 600mb. i don't run CCleaner with other applications up, but i don't go through and kill background processes either. i have indexing and system restore turned off, but these had both been on when it was fast. i thought maybe CCleaner used the indexing service to quickly identify junk files when it first started happening, but no improvement when i turned indexing back on. norton corperate edition was the antivirus i had when it was fast, but that can't be the issue because it started with the slow scans before i dumped norton for avg. my hard drive is a 300gb with around 50% free space (i have a lot of movie and lossless audio files). i'm pretty sure it's not the amount of data slowing it down, because by watching what it is analyzing as it goes, it spends about 80% of the rediculously long time in the temporary internet files. the only other brain wave i have on this is that if for some reason CCleaner scans the entire physical area of the hard drive, that could be it, because i used to have a 40gb hdd. though i can't remember if the slowdown happened around the same time as the HDD switch.
as for the flash thing, i have an experiment planned to confirm that it is CCleaner or not. if it comes up positive, i guess it will be a matter of hunting through the reg detections and excluding it.