Windows 10のストレージセンサーが自動実行されないときの対処方法

Windows 10のストレージセンサーが自動実行されないときの対処方法

Windows 10には、不要になったファイルなどを自動的に削除して、ドライブの空き容量を確保する機能として「ストレージセンサー」が搭載されています。

ストレージセンサーは、ディスクの空き容量が少なくなったときや、毎日や毎週などのタイミングで自動的に実行させることができますが、設定しても自動実行されていないときがあります。

そこでここでは、Windows 10のストレージセンサーが自動実行されないときの対処方法を紹介します。

Windows 10の標準機能で不要なファイルを安全に削除する方法
ここでは、Windows 10で「ストレージセンサー」または「ディスククリーンアップ」を使って、不要なファイルを安全に削除する方法を紹介します。

動作環境

この記事は、以下の環境で実行した結果を基にしています。他のエディションやバージョンでは、動作結果が異なる場合があることをご了承ください。

ソフトウェアバージョン
Windows 10 Pro 64bit21H1

ストレージセンサーが自動実行されない

ストレージセンサーが実行されると、内部的にはタスクスケジューラから「SilentCleanup」タスクが実行されます。

そこで、タスクスケジューラで実行履歴を確認してみると、ストレージセンサーを自動実行するよう設定していても、以下のようなエラーが発生して、実行されていないことがあります。

オペレーターまたは管理者が要求を拒否しました。(0x800710E0)
Windows 10のストレージセンサーが自動実行されないときの対処方法

対処方法

このようなときは、タスクスケジューラでストレージセンサー用タスクの設定を変更することで、確実に実行させることができます。

タスクの設定変更手順は、次のとおりです。

まず、スタートメニューのプログラム一覧などから「タスクスケジューラ」を起動します。

Windows 10のストレージセンサーが自動実行されないときの対処方法

タスクスケジューラを起動したら、画面左側から「タスクスケジューラライブラリ」>「Microsoft」>「Windows」を順に展開して「DiskCleanup」を選択します。

Windows 10のストレージセンサーが自動実行されないときの対処方法

「DiskCleanup」を選択したら、画面中央のタスク一覧にある「SilentCleanup」をダブルクリックします。

Windows 10のストレージセンサーが自動実行されないときの対処方法

タスクのプロパティ画面が表示されるので「条件」タブを選択し、以下の2つの項目のチェックを外してから「OK」をクリックします。

  • 再びアイドル状態になったら再開する
  • コンピューターがアイドル状態でなくなった場合は停止する

Windows 10のストレージセンサーが自動実行されないときの対処方法

以上で、設定完了です。

あとがき

なお、上の設定を行うことで、ストレージセンサーを意図したとおりに自動実行できるようになりますが、スペックが低いマシンでこの設定を行うと、ストレージセンサーの実行中はマシンのレスポンスが低下することがあるので、ご注意ください。