ディスククリーンアップ、Storage Sense、またはバッチファイルを使用して一時ファイルを自動的にクリアする

click fraud protection

TEMPディレクトリ(%temp%)アプリケーションがそこにデータを保存し、作成したファイルやフォルダを常に削除するとは限らないため、時間の経過とともに肥大化します。 また、ソフトウェアインストーラーは、セットアップパッケージの内容を%temp%フォルダーに抽出し、インストールの完了時にクリーンアップ操作を実行できません。

ディスククリーンアップはすべての一時ファイルを削除します

「ディスク容量の不足」の問題は過去のものです。または、システムに大容量のハードドライブが搭載されているため、この問題が発生することはめったにありません。 ただし、Tempフォルダーを整理して、システムを最高の状態に保つこともできます。

一時ファイルのクリーンアップは、タスクスケジューラを使用する自動メンテナンスまたはシステムメンテナンスの一部として、Windowsがバックグラウンドでサイレントに実行するタスクの1つです。 自動メンテナンスでは、文書化されていないディスククリーンアップ(cleanmgr.exe)を使用します /autoclean パラメータ。 組み込みのメンテナンスタスクは、システムが約5分間アイドル状態になっている場合にトリガーされ、Windowsがユーザーアクティビティを検出するとすぐに実行を停止します。

クリアするには %temp% 自動またはシステムメンテナンスOSタスクが起動するのを待たずに即座にファイルを使用できます 1 これらのメソッドの。

一時ファイルを自動的にクリーンアップする方法

  • ディスククリーンアップを使用して一時ファイルをクリーンアップする
  • ストレージ設定を使用して一時ファイルをクリーンアップする
  • Windowsバッチファイルを使用して一時ファイルをクリーンアップする

ディスククリーンアップを使用して一時ファイルの削除を自動化する

ネイティブのディスククリーンアップ(cleanmgr.exe)ユーティリティは、Windowsの初期バージョンから、少なくともWindows XPから、そしてWindows10までの自動化をサポートします。 一意の番号を指定して「sageset」および「sagerun」コマンドを使用して、クリーンアップを自動的に構成および実行できます。

  • / dドライブレター:–このオプションは、ディスククリーンアップでクリーンアップするドライブを指定します。
  • / sageset:n –このオプションは、[ディスククリーンアップ設定]ダイアログボックスを表示し、選択した設定を保存するためのレジストリキーも作成します。 レジストリに保存されているn値を使用すると、ディスククリーンアップを実行するタスクを指定できます。 n値は、0〜65535の任意の整数値にすることができます。 / sagesetオプションを使用するときにすべてのオプションを使用できるようにするには、Windowsがインストールされているドライブを指定する必要がある場合があります。
  • / sagerun:n –このオプションは、\ sagesetオプションを使用する場合、n値に割り当てられた指定されたタスクを実行します。 コンピューター上のすべてのドライブが列挙され、選択したプロファイルが各ドライブに対して実行されます。

たとえば、 / sageset:1000 掃除用 %temp% ファイル、 / sageset:1001 「サムネイル」キャッシュなどの他のアイテムの場合。 また、1つのクリーンアップオプションを複数選択できます セージセット # 構成。

一時ファイルクリーンアップ用のディスククリーンアップの構成

開く 昇格または管理者コマンドプロンプト 次のコマンドを実行します。

cleanmgr / d c:/ sageset:1000
ログイン時に一時ファイルをクリアする

これにより、ディスククリーンアップが開き、選択できるクリーンアップオプションまたはハンドラーの圧倒的なリストが表示されます。

  • 一時的なセットアップファイル
  • 古いChkdskファイル
  • セットアップログファイル
  • WindowsUpdateのクリーンアップ
  • Windows Defender
  • Windowsアップグレードログファイル
  • ダウンロードしたプログラムファイル
  • インターネット一時ファイル
  • システムエラーメモリダンプファイル
  • システムエラーミニダンプファイル
  • Windowsアップグレードによって破棄されたファイル
  • ユーザーごとにアーカイブされたWindowsエラー報告ファイル
  • ユーザーごとにキューに入れられたWindowsエラー報告ファイル
  • システムアーカイブされたWindowsエラー報告ファイル
  • システムがWindowsエラー報告ファイルをキューに入れました
  • システムが一時的なWindowsエラー報告ファイルを作成しました
  • WindowsESDインストールファイル
  • BranchCache
  • 以前のWindowsインストール
  • ごみ箱
  • RetailDemoオフラインコンテンツ
  • パッケージバックアップファイルを更新する
  • 一時ファイル
  • 一時的なWindowsインストールファイル
  • サムネイル
  • ユーザーファイル履歴

