現象
SilentCleanupタスクを実行すると、Windows の 10 (x86) で ActiveX が自動的に削除します。
Windows 8.1 以前のバージョンでディスクの空き領域がディスク領域全体の 10% を下回る場合にのみ、 SilentCleanupは実行されました。ただし、Windows の 10 のユーザー エクスペリエンスを向上するためにSilentCleanupも実行、システムがアイドル状態に入るときです。
この問題が発生した場合、次のフォルダーは SilentCleanup タスクによってクリーンアップされます。
-
ダウンロードされたプログラム ファイル
-
インターネット一時ファイル
原因
この問題は、クリーンアップに設定されているプログラム ファイルのダウンロード フォルダーに既定では、ActiveX がダウンロードされるため、発生します。
回避策
この問題を回避するには、次のいずれかの方法を使用します。
ActiveX のダウンロード先となる宛先を除外します。
-
管理者としてコマンド プロンプトを起動します。
-
クリーンアップの設定を設定するのには次のようなコマンドを実行します。
> cleanmgr/sageset:2 注 /Sagesetオプションでは、クリーンアップの設定を設定します。ストレージ番号を 0 から 65535 (この例では「2」) を指定することができます。クリーンアップの設定を使用して、 /sagesetに指定したストレージの数を削除するフォルダーを保存できます。手順 3 では、フォルダーを選択します。 -
ディスク クリーンアップの設定画面が表示されたら、削除するファイル] ボックスで、ダウンロードされたプログラム ファイルのチェック ボックスをオフにし、 [ok]を選択し、します。
-
タスク スケジューラを起動します。
-
タスク スケジューラ ライブラリの [タスク スケジューラ] ウィンドウの左側のペインで、 Microsoftを選択 > Windows >クリーンアップします。
-
SilentCleanupタスクが表示されたら画面の中央に、右クリックし、[プロパティ] を選択します。
-
[のプロパティ] 画面で、[アクション] タブを選択し、[編集] をクリックします。
-
[追加引数] フィールドで、次の形式とし、 [ok]で、手順 1 で準備したクリーンアップの設定を指定します。
/autoclean /sagerun:2 /d %systemdrive% 注: -
は、(「2」この例では)、指定した設定の番号を使用し、 cleanmgrを実行するオプションです。Sagerunに対して指定されているストレージの数に設定されているフォルダーのクリーンアップ処理を実行します。