Windows
 Computer >> コンピューター >  >> システム >> Windows

SSDを密かに圧迫する50GBの隠しファイルの正体と、安全に削除する方法

Cドライブの空き容量が勝手に減っていく——そんな経験はありませんか?気のせいではありません。Windowsやインストール済みアプリは、ユーザーの目につかない場所にフォルダを作成し、キャッシュデータをどんどん蓄積していきます。厄介なのは、こうしたデータが単純に選択して削除できるものではないという点です。

実はWindows自体も最大7GB程度の領域を確保しますが、さらに深刻なのは、インストールしたアプリが作り出す所謂「ゴーストファイル」です。幸い、無料ツールと慎重な削除作業によって、これらの幽霊ファイルをWindowsから追い出すことができます。

ストレージの可視化で、Windowsが隠すものを暴く

エクスプローラーよりはるかに速く、見えないファイルまで把握できる

隠しファイルを探すうえで、Windows標準のエクスプローラーはあまり役に立ちません。そこで活躍するのがWizTreeのようなツールです。無料のディスク解析ツールであるWizTreeは、エクスプローラーとは比較にならないほど高速です。フォルダを一つずつ辿る代わりに、NTFSマスターファイルテーブル(MFT)を直接読み取ります。これはドライブ上の全ファイルを追跡するためにWindows自身が使用している低レベルの索引です。

このアプローチにより、WizTreeは500GBのドライブ全体を10秒足らずでスキャンでき、大容量フォルダを見逃さないカラーコード付きのツリーマップとしてストレージ全体の構成を一望できます。ただし、管理者権限での実行が必要です。これによって初めて、通常のツールが無視するシステム所有の隠しファイルまで表示できるようになります。

スキャン完了後は、結果をサイズ順にフィルタリングすれば犯人がすぐに判明します。一目瞭然の犯人もあれば、思いがけない犯人もいるでしょう。

WizTree

対応OS: Windows
開発元: Antibody Software Limited
価格: 無料(ビジネスライセンスあり)

Spotifyが静かにストレージを食いつぶす

あっという間に積み上がるキャッシュとダウンロードデータ

SSDを密かに圧迫する50GBの隠しファイルの正体と、安全に削除する方法

Windows版Spotifyを使っているなら、音楽(特に繰り返し聴く曲)がキャッシュされることはご存じでしょう。再生が速くなるため理論上は便利な機能ですが、その代償としてSpotifyは空きディスク容量の10%をキャッシュ用に確保します。500GBのドライブなら、最大50GBを知らないうちに占有され得るのです。

実際に50GBものキャッシュが溜まるケースは稀ですが、不可能ではありません。いずれにせよ、PCでSpotifyを常用している方は、次のパスにかなりのサイズのキャッシュがあるはずです。

C:\Users\username\AppData\Local\Spotify\Storage

このフォルダはデフォルトで非表示のため、普通に操作していても目に入りません。しかもSpotifyにはキャッシュを消去する手段が用意されておらず、ブラウザのように自動的に掃除もしてくれません。容量が逼迫している場合は、Spotifyを終了させてからキャッシュを削除し、%appdata%/Spotifyにあるprefsファイルで上限サイズを設定しましょう。変更するのは次の行です。

storage.size=1024

この設定により、Spotifyのデータ占有量は1GBに制限されます。よく聴く楽曲をすべて保持するには少なすぎると感じたら、ドライブの総容量に応じて許容できる値に自由に調整してください。

ローカルAIモデルはあっという間に膨らむ

LM Studioのようなツールは予告なしにドライブを満たす

SSDを密かに圧迫する50GBの隠しファイルの正体と、安全に削除する方法

LM StudioはローカルLLMを手軽に楽しめる優れたアプリですが、モデル、チャット履歴、設定プリセット、サーバーログ、バイナリといったあらゆるデータを、ホームディレクトリ内の単一の.cache\lm-studioフォルダに投げ込みます。ここが問題です。

モデルだけで1つあたり4GB〜30GBにもなるため、ローカルLLMを試している方は常にストレージを意識しておきましょう。このキャッシュフォルダはドット始まりの隠しディレクトリなので、エクスプローラーで「隠しファイルの表示」を明示的に有効にしない限り姿を現しません。

一方で注意したいのは、汎用のシステムクリーナーを使うとLM Studioのキャッシュごと全部消えてしまう点です。チャット履歴や設定を含む環境全体が吹き飛ぶ恐れがあります。アプリケーションデータをキャッシュフォルダに格納するこの構造は決して理想的とは言えず、LM Studioの不要データを掃除する際は細心の注意が必要です。

