How to Close CCleaner and Stop It Running in the Background

How to Close CCleaner and Stop It Running in the Background

If CCleaner is still sitting in your system tray after you close the window, or CCleaner64.exe is still listed in Task Manager, the app isn't really closed. The short version: open CCleaner, go to Options and then Smart Cleaning, turn Smart Cleaning off, and the background process ends by itself a few seconds after you close the window. Below is the longer, step-by-step version, including what to do when the process keeps coming back, how to stop CCleaner launching with Windows, and when uninstalling is the cleaner answer.

We work with CCleaner regularly as a cleanup tool, and this is the part that trips people up most often. Closing the window is not the same as quitting the app.

Quick answer: how to close CCleaner in 10 seconds

Open CCleaner and go to Options, then Smart Cleaning. Untick Enable Smart Cleaning and confirm the prompt with Disable anyway. Now close the CCleaner window with the X in the top right. The background process shuts down on its own shortly afterwards, though the exit is not instant and the delay varies from machine to machine.

If the tray icon has disappeared from the notification area, the app has genuinely closed. That is the most reliable signal we have found, and it only happens once Smart Cleaning is off.

Tip

Do the Smart Cleaning step first, before anything else. Every other method on this page is a workaround for the fact that CCleaner is still monitoring your system in the background.

The CCleaner Options window with the Smart Cleaning tab selected, showing the Enable Smart Cleaning tickbox and the confirmation prompt with the Disable anyway button.

Method 1: Close the CCleaner window normally

This is what most people try first, and it works fine if you only want the window out of the way.

Using the X button and Alt + F4

  1. Click the X in the top-right corner of the CCleaner window.
  2. Or click inside the window and press Alt + F4, which closes the focused window on Windows.
  3. Check the notification area at the bottom right of your screen for the CCleaner icon.

If the icon is still there, the app is still running. With Smart Cleaning switched on, closing the window does not end the process at all. CCleaner carries on scanning quietly in the background, and it can even start an unrequested scan while it looks closed.

Exiting from the system tray icon

Right-click the CCleaner icon in the notification area and choose Exit. That stops monitoring straight away, but only until CCleaner is started again. The next launch brings monitoring back with it, so treat this as a temporary mute rather than a fix.

Watch out

Closing the window does not stop background monitoring, and force-ending the process while Smart Cleaning is on simply hands the job back to the CCleaner service, which restarts it. Turn Smart Cleaning off first or you'll be doing this every day.

Method 2: Disable Smart Cleaning so CCleaner actually exits

This is the method that solves the problem properly. Smart Cleaning is the feature that keeps CCleaner resident, watching your browsers and your disk for junk to clear.

Options, then Smart Cleaning: the exact steps

  1. Open CCleaner from the Start menu or the desktop shortcut.
  2. Go to Options in the left-hand menu, then select the Smart Cleaning tab.
  3. Untick Enable Smart Cleaning.
  4. Confirm the prompt with Disable anyway.
  5. Close the CCleaner window and wait a few seconds.

Step 4 catches people out. The tickbox does not simply untick: CCleaner throws a confirmation prompt that has to be cleared with Disable anyway, and if you dismiss that prompt the setting stays on. Make sure the box is genuinely clear before you close the window.

Turning off system and browser monitoring

Older CCleaner builds label this differently. On those versions you go to Options and then Monitoring, where you'll find separate tickboxes for Enable system monitoring and Enable Active Monitoring. Both are on by default after installation, so untick both.

Browser monitoring and some of the extra system-monitoring options are greyed out in CCleaner Free and only usable in CCleaner Professional. If you're on the free build and an option won't respond, that's why, not a fault.

Good to know

On the version 7 line, CCleaner requires a continuously running Windows service and no longer offers a plain Exit command inside the app. Version 6 builds still close the old way. Some long-time users respond to the always-on service by rolling back to 6.39 rather than living with it.

Close-up of the Windows notification area showing the CCleaner tray icon and its right-click menu with the Exit option highlighted.

