Windowsを利用していると、いつの間にかハードディスクやSSDの空き容量が少なくなっていることに気づくことがあります。
PCの動作が重くなったり、新しいファイルを保存できなくなったりするトラブルを防ぐために欠かせないのが「ディスククリーンアップ」という機能です。
このディスククリーンアップの実体こそが、cleanmgr.exeという実行ファイルです。
本記事では、2026年現在の最新OS環境においても重要な役割を担うcleanmgr.exeの正体や、効率的な実行方法、使用時の注意点について詳しく解説します。
cleanmgr.exeとは何か
cleanmgr.exeは、Windows OSに標準で搭載されている「ディスククリーンアップ」ツールのプログラム本体を指します。
このプログラムは、システム内に蓄積された不要なファイルをスキャンし、それらを安全に削除してストレージの空き容量を増やすために設計されています。
一般的には、Windowsのスタートメニューや設定画面から呼び出されますが、直接実行ファイルを指定して起動することも可能です。
ファイルとしての基本情報
cleanmgr.exeは、Windowsのシステムフォルダである「System32」ディレクトリ内に格納されています。
具体的には、C:\Windows\System32\cleanmgr.exeというパスに配置されているのが標準的な状態です。
Microsoftによって署名された信頼できるシステムファイルであり、基本的にはウイルスやマルウェアではありません。
万が一、このファイルがSystem32以外の場所に存在している場合は、ウイルスによるなりすましの可能性を疑う必要があります。
ディスククリーンアップの役割
このツールの主な役割は、ユーザーが普段意識することのない「一時的なゴミ」を掃除することです。
インターネットの閲覧履歴や、アプリケーションが一時的に作成した作業用ファイル、過去のWindows Updateの残骸などがその対象となります。
これらを放置しておくと、数GBから数十GBもの容量を無駄に消費し、システム全体のパフォーマンスを低下させる要因となります。
cleanmgr.exeを実行する方法
cleanmgr.exeを起動する方法はいくつか存在し、状況に応じて使い分けることができます。
最も一般的な方法から、より詳細な設定が可能な方法まで順に見ていきましょう。
「ファイル名を指定して実行」から起動する
キーボードのWindowsキーとRキーを同時に押すと、「ファイル名を指定して実行」というウィンドウが表示されます。
入力欄にcleanmgr.exeと入力して「OK」をクリックすると、ディスククリーンアップのドライブ選択画面が立ち上がります。
この方法は、マウス操作を最小限に抑えて素早くツールを起動したい場合に非常に便利です。
コマンドプロンプトやPowerShellから起動する
エンジニアや管理者の方は、コマンドラインインターフェースから実行することを好むかもしれません。
コマンドプロンプトを起動し、そのままcleanmgrと入力してエンターキーを押すだけで実行可能です。
特定のドライブを指定して起動したい場合は、cleanmgr /d c:のように引数を追加することで、Cドライブを直接スキャン対象にできます。
管理者権限での実行
通常の起動方法では、ユーザー個別のファイルしか削除できない場合があります。
システム全体の不要ファイルを削除するには、ツール起動後に表示される「システムファイルのクリーンアップ」ボタンをクリックする必要があります。
これにより、cleanmgr.exeが管理者権限で再起動され、Windows Updateのキャッシュなどのより深い階層まで掃除が可能になります。
削除できるファイルの種類と目安
ディスククリーンアップを実行すると、さまざまな項目がリストアップされます。
どの項目を削除しても安全なのか、主なファイルの種類を表にまとめました。
| 項目名 | 内容の詳細 | 削除の安全性 |
|---|---|---|
| Windows Updateのクリーンアップ | 古い更新プログラムのバックアップファイルです。 | 高い(更新直後でなければ安全) |
| ダウンロードされたプログラムファイル | 特定のWebページを表示する際に一時保存されたActiveX等。 | 非常に高い |
| インターネット一時ファイル | Webブラウザが表示を高速化するために保存したキャッシュ。 | 非常に高い |
| 配信の最適化ファイル | 他のPCに更新プログラムを送信するために使われるデータ。 | 高い |
| ゴミ箱 | ユーザーが削除してゴミ箱に移動させたファイル。 | 中(中身を確認してから実行) |
| 一時ファイル | アプリが作業中に作成し、不要になったデータ。 | 非常に高い |
システムファイルのクリーンアップで解放される大容量
特に大きな空き容量を確保できるのが、「Windows Updateのクリーンアップ」です。
Windowsの大型アップデートが行われた後は、以前のバージョンに戻すためのデータが数GB単位で残されています。
新しい環境で数日間動作を確認し、問題がなければこの項目を削除することで、劇的にストレージを空けることができます。
cleanmgr.exeの高度な使い方(スイッチオプション)
cleanmgr.exeには、GUI操作だけでは利用できない隠れたオプションが存在します。
これらを知ることで、クリーンアップ作業を自動化したり、より徹底的な掃除を行ったりすることができます。
sagesetとsagerunオプション
/sageset:n(nは0から65535までの数字)というオプションを使用すると、事前に削除項目をプリセットとして保存できます。
例えば、cleanmgr /sageset:1を実行して設定を選んでおくと、その設定がレジストリに記憶されます。
その後、cleanmgr /sagerun:1を実行すれば、確認画面を出さずに自動でクリーンアップを開始させることが可能です。
タスクスケジューラとの連携
前述の/sagerunオプションをWindowsの「タスクスケジューラ」に登録することで、定期的な自動清掃を実現できます。
「毎週土曜日の深夜に不要ファイルを自動削除する」といった設定をしておけば、ストレージの圧迫を未然に防ぐことができます。
手動でメンテナンスを行う手間が省けるため、多くのPCを管理するビジネスシーンでも有効なテクニックです。
cleanmgr.exeを使用する際の注意点
ディスククリーンアップは非常に便利なツールですが、何も考えずにすべてのチェックボックスを埋めるのは危険です。
場合によっては、必要なファイルまで削除してしまう可能性があるからです。
「ダウンロード」フォルダの扱いに注意
以前のWindowsバージョンでは、ディスククリーンアップの項目に「ダウンロード」フォルダが含まれていました。
ここにチェックを入れたまま実行すると、ブラウザからダウンロードして保存しておいた大事な書類やインストーラーがすべて消えてしまいます。
最新のWindows 11等ではこの項目がデフォルトで除外される傾向にありますが、実行前に必ずチェックが入っていないか確認してください。
更新プログラムのアンインストールができなくなる
「Windows Updateのクリーンアップ」を実行すると、過去の更新状態に戻すためのロールバック情報が削除されます。
もし最新のアップデートを適用した直後にPCの挙動が不安定になった場合、クリーンアップを行ってしまうと「以前のバージョンに戻す」機能が使えなくなります。
システムアップデート後は、数日間様子を見て安定性を確認してからクリーンアップを行うのが鉄則です。
実行中のフリーズについて
「Windows Updateのクリーンアップ」を処理している際、進行状況バーが長時間止まったままになることがあります。
これは、非常に膨大な数の小さなファイルをシステムが精査・統合しているために起こる現象です。
フリーズしているように見えても内部では処理が進んでいることが多いため、無理に途中で強制終了させないように注意しましょう。
ストレージセンサーとの違い
近年のWindowsでは、cleanmgr.exeに代わる新しい機能として「ストレージセンサー」が登場しています。
ストレージセンサーは、ディスク容量が少なくなったときにバックグラウンドで自動的にゴミを削除してくれる「自動掃除機」のような機能です。
これに対し、cleanmgr.exeはユーザーが意図したタイミングで徹底的に掃除を行う「大掃除」用のツールと言えます。
どちらを使うべきか
基本的には、ストレージセンサーを「オン」にしておき、日常的な不要ファイルの蓄積を防ぐのがベストです。
一方で、システムの大型アップデート後や、短期間で大量のデータを整理したい場合には、手動でcleanmgr.exeを起動する方が効率的です。
マイクロソフトは徐々に古いインターフェースを廃止する傾向にありますが、2026年時点でもcleanmgr.exeはその確実性と詳細なオプション設定から、多くのプロフェッショナルに愛用されています。
まとめ
cleanmgr.exeは、Windowsの快適な動作を維持するために欠かせないディスククリーンアップの心臓部です。
コマンド一つで起動でき、適切に設定すれば数GBもの空き容量を瞬時に確保することができます。
ただし、削除する項目を誤ると必要なデータを失ったり、システムの復元ができなくなったりするリスクも孕んでいます。
本記事で紹介した手順と注意点を守り、定期的なシステムメンテナンスにcleanmgr.exeを活用してみてください。
ストレージをクリーンな状態に保つことは、PCの寿命を延ばし、作業効率を最大化させるための第一歩となります。
