Windows 11でCCleanerが勝手に起動する時の対処|スタートアップ・清掃予約・通知の設定

Windows 11でCCleanerが勝手に起動する、通知を閉じても再び出る時は、サインイン時の自動起動、予約された清掃、通知の表示を分けて確認します。常駐を止めたい場合も、製品の設定とWindowsのスタートアップから対象を選び、サービス名だけで一括停止しない手順で進めましょう。

目次

勝手に起動する時は、いつ動くかで確認先を選ぶ

起きるタイミング先に見る設定
Windowsにサインインした時Windowsのスタートアップと、CCleanerの起動時清掃予約
ブラウザーを閉じた時Smart Cleaningがある版ではブラウザー清掃・その通知設定
一定の時刻・間隔CCleaner 7のSchedulingなど清掃予約
Windowsの通知だけ出る送信元がCCleanerか確認し、アプリ別通知を設定

一度にすべての常駐機能を止めず、該当する設定を変更して同じタイミングで確認します。製品名と版を控えておくと、以前のOptions画面と新しいSettings画面を取り違えずに進められます。

CCleanerの広告ポップアップが「終了できない」と感じる理由

まず最初に整理しておきたいのは、「ウィンドウを閉じる」「タスク マネージャーでプロセスを終了する」と、「常駐をやめさせる」は全く別物、という点です。

自動起動の確認先には、Windowsのスタートアップ登録、CCleaner内の清掃設定、スケジュール設定などがあります。版や設定によって利用する機能が異なるため、すべてのPCに同じサービス・タスクがあるとは限りません。

確認場所確認すること
CCleanerの設定製品の版に合う清掃・スケジュール・通知設定
Windowsのスタートアップサインイン時に起動する登録の有効/無効
タスク・サービス実行ファイルと起動条件。存在だけでは今回の原因と断定しない

「終了できない」「終了しても再び起動する」「画面を閉じても通知が来る」は別の状態です。エラーが出る場合は文言を控え、何をした時に起動したかを確認します。プロセス名だけから特殊な保護や感染とは判断できません。

常駐プロセスの確認先:サービス・タスク・自動起動

CCleanerの設定とWindows側の登録を順に照合します。他のアプリでも起動元の確認は役立ちますが、更新・セキュリティ・管理用の機能まで同じ方法で停止する必要はありません。

仕組み確認する登録・設定判断する時の注意
サービス実行ファイルの場所と製品の用途更新用・管理用などもあるため、名称だけでは止めない
スケジュール タスクトリガーと実行プログラム・引数清掃予約と起動時刻が一致するか確認
スタートアップ登録Windowsの起動アプリ一覧サインイン時の起動と清掃予約は別に確認

登録が見つかっただけでは、その項目が今回の起動原因とは決まりません。サインイン時、ブラウザー終了時、一定時刻など、起動のタイミングと対象の設定を照合してください。

終了エラーと再起動を分けて記録する

終了操作が拒否される場合は、エラーの全文と、CCleanerで清掃・更新が進行中だったかを記録します。終了後に再び動く場合は、起動した時刻ときっかけを確認します。これだけでAvastの自己防衛が原因とは断定できず、保護機能をオフにする対処は行いません。

まずは通知だけ静かに止める(軽めの対処)

Windowsの通知として出ている場合と、CCleaner自身のウィンドウが開く場合で確認場所を分けます。アプリを残して表示だけ抑えたい時は、以下から必要な操作を選んでください。

Windows 11の通知からCCleanerをオフにする

  1. 設定 を開く(Win + I)
  2. システム → 通知 を選択
  3. アプリ一覧から 「CCleaner」 を探し、トグルを オフ にする

Windowsの通知設定にCCleanerが表示されていれば、その送信元の通知を止められます。アプリ自身が開くウィンドウや清掃の予約、バックグラウンド処理をすべて止める設定ではありません。参照:Microsoft:アプリ別の通知設定。

CCleaner 7と以前の設定画面を分けて確認

CCleaner 7:左側のSettingsを開き、Schedulingを確認します。公式資料にはMaintenance every 2 weeksと、Daily・Weekly・Startup Maintenanceなどのカスタム予約が案内されています。起動時に清掃が走る場合は、Startup Maintenanceなど設定済みの予約を確認し、不要な予約だけ画面の管理項目で変更します。参照:CCleaner:CCleaner 7のスケジュール設定。

