Win11のディスク設定を開いたら、Steam関連のフォルダだけで数十GBを食っている——そんなとき、真っ先に疑うのがシェーダーキャッシュです。私も据置PCとノートを行き来する週は、新作を1本入れる前に「内蔵の残りGB」を見直す習慣があります。Steam シェーダーキャッシュ 削除は、セーブデータや本体ファイルを消さずに、再生成可能な一時データだけを間引く作業です。
本記事は、外付けSSDへライブラリを移す手順やポータブルSSD3機種の比較とは切り口が違い、Win11上でどこまで消してよいかとSteamクライアントから触れる項目に絞ります。Valveの公式ヘルプと、Windowsのストレージ画面の見方をベースに書き、体感部分は私の環境(調べた範囲と混ぜません)として分けます。
この記事でわかること
- シェーダーキャッシュが増える理由と、削除してもセーブが消えない理由
- Win11で容量を確認してからSteam側を空ける順番
- 削除後に再生成が走るタイミングと、外付けSSDへ逃がす判断
先に結論

- 向いている人: 内蔵SSDの空きが30GB未満で、Steamの「ダウンロード」や「シェーダー」フォルダが大きい人。最近プレイしていないタイトルがライブラリに残っている人。
- 向いていない人: 今まさに大型アップデートのダウンロード途中の人(先にパッチを完了させてください)。Modを手動で
shadercache配下に置いている特殊構成の人(フォルダ単位削除は避け、Mod作者の手順を優先)。 - 私のおすすめ: まずWin11のストレージでSteamの実使用量を見て、Steamのダウンロードキャッシュのクリア→ 必要なら
steamapps\shadercacheの整理、の順。ゲーム本体は触らない。

私は削除の前に、今週遊ぶ予定の1本だけSteamで起動確認してからキャッシュを空にしています。
この記事には、Google AdSense による広告およびアフィリエイトリンクが含まれる場合があります。紹介経由で購入や申し込みがあると、私に紹介料が入ることがあります。
シェーダーキャッシュとは

シェーダーは、GPU向けにグラフィック処理を組み立てる小さなプログラム片です。Steam経由のPCゲームは、初回起動やグラフィック設定変更のときにGPU向けのデータをローカルへ書き込むことがあり、その結果が shadercache などのフォルダに溜まります。
公式の説明どおり、これはプレイを快適にするためのキャッシュであり、セーブデータそのものではありません。削除すると、次にそのタイトルを起動したときに再生成が走り、最初の1回だけロードやカクつきが増える例があります(一般に報告されている挙動です。私も整理直後の1プレイはロードバーが長い印象がありました)。
Win11で混同しやすいのは次の2つです。
| 種類 | 中身のイメージ | 消してよいか |
|---|---|---|
| ダウンロードキャッシュ | インストール前の圧縮データの残骸 | Steamの「キャッシュをクリア」で整理 |
| シェーダーキャッシュ | GPU向けに展開済みのデータ | 未使用タイトル分は削除候補(再生成あり) |
ゲーム本体(steamapps\common) |
実行ファイルとアセット | 本記事では触らない |

Win11でSteamの使用量を確認する

削除の前に、どのドライブが逼迫しているかを数字で見ます。
- 設定 → システム → ストレージ → インストール済みのアプリ(または Apps → Installed apps)。
- 一覧から Steam を選び、表示されるサイズと保存場所をメモする。
- エクスプローラーでSteamのインストール先(既定は
C:\Program Files (x86)\Steam)を開き、次のフォルダサイズを右クリック → プロパティで確認する。 steamapps\shadercachesteamapps\downloading(ダウンロード中なら大きい)steamapps\common(本体。削除対象外)

フォルダサイズの計算はWin11でも時間がかかるので、削除前のスクショ1枚だけ残すと安心です。
内蔵だけでなく、ライブラリを外付けに移している人は、外付けSSD側の steamappsも同じ要領で見てください。逼迫しているドライブだけを整理対象にすると、誤削除が減ります。
Steamクライアントから空ける(ダウンロードキャッシュ)

本体を触る前に、Steam側の公式手順から始めるのが安全です。
- Steamを起動する(可能ならダウンロード中のタイトルが無い状態)。
- 左上 Steam → 設定 → ダウンロード。
- ダウンロードキャッシュをクリア(英語UIでは Clear Download Cache)を実行する。
- 指示に従いSteamを再起動する。
これで、インストールに失敗した残骸や古い圧縮データが整理されることがあります。シェーダーキャッシュそのものは別フォルダなので、ここだけでは shadercache がゼロにはなりません。ただし、空き容量が数GB戻るケースは珍しくないので、最初の一手として有効です。

