Skip to main content

Scheduling CCleaner using the Windows Task Scheduler

CCleaner does not currently have a built-in scheduler. You can, however, use Windows Task Scheduler to run CCleaner as needed.

For example, let's set CCleaner to run every Monday at 5:00am. This example will use Windows 7.

To set CCleaner to run using Windows Task Scheduler

  1. Run Task Scheduler. It is located in the Accessories folder under System Tools on the Start Menu.
  2. In Task Scheduler, click Action, and then click Create Basic Task.
  3. In the Create Basic Task window, type a descriptive name for the task in the Name box (for example, Weekly CCleaner Run).
  4. Click Next.
  5. On the Trigger pane, select Weekly, and then click Next.
  6. On the Weekly pane, select Monday, and then click Next.
  7. On the Action pane, Start a Program is the default. Click Next.
  8. On the Start a Program pane, click the Browse button and select the CCleaner executable (typically located in C:\Program Files (x86)\CCleaner). Click Open.
  9. In the Add arguments (optional) box, type /AUTO.
  10. Click Next, and then click Finish.

CCleaner will start silently at the set time, using the current set of saved options to clean the PC. CCleaner will then quit.

Note: The Task Scheduler service needs to be running for tasks to execute.