Windows Tips & News

Windows10で一時ディレクトリを自動的にクリーンアップします

すべてのWindowsバージョンは、一時ファイルを格納する特別なディレクトリを使用します。 これらのファイルは、さまざまなWindowsサービス、インストールされているアプリおよびツールによって作成されます。 一時ファイルは、それらを作成したプロセスが終了した後、安全に削除できます。 ただし、これは頻繁には発生しないため、一時ディレクトリは引き続きそれらを保存し、ディスクドライブをジャンクでいっぱいにします。 Windows10で一時ディレクトリを自動的にクリーンアップする方法は次のとおりです。

Windows 10には、一時ファイルのあるディレクトリを直接指す特別な環境変数%temp%があります。 ファイルエクスプローラーのアドレスバーに%temp%と入力すると、実際にテストできます(%tmp%も機能します)。Windows10ファイルエクスプローラーのアドレスバーの温度

この情報を使用して、一時フォルダのすべてのコンテンツを削除するバッチファイルをすばやく作成できます。 このバッチファイルをスタートアップフォルダに置くと、PCを起動するたびにTempフォルダがクリーンアップされます。

先に進む前に、次の調整を適用することをお勧めします。 バッチファイル(* .bat)をファイルエクスプローラーの新しいメニューに追加します. 新しいバッチファイルを直接作成できるようにすることで、時間を大幅に節約できます。

Windows10で一時ディレクトリを自動的にクリーンアップします

  1. 次の内容で新しいバッチファイルを作成します。
    	@echo off del "%tmp%\ *。*" / s / q / f FOR / d %% p IN( "%tmp%\ *。*")DO rmdir "%% p" / s / q。 

    これにより、Windows10のTempディレクトリの内容が削除されます。

  2. 押す 勝つ + NS キーボードのショートカットキーを一緒に使用して、[実行]ダイアログを開きます。 [実行]ボックスに次のように入力または貼り付けます。
    シェル:スタートアップ

    上記のテキストは 特別なシェルコマンド これにより、ファイルエクスプローラーはスタートアップフォルダーを直接開きます。

  3. バッチファイルをスタートアップフォルダに移動すれば完了です。

注:バッチコマンドを使用して%temp%フォルダー自体を意図的に削除したのは、 フォルダを再作成すると、それに書き込む何百ものアプリでさまざまな権限の問題が発生する可能性があります。 最初にその中のファイルを削除してから、空のフォルダを削除する方が安全です。

上記の手順を実行した後、PCを再起動してTempフォルダを開くことができます。 以前よりも少ないファイルがそこにあります。 これにより、フォルダを手動でクリーンアップする必要がなくなるため、ディスク容量と時間を節約できます。

更新:ビルド15014以降、[設定]に新しいオプションが表示されました。 [設定]を開き、[システム]-> [ストレージ]に移動します。 そこに、「StorageSense」という名前のオプションがあります。 それを有効にすれば完了です。 Windowsは、すべての一時フォルダのコンテンツを自動的に削除します。

ユーザーはこの動作をカスタマイズできます。 これを行うには、スイッチの下にある[空き容量を変更する方法を変更する]リンクをクリックします。

関連ページが開きます:それでおしまい。

Windows10のWindowsサンドボックスでvGPU共有を有効または無効にする

Windows10のWindowsサンドボックスでvGPU共有を有効または無効にする

Windows 10のWindowsサンドボックスで仮想化GPU(vGPU)共有を有効または無効にする方法Windows Sandboxは、PCに永続的な影響を与えることを恐れずに、信頼できない...

続きを読む

Windows10で同期クロック時間のショートカットを作成する

Windows10で同期クロック時間のショートカットを作成する

Windows10で同期クロック時間のショートカットを作成する方法インターネット時間(NTP)は、PCの時間を自動的に正確に保つための非常に便利な方法です。 構成が完了すると、Windowsはタ...

続きを読む

ARM上のWindows10が64ビットx86アプリのサポートを受ける

ARM上のWindows10が64ビットx86アプリのサポートを受ける

返信を残すARM上のWindows10では、まもなく従来のデスクトップアプリの実行が可能になりますが、64ビットのみです。 Microsoftは、特別なエミュレーションレイヤーを介してx86アプ...

続きを読む