開発者にはストレージのコストがつきもの

存在を忘れているSDK・ビルド・キャッシュ

SSDを密かに圧迫する50GBの隠しファイルの正体と、安全に削除する方法

WindowsノートPCを理想の開発環境に仕立てましたが、いくつか妥協も伴いました。まず、パッケージマネージャーは数か月にわたってアーカイブを積み上げがちです。

最悪の犯人のひとつがCondaです。ダウンロードした全パッケージのtarballをキャッシュし、それらを使用していた環境を削除しても自動的には消去してくれません。その結果、数か月の利用でpkgsディレクトリは数十GBにまで肥大化します。

NPMとpipも、それぞれAppData\Local\npm-cacheとpip\cacheに独自のキャッシュを持ちます。Conda同様、これまで全プロジェクトでインストールした全バージョンのパッケージを収集し続けるため、気づけば何百ものパッケージを理由なく抱え込んでいることになります。しかもこれらはWindows 11のストレージセンサーにも表示されないため、探しに行かない限り存在にすら気づけません。

Windows自身も無関係ではない

時間とともに静かに育つシステムファイルと残骸

SSDを密かに圧迫する50GBの隠しファイルの正体と、安全に削除する方法

最後に、WizTreeはWindows自身もストレージ問題に加担していることを明らかにしてくれます。仮想メモリファイルのpagefile.sysだけでも、RAM容量とWindowsによるサイズ設定に応じて10GB〜30GBを占めることがあります。しかし、それだけではありません。

Windows PCやノートで休止状態機能を使用しているなら、実質的にRAM搭載量と同じだけのストレージを消費しています。hiberfil.sysはRAM総容量に合わせて確保され、休止時にメモリ全体の状態をディスクへ書き出せるようにするためです。筆者のように16GBのRAMを搭載したマシンでは16GBが失われており、しかもWindowsのストレージ関連機能のどこにも表示されません。

さらに、WinSxSというコンポーネントもあります。Windowsフォルダ内に存在するこのコンポーネントストアは、ドライバーやWindowsの不具合発生時にロールバックできるよう、旧バージョンのシステムファイルを保持しています。確かに有用な仕組みですが、Windowsが問題なく動作しているなら、ここからさらに10〜20GBを解放できます。

掃除はする——ただし壊さないように

削除してよいもの、触れないほうがよいもの

WizTreeはストレージの悩みの種を見せてくれますが、自らアクションを起こすことはありません。前述のファイルを削除してもWindowsが致命的な破綻を起こす可能性は低いものの、該当するアプリやプログラムが誤動作する恐れはあります。アプリのキャッシュファイルやWindowsのファイルを手動で削除する際は、自分が何をしようとしているのかを必ず確認してください。削除ボタンを押す前に少し調査しておくことで、後々のトラブルを大きく回避できます。

覚えておくべきは、エクスプローラーやWindows標準のストレージ管理機能はこの問題の解決にはほぼ役立たないということです。ストレージセンサーでも一部のキャッシュや古いWindows更新ファイルは削除できますが、本当の幽霊ファイルたちは、お気に入りのアプリが時間をかけて積み上げてきたキャッシュの中に潜んでいるのです。

  1. Windows 11/10の写真アプリでお気に入りを追加する方法

    この記事では、Windows 11/10の写真(フォト)アプリでお気に入りを追加する方法を詳しく解説します。Microsoftは、写真アプリ内の任意の画像や動画をお気に入りとして登録できる新機能を追加しました。以下でその手順を確認していきましょう。 写真アプリは画像編集に非常に便利なツールであり、従来のWindowsフォトビューアーを復元しなくても、任意の画像を写真アプリで開くことができます。例えば、選択したフォルダに大量の画像が保存されており、そのすべてが常に表示されている場合、頻繁に開きたい画像もあるはずです。毎回パスを辿って探す代わりに、よく使う画像をお気に入りとして登録しておけば、よ

  2. Windows 11/10 EnterpriseまたはProエディションでWi-Fi Senseを無効にする方法

    Wi-Fi Senseは、コンピューターが自動的にWi-Fiへ接続できるようにし、より多くの場所で素早くインターネットにアクセスできるようにする便利な機能です。クラウドソーシングによって収集された公開Wi-Fiホットスポットや、連絡先がWi-Fi Sense経由で共有したWi-Fiネットワークへ、自動的に接続することができます。 この記事では、Windows 11/10 EnterpriseまたはProエディションにおいて、レジストリエディターを使用してWi-Fi Senseを無効にし、そのポリシーをシステム全体に展開する方法を解説します。 レジストリを使用してWi-Fi Senseを無効に