一時ファイルやアプリのキャッシュは、通常、クリーンアップで安全に削除できる項目です。ただし、それらを使用するアプリを閉じ、キャッシュの範囲内にとどめることが条件です。キャッシュは、アプリが再ダウンロードまたは再作成できるコピーを保存します。一時ファイルは、すでに削除されているはずの作業用領域です。安全に削除できないのは、それらの隣にあるもの、つまりサインイン セッション、Cookie、設定、データベース、そして現在開かれているファイルです。
一時ファイル、キャッシュ、アプリデータはそれぞれ別物
これらの言葉は混同されがちですが、それがクリーンアップの失敗につながります。それぞれ意味が異なります。
| 種類 | 例 | 削除するとどうなるか |
|---|---|---|
| 一時ファイル | インストーラーや展開済みアーカイブの残存ファイル | アプリがまだ使用していない限り、何も起こらない |
| キャッシュ | 読み込みを速くするためにブラウザーが保存した画像やスクリプト | アプリが再構築する。次に使うときは時間がかかったり、データ通信量が増えたりする可能性がある |
| セッションおよびサイトデータ | Cookie、ローカル ストレージ、保存済みサインイン情報 | ログアウトし、一部の設定がリセットされる |
| アプリデータ | データベース、下書き、設定、オフライン用コピー | 実際に失われるデータ。キャッシュではない。 |
Windows の一時ファイルが保存される場所
アカウント用の一時フォルダーは、 TEMP や TMP 変数で指定されるフォルダーで、通常はユーザー フォルダー内の AppData\Local\Temp にあります。Microsoft の GetTempPath のドキュメントによると、アプリはまず TMP 変数を確認し、次に TEMP、次に USERPROFILE、最後に Windows のディレクトリを確認します(2026年10月確認)。開くには、 Windowsキー + Rを押し、 %temp% と入力して、 Enter.
を押します。Windows には、 C:\Windows内にもシステム一時フォルダーがあります。こちらは、後述の Windows 独自のツールに任せてください。
最も簡単で安全な方法:Windows に任せる
にアクセスして 「設定」, 「システム」, 保存、次に 一時ファイル。Windows には各カテゴリとそのサイズが表示されます。一つずつ確認し、内容がわからない項目や、仕事で使うフォルダーを指すカテゴリはチェックを外してください。Windows 11 の クリーンアップの推奨事項 にも、 一時ファイル.
また、ストレージのページで ストレージ センサーの下に同様のリストがあります。Microsoft の Storage Senseのページ によると、不要な一時ファイルとごみ箱の項目が削除されます。既定のままにしておくと、ディスクの空き容量が少ないときに実行されます。指示しない限り、ダウンロードやクラウド コンテンツには触れません。従来のディスク クリーンアップ ツールも引き続き含まれており、その cleanmgr のドキュメント には、対応バージョンとして Windows 10 と11が記載されています。
%temp% を手動でクリーンアップする
先に内容を確認したい場合は、慎重に行ってください。
- 作業を保存し、アプリを閉じます。特にブラウザー、メール、インストーラー、ファイルを展開するものは閉じてください。
- 開く
%temp%を開いて詳細表示に切り替えます。 更新日時. - 数日以上前のファイルとフォルダーだけを選択してください。最近の項目は、まだ動作中の何かに使われている可能性があります。
- を押して Delete。Windows がファイルを使用中と表示した場合は、スキップするオプションを選びます。無理に削除しようとしないでください。
- Temp フォルダー自体は決して削除せず、その中身だけを削除してください。
ファイルの古さを確認する習慣は、続ける価値があります。数日間変更されていないファイルは、数分前に触れたファイルより必要である可能性がはるかに低いからです。作業を始める前に再起動すると、開いたまま保持されていたファイルが解放されることもよくあります。
ブラウザーのキャッシュはCookieとは別物
ブラウザーではキャッシュとCookieが分けられており、削除するときも同様に区別しましょう。Microsoft の Edge で閲覧履歴を表示および削除する方法 のページでは、 キャッシュされた画像とファイル について、次回にコンテンツをより速く読み込むためにブラウザーが使うページ、画像、その他のメディアのコピーと説明しています。また、 Cookie とその他のサイト データ について、サインイン情報など、設定を記憶するためにウェブサイトが保存する情報と説明しています。
そのため、すべてのサービスからログアウトせずに空き容量を増やすには、 Ctrl + Shift + Deleteを押してデータ消去ダイアログを開き、期間を選択して、キャッシュの項目だけにチェックを入れます。Chrome と Firefox でも同じショートカットが使え、同様に項目が分かれていますが、表記は異なります。ダイアログまたはヘルプページを確認してください。削除するつもりがない限り、パスワード、自動入力、履歴のチェックは外したままにしてください。
キャッシュを消しても影響は小さいものです。サイトの初回読み込みが少し遅くなり、キャッシュが再構築される間はデータ通信量が増えることがあります。
メッセージアプリ、ゲーム、その他のプログラム
チャットアプリ、ゲーム ランチャー、クリエイティブ ツールもキャッシュを保持します。通常はユーザー フォルダー内の AppData\Local や AppData\Roaming にあります。アプリにキャッシュ消去のオプションがある場合は、それを使ってください。どのフォルダーを削除してよいかは、アプリ自身が把握しているからです。
フォルダーを手動で削除すると、問題が起きやすくなります。アプリによっては、キャッシュと同じフォルダー構造にサインイン セッションや設定を保存しており、フォルダー全体を削除するとログアウトされたり、アプリがリセットされたりすることがあります。どうしても自分でフォルダーを消す必要がある場合は、まずトレイ アイコンも含めてアプリを完全に終了し、キャッシュだとはっきりわかるフォルダーだけを削除して、ほかのものはそのままにしてください。
開発者向けキャッシュ
パッケージ マネージャーは、再ダウンロードせずに済むよう、ダウンロード済みパッケージを保持しています。それぞれに独自のキャッシュを消去するコマンドがあり、フォルダーを削除するより安全です。
- npm:
npm cache clean --force。 npm のドキュメント - NuGet:
dotnet nuget locals all --clear。 dotnet nuget locals のドキュメント - pip:
pip cache purge。 pip のドキュメント
代償となるのは時間と帯域幅です。次回ビルド時に、プロジェクトで必要なものを再ダウンロードするためです。ビルド中やオフラインでの旅行中に、キャッシュを消去しないでください。
Microsoft Store のキャッシュ
Microsoft Store 自体の動作に問題がある場合や、一時フォルダーがアプリのインストーラー ファイルでいっぱいになっている場合、Microsoft のドライブ空き容量に関するガイドでは、実行ボックスから wsreset.exe を実行してストアのキャッシュを消去する方法を推奨しています。空白のコマンド プロンプト ウィンドウが開き、約10秒後に閉じて、ストアが開きます。
そのままにしておくもの
- 開いているアプリが使用しているフォルダー内のもの。まずアプリを閉じるか、その項目をスキップしてください。
- 問題のトラブルシューティング中は、クラッシュ ダンプやエラー レポートを削除しないでください。サポート担当者から求められることがあります。
- Windows Update のダウンロード フォルダー、
C:\Windows\SoftwareDistribution。Windows が管理します。手動でファイルを削除するのではなく、ストレージの設定またはディスク クリーンアップを使ってください。 - WinSxS フォルダー。「 システムファイルのガイド.
- ドキュメント、ピクチャ、ビデオ、ミュージック、デスクトップ、ダウンロードの各フォルダー。中身が何であっても、キャッシュではありません。
ほとんどのケースに当てはまる3つのルール
- 古い:数日間変更されていない。
- 未使用:そのファイルを使うアプリが閉じている。
- 末端:キャッシュまたは一時フォルダーだとはっきりわかるフォルダーであり、その親フォルダーではない。
3つの条件のいずれかを満たさない場合は、スキップしてください。満たすかどうかわからない場合も、スキップしてください。スキップするとディスク容量を少し使ったままになりますが、誤った判断をすると午後いっぱいを無駄にすることになりかねません。
SafeClean で一時ファイル、ブラウザー、アプリのキャッシュをクリーンアップする
SafeClean は、設定した日数より古い一時フォルダー内のファイルのみを提示します(既定は3日で、1~30日に変更可能)。Google Chrome、Microsoft Edge、Mozilla Firefox、Brave、Vivaldi、Opera、および Telegram Desktop、Slack、Microsoft Teams(新しい Teams)のキャッシュは、アプリの実行中は対象外となり、プロフィールまたはアプリがその期間内に使用されていない場合にのみ提示されます。Cookie、セッション、ローカル ストレージ、履歴、認証情報は一切変更されません。Discord、ゲーム、開発ツールなど、その他のアプリのキャッシュは対象外です。選択した日数より前に削除されたごみ箱の項目も一覧に表示される場合があります。これらを削除すると元に戻せません。すべての項目が最初に一覧表示され、承認するまで削除されません。
Microsoft StoreでSafeCleanを入手 機能と価格
よくある質問
%temp% の中身をすべて削除しても安全ですか?
ほとんどの場合は安全です。ただし、実行中のアプリがないことを確認し、Windows が使用中と表示するファイルは除外してください。数日以上前の項目だけを削除するほうが安全です。最近の項目は、まだ動作中の何かに使われている可能性があります。
ブラウザーのキャッシュを消すとログアウトしますか?
キャッシュされた画像やファイルを消しても、ログアウトすることはないはずです。Cookieやその他のサイトデータにはサインイン情報が保存されているため、ログアウトしたい場合に限って削除してください。
Windows が一時ファイルを使用中と表示するのはなぜですか?
プログラムがそのファイルを開いています。プログラムを閉じるか、PCを再起動するか、そのファイルをスキップしてください。
一時ファイルを削除するとPCは速くなりますか?
削除するだけでは速くなりません。空き容量が増えるだけです。Microsoft は、空き容量が少ないとパフォーマンスが低下したり、更新プログラムのインストールに問題が起きたりすると説明しています。そのため、ドライブがほぼいっぱいの場合には役立ちます。それ以上の変化は期待しないでください。
C:\Windows\Temp を削除してもいいですか?
ストレージの設定やディスク クリーンアップなど、Windows のツールに任せてください。ここを手動で削除するには管理者権限が必要で、ファイルによっては実行中のシステム サービスが使っている場合があります。