使用しているオペレーティングシステムによっては、一部のクリーンアップオプションがシステムに存在しない場合があります。

ログイン時に一時ファイルをクリアする

「ダウンロードされたプログラムファイル」および「インターネット一時ファイル」オプションは、デフォルトでチェックされている場合があります。 それらのチェックを外し、有効にします 「一時ファイル」チェックボックスをオンにして、「OK」をクリックします。

「/ sageset」を初めて実行する必要があります。 構成(1000の場合)はレジストリに保存され、「/ sagerun」コマンドを使用してディスククリーンアップクリーンアップを実行するときに使用されます。 必要な数の異なる番号で構成設定を作成できます。

一時ファイルのクリーンアップの実行

クリーンアップを実行するには、[実行]ダイアログからこのコマンドを使用します(WinKey + R):

cleanmgr / sagerun:1000
ログイン時に一時ファイルをクリアする

必要ありません / d 使用時のパラメータ /sagerun.

上記のコマンドのショートカットを作成し、スタートアップフォルダーに配置します。

押す WinKey + R、次のコマンドを入力してを押します 入力:

シェル:スタートアップ

これにより、プロファイルのスタートアップフォルダが開きます。 ディスククリーンアップショートカットをスタートアップフォルダに配置します。 %temp% ファイルのクリーンアップは、ログインするたびに行われます。

ログイン時に一時ファイルをクリアする

ノート: デフォルトでは、Cleanmgr.exeは過去7日間にアクセスされた一時ファイルを削除しません。 ただし、LastAccessレジストリ値をカスタマイズすることで、その動作を変更できます。 詳細については、記事をチェックしてください ディスククリーンアップで一時フォルダの内容が完全に消去されないのはなぜですか?

Windows 10 StorageSenseを使用して一時ファイルとごみ箱を自動的にクリアします

Windows 10のストレージ設定には、「x」日より古い一時ファイルとごみ箱ファイルを自動的にクリアするオプションがあります。

[スタート]、[設定]、[システム]の順にクリックし、[ストレージ]を選択します。 下のトグルボタンを有効にします ストレージ

空のごみ箱-ストレージ設定またはストレージセンス

クリック Storage Senseを構成するか、今すぐ実行します. これにより、自動的にクリアされるもの(一時ファイルまたはごみ箱)、あるいはその両方を選択できる別の画面が開きます。

Windows10ストレージ設定のクリーンアップオプション

そのページで次の設定を有効または無効にできます。

アプリが使用していない一時ファイルを削除します。 「x」日以上存在する場合は、ごみ箱内のファイルを削除します。 「x」日以上存在する場合は、ダウンロードフォルダ内のファイルを削除します

(上記の設定を使用して)オンデマンドでファイルをクリーンアップすることもできます。 今すぐ掃除.

バッチファイルを使用して一時ファイルを削除する

バッチファイルを作成して、サブフォルダーを含むTempフォルダーの内容を完全に消去できます。

メモ帳を開き、次の内容をコピーします。

del "%temp%\ *。*" / s / q。 FOR / d %% p IN( "%temp%\ *。*")DO rd "%% p" / s / q

でファイルを保存します 。コウモリ 拡大。 ダブルクリックしてバッチファイルを実行します。 推奨されていないため、Tempフォルダ自体は削除されません。

関連している:WindowsでN日より古いファイルを自動的に削除する方法

編集者のメモ: ディスククリーンアップを使用すると、最近アクセスしたファイルがそのまま残るため、最も安全で推奨されるオプションです。 また、ユーザーは「最終アクセス」設定を構成できますが、 レジストリのみを使用. ただし、何らかの理由でバッチファイル方式(日常的な使用はお勧めしません)を使用する場合は、ファイルを実行する前に、開いているファイルを保存し、実行中のすべてのプログラムを閉じてください。


1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。

あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:
  • ピンする!
  • お気に入りのブログ+ Facebook、Redditに共有してください
  • ツイートしてください!
読者の皆様、ご支援ありがとうございました。 それはあなたの時間の10秒以上かかることはありません。 共有ボタンはすぐ下にあります。 :)