Method 3: Force close CCleaner with Task Manager

Use this when the window has frozen or when you need the process gone immediately.

Ending CCleaner64.exe and related processes

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Find CCleaner in the list of apps, or scroll to CCleaner64.exe under background processes.
  3. Select it and click End task.
  4. Repeat for any other entry with CCleaner in the name.

Ending CCleaner64.exe does not destabilise Windows. It isn't a system process, and the machine carries on normally afterwards. What it does not do is keep the app closed: on its own, ending the task achieves very little, because the service restarts the process within seconds.

The sequence that holds is two steps rather than one. Set the CCleaner service to Manual and stop it first, then end the CCleaner process. Both have to be reversed before CCleaner will run again, so remember what you changed.

Using Command Prompt (taskkill) if Task Manager fails

Open the Start menu, type cmd, and run Command Prompt as administrator. Then type taskkill /f /im CCleaner64.exe and press Enter. That force-ends the process from the command line, which helps when Task Manager itself is unresponsive. The Windows support site has Microsoft's own walkthrough of Task Manager if you need it.

Windows 11 Task Manager with CCleaner64.exe selected in the background processes list and the End task button visible in the top-right toolbar.

Method 4: Stop CCleaner from starting with Windows

Closing the app today doesn't help much if it launches again at your next boot. CCleaner Free starts with Windows and shows adverts in the notification area, with no dedicated autostart off-switch in the app. That advertising, arriving shortly after every startup, is the single most common complaint about recent free builds.

Disabling it in Task Manager Startup on Windows 10 and 11

  1. Open Task Manager with Ctrl + Shift + Esc.
  2. On Windows 11, click Startup apps in the left-hand icon rail. On Windows 10, click the Startup tab along the top instead.
  3. Find CCleaner in the list.
  4. Right-click it and choose Disable.

Our full guide on how to stop CCleaner from starting with Windows goes further, including the entries Task Manager doesn't show you. Even with Smart Cleaning off, a crash-reporting component and a user-account-control helper still launch at boot, which is why the machine never feels completely quiet.

For those, Microsoft's Autoruns utility finds and disables the remaining CCleaner startup entries. One caveat: launching CCleaner manually puts those startup entries straight back, so Autoruns is not a permanent fix on its own.

Disabling the CCleaner background service

Press Windows + R, type services.msc and press Enter. Stop any service whose name contains CCleaner or Piriform, then set its Startup type to Disabled. The one to look for is CCleanerPerformanceOptimizerService, published by Gen Digital.

Setting that service to Manual rather than Disabled is the gentler option, and the one we'd pick if you still use the app occasionally. It keeps CCleaner usable on demand while stopping it loading at boot. CCleaner's startup tasks also live in Task Scheduler under a Piriform folder, so check there if something is still firing at login.

The Startup apps page in Windows 11 Task Manager showing the CCleaner entry with its status set to Disabled and the right-click menu open.

Why CCleaner keeps running after you close the window

Smart Cleaning, active monitoring and the tray icon

CCleaner is designed to sit in the background. Smart Cleaning watches for junk building up and prompts you to clear it, so the app has to stay resident to do its job. The window you close is only the front end.

The tray icon is your honest indicator. Turning off Smart Cleaning also removes the CCleaner icon from the system tray, so if the icon is gone, monitoring is genuinely off.

Which CCleaner processes stay resident

CCleaner installs by default to C:\Program Files\CCleaner. From there, the visible process is CCleaner64.exe on a 64-bit system, backed by CCleanerPerformanceOptimizerService running as a Windows service. Alongside those sit the crash-reporting helper and the user-account-control helper that load at startup regardless of your Smart Cleaning setting.

That layering is why single-step fixes disappoint. End the process and the service revives it. Disable the service and the scheduled task may still launch it.

What you give up when CCleaner is fully closed

With Smart Cleaning off, nothing is watching your temporary files, browser cache or cookies between manual runs. Junk accumulates until you open CCleaner and clean it yourself.

