※本ページにはプロモーション(広告)が含まれています
Windows 11のストレージセンサーが動かない原因と解決策
Windows 11には「ストレージセンサー(Storage Sense)」という便利な自動クリーンアップ機能が搭載されています。しかし「設定でオンにしたのに自動実行されない」「ごみ箱が全然空にならない」「一時ファイルが溜まり続けている」という声は多く、実際に機能していないケースが多発しています。
この記事では、ストレージセンサーが自動実行されない原因をパターン別に解説し、設定の確認手順からタスクスケジューラを使った高度な診断まで、具体的な対処法をすべて紹介します。

この記事でわかること
- ストレージセンサーとディスククリーンアップの違いと使い分け
- ストレージセンサーが動かない主な原因(5パターン)
- 設定→システム→ストレージでの正しい設定確認手順
- 「今すぐクリーンアップ」ボタンの使い方と注意点
- OneDriveクラウドコンテンツ解放機能との連携設定
- タスクスケジューラでストレージセンサーのタスクを確認する方法
ストレージセンサーとディスククリーンアップの違い
Windows 11には「ストレージセンサー」と「ディスククリーンアップ」という2つのストレージ管理ツールがあります。混同しやすいので、まず違いを整理します。
ストレージセンサー(Storage Sense)
Windows 10以降で追加された新しい機能です。設定アプリ(設定→システム→ストレージ)から操作します。スケジュールを設定しておくと自動的に実行されるのが最大の特徴で、以下のものを自動削除します。
- ごみ箱の中のファイル(指定日数経過後)
- ダウンロードフォルダのファイル(指定日数経過後)
- Windows Update後の古いシステムファイル
- 一時ファイル
- OneDriveのクラウド専用ファイル(オプション)
ディスククリーンアップ
Windows XPの時代から存在する古いツールです。スタートメニューで「ディスクの クリーンアップ」と検索すると起動できます。手動実行のみで自動スケジュール機能はありません。削除対象は似ていますが、ストレージセンサーよりも対象が広く、Windowsのシステムエラーメモリダンプなども削除できます。
Windows 11ではストレージセンサーへの移行が推奨されていますが、ディスククリーンアップも引き続き利用可能です。
ストレージセンサーが動かない5つの原因
原因1:スケジュールが「なし(手動のみ)」に設定されている
ストレージセンサーのスイッチをオンにしただけでは、自動実行のスケジュールは設定されません。「ストレージセンサーの実行頻度」を明示的に設定する必要があります。初期値が「なし(手動のみ)」になっているケースが多く、これが最も多い原因です。
原因2:バッテリー節約モードが干渉している
ノートPCでバッテリー節約モードが有効になっていると、バックグラウンドで実行されるタスクが制限されます。ストレージセンサーも対象となる場合があり、スケジュールが来ても実行されないことがあります。
原因3:タスクスケジューラのタスクが無効化されている
ストレージセンサーはWindowsのタスクスケジューラにタスクが登録されており、このタスクが何らかの理由で無効化されていると動作しません。セキュリティソフトや最適化ツールによって無効化されることがあります。
原因4:グループポリシーまたはレジストリで制限されている
企業環境や教育機関のPCでは、IT管理者がグループポリシーでストレージセンサーの使用を制限していることがあります。この場合は設定画面がグレーアウトして変更できません。
原因5:Windowsのシステムファイルが破損している
Windowsのシステムファイルが破損していると、ストレージセンサー関連のコンポーネントが正常に動作しない場合があります。この場合はシステムファイルの修復が必要です。

