Windows 11/10 でディスク クリーンアップ ツールで一時ファイルをすべて削除する方法

多くの人はまだ、組み込みのディスク クリーンアップ ツールを使用することを好みます。しかし、このツールを使用してジャンクや一時ファイルを削除しても、一時フォルダーにファイルが残っている場合があります。これは、デフォルトでは、Windows は %WinDir%\Temp フォルダー内の一時ファイル (.tmp) と、過去 7 日間に作成またはアクセスされた他のフォルダー内の一時ファイルを削除しないためです。

ディスク クリーンアップ ツールで一時ファイルをすべて削除する方法

一時ファイルは役に立たないものではなく、アプリやプログラム、オペレーティング システムで使用されます。これらのファイルは、ダウンロード中または現在作業中のファイルに関連している可能性があります。また、まだ開いている可能性のあるアプリケーションに関連している可能性もあります。Windows は安全策を講じ、7 日未満の一時ファイルを削除しないようにしています。しかし、一時ファイルを削除しても通常は安全で問題ありません。特に、アプリやプログラムが正しく動作しない場合や、ディスク スペースを確保する必要がある場合です。

必要に応じて、一時フォルダー内のすべてのファイルを削除するようにディスク クリーンアップ ツールを設定できます。

そのためには、レジストリ エディターを開き、次のキーに移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files

LastAccessを見つけてダブルクリックします。DWORD 値の編集ダイアログ ボックスが表示されたら、[値のデータ] 設定を7から0に変更して、[OK] をクリックします。これを 0 に設定すると、ディスク クリーンアップ ツールはすべてのファイルを削除します。これを 1 に設定すると、過去 1 日間の一時ファイルはクリーンアップされません。

変更を有効にするには、Windows を再起動する必要がある場合があります。

一時ファイルを自動的に削除するにはどうすればよいですか?

Windows 11/10 で一時ファイルを削除する方法には、いくつかあります。しかし、一時ファイルを自動的に削除したい場合は、Windows 11/10 の記憶域センサー機能をオンにすることができます。設定アプリを開き、システム カテゴリの [記憶域] ページにアクセスして、[記憶域センサー] オプションをオンにします。その後、記憶域センサーを構成して、ジャンク ファイルまたは一時ファイルを自動的に削除するようにします。BAT ファイルを作成し、そのファイルを使用して、必要に応じて一時ファイルを自動的に削除することもできます。

お役に立てれば幸いです。