It runs on start up but doesn't close after it finishes? I have checked the box in advanced settings and to run on startup. Thanks
Can you give some more info such as what operating system you are using, and also which build and version of CCleaner.
How are you trying to have it automatically close?
Via the checkbox/setting in: 'Options > Advanced': Close program after cleaning
-or-
Via the command-line: CCleaner.exe /AUTO