原因別の対処法
対処法1:ストレージセンサーの設定を正しく確認・変更する
まず、設定アプリからストレージセンサーの設定を正確に確認します。
- スタートメニューを開き「設定」をクリックする(またはWindowsキー + Iを押す)
- 左側のメニューから「システム」を選択する
- 右側の一覧から「ストレージ」をクリックする
- 「ストレージの管理」セクションにある「ストレージセンサー」を見つけてスイッチをオンにする
- 「ストレージセンサー」のリンク(または「>」マーク)をクリックして詳細設定を開く
- 「ストレージセンサーの実行頻度」で「毎日」「毎週」「毎月」のいずれかを選ぶ(「なし」以外にする)
- 「ごみ箱のクリーンアップ」と「ダウンロードフォルダのクリーンアップ」の日数も設定する
スケジュールを設定したら、次回のスケジュール日時まで待つか、「今すぐ実行」ボタンをクリックして動作を確認してください。
対処法2:「今すぐクリーンアップ」を手動実行して動作確認する
自動実行を待たずに今すぐクリーンアップしたい場合や、自動実行の動作を確認したい場合は手動実行ができます。
- 設定→システム→ストレージ→ストレージセンサーの詳細設定を開く
- ページ最下部にある「今すぐ実行」ボタンをクリックする
- クリーンアップが開始され、完了すると解放されたスペースが表示される
ここで正常に動作すれば、スケジュール設定が「なし」になっているだけが原因です。スケジュールを設定し直せば自動実行されるようになります。「今すぐ実行」も動作しない場合は、より深い原因を調査する必要があります。
対処法3:バッテリー節約モードの影響を排除する
バッテリー節約モードによる干渉を確認・解除します。
- 設定→システム→電源を開く
- 「バッテリー節約機能」が有効になっている場合はオフにする
- 「電源モード」が「最適な電力効率」になっている場合は「バランス」に変更する
- ストレージセンサーのスケジュール実行が次の予定時刻に正常に動作するか確認する
ACアダプターを接続した状態でもバッテリー節約機能が有効になっている場合は注意が必要です。「設定→システム→電源→バッテリー節約機能の設定」で「次のバッテリー残量になったら自動的にオンにする」の閾値を下げるか、「充電中はバッテリー節約機能をオンにしない」オプションを確認してください。
対処法4:タスクスケジューラでストレージセンサーのタスクを確認する
上級者向けの方法ですが、タスクスケジューラでストレージセンサー関連のタスクを直接確認・修正できます。
- スタートメニューで「タスクスケジューラ」と検索して起動する
- 左側のツリーで「タスクスケジューラライブラリ」→「Microsoft」→「Windows」→「DiskFootprint」を展開する
- 右側のペインに「StorageSense」または関連するタスクが表示される
- タスクの「状態」列を確認し、「無効」になっていた場合は右クリック→「有効にする」を選択する
- タスクを右クリックして「実行」を選ぶと即座に実行できる
タスクが見つからない場合や、実行しても動作しない場合は、Windowsのシステムファイルが破損している可能性があります。
対処法5:OneDriveクラウドコンテンツ解放機能を活用する
OneDriveを使用している場合、ストレージセンサーと連携してローカルに保存されたOneDriveファイルをクラウド専用に変換(オンデマンドファイルに変換)できます。これにより、ファイルを削除せずにローカルのディスクスペースを解放できます。
- 設定→システム→ストレージ→ストレージセンサーの詳細設定を開く
- 「OneDriveで利用できるクラウドコンテンツを解放する」のスイッチをオンにする
- 「次のOneDriveコンテンツをクラウド専用にする」で日数を設定する(例:30日以上アクセスしていないファイル)
OneDriveが「オンデマンドファイル」機能を使える設定になっている必要があります。OneDriveの設定→「設定」→「同期とバックアップ」→「詳細設定」で「ファイルのオンデマンド」が有効になっているか確認してください。
対処法6:システムファイルを修復する
上記の方法で解決しない場合、Windowsのシステムファイルを修復します。
- スタートメニューを右クリック→「ターミナル(管理者)」を選択する
- 以下のコマンドを入力してEnterキーを押す:
sfc /scannow - スキャンと修復が完了するまで待つ(数分かかる場合がある)
- 完了後、PCを再起動してストレージセンサーが動作するか確認する
それでも解決しない場合は、DISMコマンドも試してみてください。
- ターミナル(管理者)で以下のコマンドを順に実行する:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /RestoreHealth - 完了後に再起動してから再確認する
ストレージセンサーの設定項目まとめ
| 設定項目 | 推奨設定 | 説明 |
|---|---|---|
| ストレージセンサーの実行頻度 | 毎週または毎月 | 「なし」以外に設定することで自動実行が有効になる |
| ごみ箱のクリーンアップ | 30日以上前のファイル | ごみ箱に入れてから指定日数経過したファイルを自動削除 |
| ダウンロードフォルダのクリーンアップ | 60日以上前のファイル(要確認) | 必要なファイルを誤削除しないよう慎重に設定する |
| OneDriveコンテンツ解放 | 30日以上前のファイル | ローカルスペースを節約したい場合に有効化 |
| Windowsのアップデート後の一時ファイル | オン | Windows Updateで使った一時ファイルを自動削除 |

