Thanks for that comment, however, when I want to power-down my notebook, I want it to power down immediately so I can close the lid. I don't want to wait until cleaning is done.
I'd rather spend the time to clean after the boot process, which is why I posted my suggestion.
Can an option be added that delays CCleaner operation by a user-specified number of seconds when the "Run CCleaner when the computer starts" option is enabled? Maybe a box next to the checkbox where I can enter the number of seconds as part of the configuration.
This would allow the start-up programs to load more quickly, without having to contend with the disk activity due to CCleaner's removal and scrubbing of files.