Options→Smart Cleaningがある画面:公式のSmart Cleaning資料で案内される経路です。清掃の通知と、自動ブラウザー清掃・その通知の設定を確認します。自動ブラウザー清掃はProfessional向けです。表示される設定を対象に変更し、CCleaner 7でも同じメニューがあるとは判断しないでください。参照:CCleaner:Smart Cleaningの設定。

清掃予約と更新機能も別です。通知を止める目的で更新用サービスまで一律に止める必要はありません。該当設定が見つからない場合は、製品の版と画面に表示される項目を公式サポートへ伝えます。

Windows側の自動起動を確認する

まずWindowsのスタートアップを確認し、残る場合に予約タスクなどの実行先を調べます。設定画面にないからといって、製品名が似たサービスをすべて無効にする必要はありません。

サービス・タスクは名前より実行先を確認する

  • 起動の時刻を記録し、CCleaner内のSchedulingや清掃設定と照合する。
  • タスク スケジューラで候補を調べる場合は、トリガーと[操作]のプログラム・引数を確認する。
  • サービスを調べる場合は、製品名だけではなく実行ファイルのパスと説明を確認する。
  • CCleanerの清掃起動と確認できた個別項目のみ、製品設定や管理者の案内に沿って変更する。更新用か不明な項目は停止しない。

調査には後述のAutorunsも利用できます。特定のサービス名・タスク名が全版に存在するとは限らないため、名前をコピーして探すだけで一括停止・削除しないでください。

スタートアップをオフにする

  1. Ctrl + Shift + Esc でタスク マネージャーを開く
  2. 左メニューから 「スタートアップ アプリ」 を選択
  3. 一覧から、「CCleaner」「Piriform」 など CCleaner 関連のエントリを探す
  4. 状態が 「有効」 になっているものを右クリックし、「無効化」 を選択

変更後はサインイン時に自動起動するか確認します。一覧の無効化だけでは、アプリ内の清掃予約まで止まったとは限りません。

スタートアップ一覧にない場合

Windowsの[設定]→[アプリ]→[スタートアップ]もタスク マネージャーと同じ登録一覧を表示します。CCleanerがある場合はオフにします。一覧にない場合は、自分のスタートアップフォルダーやアプリ内の清掃予約を確認します。参照:Microsoft:スタートアップアプリの設定。

Windows+Rでshell:startupを開くと、現在のユーザーのスタートアップフォルダーを確認できます。CCleanerへのショートカットだと確認できたものだけ外し、実行ファイルや他ユーザー・組織の登録をまとめて消さないでください。

CCleanerを使わない場合は正規アンインストール

使う予定がない場合は、Windowsの正規アンインストールから対象のCCleanerを外します。手動のレジストリ削除や、Avastなど別製品の保護停止は必要な前提ではありません。参照:Microsoft:設定からのアプリ削除。

通常のアンインストール手順

  1. 設定 → アプリ → インストール済みアプリ を開く
  2. 一覧から 「CCleaner」 を探し、右側のメニューから 「アンインストール」 を選択
  3. 画面の指示に従ってアンインストールを完了する
  4. 作業後、Windows を一度 再起動 する

Autorunsで残骸をチェック・無効化

アンインストール後も起動の表示が残る場合は、MicrosoftのSysinternals Autorunsで実行ファイルの場所と登録元を確認できます。まず調査目的で使い、製品名の文字だけで一括削除しないでください。参照:Microsoft:Autorunsの使い方。

  1. Autoruns をダウンロードし、管理者として起動する
  2. 検索・フィルター欄に 「CCleaner」 または 「Piriform」 と入力
  3. Logon タブ(ログオン時の自動起動)を確認し、実行先を調べ、起動を止める必要がある個別項目だけチェックを外す
  4. Scheduled Tasks(スケジュールタスク)、Services(サービス)タブは、対象の実行先と用途を確認する
Autorunsのタブ確認する内容
Logonユーザーのログオンと同時に起動するプログラム
Scheduled Tasksタスク スケジューラに登録されている自動実行タスク
ServicesWindows サービスとして登録されている常駐コンポーネント

Autorunsはチェックを外すと対象の自動起動を無効化でき、Deleteでは登録を削除します。先にJump to EntryやJump to Imageで対象を確認します。停止が必要と特定できた個別項目だけ変更し、分からないものは製品サポートや管理者に確認してください。

それでも起動する・アンインストールできない場合