よくある質問(FAQ)
この記事に関連するおすすめ商品
NVMe SSD 2TB M.2 PCIe 4.0
約13,000円〜
Cドライブ増量でストレージセンサーの出番を減らす根本対策。高速NVMe SSDで動作全体もサクサク
USB-C 外付けHDD ポータブル 2TB
約6,000円〜
自動クリーンアップでは消せない大容量ファイルの移動先に。PCとの相性問題なく使える外付けHDD
※ 価格は変動します。最新価格はリンク先でご確認ください
Q1. ストレージセンサーをオンにしたのに設定がグレーアウトして変更できません
グループポリシーによって管理者が機能を制限している可能性があります。企業・学校のPCの場合はIT管理者に問い合わせてください。個人PCでグレーアウトしている場合は、グループポリシーエディター(gpedit.msc)を開き、「コンピューターの構成」→「管理用テンプレート」→「システム」→「ストレージの正常性」→「ストレージセンサーを有効にする」が「無効」になっていないか確認してください(Windows 11 Home版はグループポリシーエディターが使えないため、レジストリエディターを使用)。
Q2. ストレージセンサーとディスククリーンアップはどちらを使えばよいですか?
日常的な自動管理にはストレージセンサーが適しています。一方、ディスクの空き容量が少なくなったときに一時的に大容量を解放したい場合は、ディスクの クリーンアップの「システムファイルのクリーンアップ」が有効です。特にWindows Update後に生成される古いシステムファイル(Windows.old フォルダなど)は、ディスクの クリーンアップのシステムファイル削除機能で最大数十GBを解放できます。両方を組み合わせて使うのがベストです。
Q3. ストレージセンサーでダウンロードフォルダが自動削除されてしまいました。復元できますか?
ストレージセンサーで削除されたファイルはごみ箱に移動されることなく完全削除されます。ただし削除直後であればファイル復元ソフト(Recuvaなど)で回復できる可能性があります。今後の誤削除を防ぐには、設定で「ダウンロードフォルダのクリーンアップ」を「なし」にするか、日数を長めに設定してください。ダウンロードフォルダの自動削除は使い方によっては危険な設定なので、慎重に管理することを推奨します。
Q4. タスクスケジューラにDiskFootprintフォルダが見当たりません
Windowsのバージョンや更新状況によって、タスクの格納場所が異なる場合があります。「Microsoft」→「Windows」の中で「Storage」「StorageSense」「DiskDiagnostic」などのフォルダを探してみてください。見つからない場合は、タスクスケジューラの「操作」メニューから「タスクのインポート」を使ってストレージセンサーのタスクを手動で再作成するか、Windowsの修復インストール(設定→システム→回復→このPCをリセット→ファイルを保持する)を検討してください。
まとめ
Windows 11のストレージセンサーが自動実行されない問題の多くは、「実行頻度が『なし』に設定されている」というシンプルな設定ミスが原因です。設定→システム→ストレージ→ストレージセンサーの詳細設定を開き、実行頻度を「毎週」または「毎月」に変更するだけで解決するケースがほとんどです。
それでも動作しない場合は、バッテリー節約モードの影響を確認し、タスクスケジューラでDiskFootprint配下のタスクが有効になっているか調べてみてください。また、OneDriveを使っている場合はクラウドコンテンツ解放機能を活用することで、ファイルを削除せずに大幅なスペース節約が可能です。
ストレージセンサーを正しく設定すれば、Cドライブの空き容量が自動的に維持されてPCの動作も快適になります。ぜひこの機会に設定を見直してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!