シェーダーキャッシュフォルダを整理する

Steamを完全終了(タスクトレイのSteamアイコン → 終了)してから作業します。
- エクスプローラーで
steamapps\shadercacheを開く。 - 中身はタイトルごとのフォルダに分かれていることが多いです。最近遊んでいないゲームのフォルダだけを削除する方法が、いちばんリスクが低いです。
- 全体を一度空にしたい場合は、フォルダ内をすべて削除してもゲーム本体は
common側に残ります(再生成は次回起動時)。ただし、今週プレイ予定のタイトルも含めて全部消すと、連続でロード待ちが続くので、私は避けています。
注意点は次のとおりです。
- ダウンロード中・検証中のタイトルがある日は、
downloadingフォルダを触らない。 - ウイルス対策ソフトが大量削除をブロックすることがあるので、失敗したら一時的に除外設定を見直す(各ソフトの公式手順に従ってください)。
- 外付けライブラリを使っている場合、シェーダーが内蔵側にだけ溜まる構成もあるので、両方の
shadercacheを確認する。

削除後に起きること

削除直後に困りやすいのは、次の3パターンです。
- 初回ロードが長い — 再生成中はGPU使用率が上がり、ファンの音が大きくなることがあります。据置PCの排気は据置機周りのサーキュレーター比較と同じで、吸排気の前に物を置かないだけでも安定しやすいです(一般論)。
- グラフィック設定を変えた直後 — 解像度やレイトレースをいじったあとは、再度キャッシュが増えます。設定を固めてから整理すると、二度手間が減ります。
- 空きがすぐに埋まる — ライブラリに大型タイトルが多いなら、キャッシュ削除だけでは根本解決になりません。このときはライブラリの移動を検討します。
内蔵SSDが足りないときの次の一手

キャッシュ整理で5〜20GB戻っても、新作1本で再び逼迫する場合は、遊ぶ場所を外付けへ分ける方が効きます。定番候補は次のとおりです(価格・在庫は執筆時点・2026年10月1日・日本時間の目安で変動します)。
| 機種 | 向く人 |
|---|---|
| Samsung T7 | デスク固定で定番を選びたい |
| SanDisk Extreme | 耐衝撃・持ち出しもあり |
| Crucial X9 Pro | PCとバックアップの二刀流 |
移動手順の詳細はSteamライブラリの外付けSSD移行に任せ、速度比較の軸は外付けSSD3機種比較を参照してください。Win11の更新でゲームが重くなった日は、バックグラウンド更新の抑止も別軸で見直すと、キャッシュ削除とセットで効くことがあります。

私は内蔵512GBのPCでは、新作の既定インストール先だけ外付けに切り替え、シェーダー整理は月1回のルーティンにしています。
よくある質問

Q. Steam シェーダーキャッシュ 削除でセーブは消えますか?
A. 通常は消えません。セーブは各タイトルのクラウド/ローカル保存領域にあり、shadercache とは別です。不安なら、整理前にSteamのSteamクラウド同期がオンか、重要タイトルだけ手動バックアップを取ってください。クラウド非対応タイトルは公式の保存場所を確認してから作業します。
Q. 全部消してもSteam自体は壊れませんか?
A. shadercache 配下は再生成可能なキャッシュです。steamapps\common や userdata を消す操作は本記事の対象外であり、誤って触ると再インストールやセーブ喪失につながります。フォルダ名を必ず確認してください。
Q. 削除の頻度はどのくらいがよいですか?
A. 目安は月1回、または空き30GBを切ったときです。毎日消す必要はありません。逆に、アップデート直後は再生成で一時的に容量が増えるので、パッチ適用が落ち着いてから整理する方が待ち時間が少ないです。
Q. ノートPCのWin11でも同じですか?
A. 手順は同じです。違いは排熱とポートだけです。外付けSSDへ逃がす場合、USB-C直挿しと、冷却台の角度はノート冷却台4機種比較の「角度と吸気口」の話と同じく、先に決めると後戻りが減ります。
まとめ

Win11でSteam シェーダーキャッシュ 削除をするなら、ゲーム本体ではなくキャッシュだけを対象にします。流れは、ストレージ画面で使用量を確認 → Steamのダウンロードキャッシュをクリア → shadercache を必要分だけ整理、です。戻ってもすぐに足りなくなるなら、外付けSSDへのライブラリ分離を次の一手にしてください。
今日やること: Steamを終了し、shadercache のサイズをプロパティで見る → 今週遊ばないタイトルのフォルダだけ削除 → 空きGBをメモする。
関連記事