変更前後で、PCへのサインイン時、ブラウザー終了時、予約した時刻のどこで再現するかを確認します。設定が戻る会社・学校のPCでは管理方針を管理者へ確認してください。

  • CCleanerの製品名と版、使っている機能を控える。
  • 設定の変更前後、起動した時刻、エラーの全文を控える。
  • Autorunsなどで確認した実行ファイルの場所と登録先を添える。
  • 公式サポートへ状況を伝え、終了拒否やアンインストール失敗の対象に合う案内を受ける。

安全な終了や通常アンインストールができないからといって、レジストリ直接削除・別製品の保護停止・強制終了を繰り返す必要はありません。清掃や更新の途中なら、完了を確認してから通常終了を試してください。

やってはいけない・おすすめできない対処法

「どうしても終了できないから」といって、次のような方法に手を出すのはおすすめできません。

  • カーネルドライバー型の強制終了ツールを常用する
    通知や自動起動の変更を目的に、強制終了用のドライバーを導入する必要はありません。まず製品とWindowsの公式設定を使います。
  • 何をしているか分からないままレジストリを大量削除する
    「CCleaner という文字を見つけたら片っ端から消す」といった作業は非常に危険です。関連するファイル関連付けやシステム設定を壊し、想定外の不具合を招きます。
  • 怪しいアンインストーラー・クリーナーソフトに頼る
    出所の分からない削除ツールを追加するより、対象の正規アンインストールと公式サポートを使います。

アプリ内の機能設定とWindowsの起動登録を確認し、目的に合う個別設定を変更します。無関係な更新・保護機能をまとめて停止する必要はありません。

他のソフトにも応用できる「終了できない常駐プロセス」の共通対処パターン

ほかのソフトで同じ症状がある場合も、起動時刻と登録先を確認します。ただし、そのアプリの公式設定を使うことを基本にし、クリーナー・更新・ウイルス対策・組織管理の機能を一律に停止しないでください。

汎用チェックリスト

確認ポイント見る場所目的
サービス登録があるかservices.msc実行ファイルの場所と用途を確認。更新・保護・管理用か不明な項目は止めない
スケジュールタスクがあるかタスク スケジューラログオン時や定期的に自動起動していないか確認
スタートアップ起動していないかタスク マネージャー → スタートアップユーザーサインインと同時に起動しないようオフにする
通知・自動動作の設定アプリ自身の設定画面使っている版の清掃予約・通知設定から、不要な動作だけ変更する
OS側の通知設定設定 → システム → 通知ポップアップだけを抑えたい場合に有効

調査結果を問い合わせに使う

起動元、タイミング、対象の実行ファイルを記録します。同じ名称でもCCleaner本体、予約清掃、更新処理を分けて確認し、調査ツールの表示だけを感染や不要機能の証明にしないでください。

よくある疑問と簡単な回答

Q. なぜプロセスを終了してもすぐ復活するの?

A. 清掃のスケジュールやサインイン時の起動など、別の条件で再起動している可能性があります。再起動した時刻と設定を照合し、対象の実行先を確認します。

Q. Avast が CCleaner を守っていて終了できないの?

A. 終了できないという症状だけから、Avastの自己防衛が原因とは判断できません。エラー全文と製品の版を控えてCCleanerの公式サポートへ確認し、別製品の保護機能はそのままにします。

Q. CCleaner は完全に消さないとまずい?

A. 通知だけ不要なら送信元の表示、自動起動だけ不要ならスタートアップや清掃設定を確認します。アプリ自体を使わない場合は正規アンインストールを選べます。

Q. 強力なレジストリクリーナーで一気に消してもいい?

A. 起動を止めるためにレジストリをまとめて掃除する必要はありません。対象の実行元と製品の設定を確認し、アンインストールに失敗した場合はエラーを控えてサポートへ伝えます。

まとめ:通知・自動起動・清掃予約を分けて選ぶ

CCleanerの通知、自動起動、清掃予約は同じ設定ではありません。終了を繰り返す前に、表示されるタイミングと使っている版の設定を確かめてください。

次の順に、必要な目的だけを確認します。

  1. 通知の送信元と、CCleaner自身の画面を分ける。
  2. Windowsのスタートアップで対象の登録を確認する。
  3. CCleaner 7のScheduling、またはSmart Cleaningのある版の清掃設定を確認する。
  4. 再現する場合は起動元とエラーを記録してサポートへ確認する。
  5. 使わない場合は正規アンインストールを選ぶ。

設定を変えた後は、サインイン時と清掃を予約した時刻で、目的の動作が止まったかを確認します。再現する場合は版・タイミング・実行ファイルの場所・エラーを控えると、問い合わせで状態を説明しやすくなります。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次