For most people that's a fair swap. A monthly manual clean does the same work as continuous monitoring, without a resident process and without the notification-area adverts. You also keep the registry cleaner, startup manager and Health Check tools, which all work normally when you launch the app deliberately. If you'd rather clean up without any resident software at all, our guide to clear cache and cookies on any browser covers the same ground manually.

If closing is not enough: uninstalling CCleaner cleanly

Standard uninstall on Windows 11 and 10

Close CCleaner first. Running the uninstaller with the app still open can fail partway through, so quit it and check the tray icon has gone before you start.

Then open Settings, go to Apps and then Installed apps, find CCleaner in the list and choose Uninstall. You can also run the bundled uninstaller directly: it sits in C:\Program Files\CCleaner as uninst.exe. CCleaner's official uninstall instructions are the vendor's own doc if you want to follow their wording.

Removing leftover files and registry entries

The standard uninstall is clean enough for most machines, but it does leave stray folders and registry entries behind. Check C:\Program Files\CCleaner and your user AppData folder, and delete anything that remains.

Watch out

Editing the registry can break Windows if you delete the wrong key. Back up the registry first, and only remove entries you can clearly identify as CCleaner's. One known leftover is the App Paths key for ccleaner.exe under HKEY_LOCAL_MACHINE\Software, though the exact path differs between 32-bit and 64-bit installs and between CCleaner versions.

Frequently asked questions

Why does CCleaner keep running after I close it?
Because the window and the app are separate things. What keeps it alive is the CCleaner service, which is allowed to restart the process, plus a scheduled task in the Piriform folder in Task Scheduler. Even a correctly closed CCleaner leaves a crash-reporting helper loading at boot, so a completely silent machine usually means uninstalling.
Is it safe to end the CCleaner process in Task Manager?
Yes. CCleaner64.exe is not a system process, and ending it does not destabilise Windows. The only real risk is ending it mid-clean, which can leave a cleaning run half finished. Wait for any scan to complete before you use End task.
How do I disable Smart Cleaning so CCleaner closes cleanly?
Untick Enable Smart Cleaning under Options, then Smart Cleaning, and clear the prompt with Disable anyway. Then verify two things: the tray icon should vanish, and the setting should survive a reboot. If Smart Cleaning is back on after a restart, an update has re-enabled it, which happens after major version upgrades.
How do I stop CCleaner starting with Windows?
Disable the CCleaner entry in Task Manager's startup list. That covers the visible entry only. The residual crash-reporting and user-account-control components need Autoruns, and any manual CCleaner launch puts the disabled entries back, so re-check after you next open the app.
Do I need to close CCleaner before uninstalling it?
Yes, and it's worth doing properly rather than just closing the window. Turn off Smart Cleaning, confirm the tray icon has gone, then run the uninstaller. Starting it while CCleaner is still resident can fail partway through and leave a broken install that needs repairing before you can remove it.
Does closing or uninstalling CCleaner cancel my paid subscription?
No. Uninstalling CCleaner does not cancel a paid CCleaner subscription. Cancellation is a separate step in your CCleaner account, and billing continues until you do it there.
How do I close CCleaner on a Mac?
Use the standard macOS route. Press Command + Q with CCleaner in focus, or open the Apple menu and choose Force Quit if the app is unresponsive. Our CCleaner for Mac review covers what the Mac build does differently, and there's more in our guide to clean up your Mac and free space.

Bottom line

CCleaner isn't hard to close once you know that closing the window was never the point. Turn Smart Cleaning off, watch the tray icon disappear, and the background process ends on its own. If it's the startup behaviour and the notification-area adverts you're tired of, disable the startup entry and set the service to Manual so the app is there when you want it and silent when you don't.

If none of that gets you the quiet machine you're after, uninstall it. Between the always-on service in the version 7 line and the helper components that load whatever you do, a clean removal is the only version of "closed" that stays closed.

The Windows 11 Settings app on the Installed apps page with CCleaner listed and its three-dot menu open showing the Uninstall option.