明らかな理由もなくSSDの容量がいっぱいになった場合の空き容量確保方法

📅
🕑 1 分で読む

SSDのディスク容量が不足すると、特に理由が分からない場合は、かなりイライラするものです。大量の映画をダウンロードしたり、大容量のアプリをインストールしたりしたわけではないのに、突然ほとんど空き容量がなくなってしまうのです。通常、これはWindowsが、個人のファイルではなく、隠しフォルダやシステムファイルにデータを蓄積し、それが時間とともに増えていくことが原因です。何が容量を圧迫しているのかを突き止めるのは大変ですが、頭を悩ませることなく、かなりのストレージ容量を解放できる実績のある方法がいくつかあります。

SSDの空き容量が原因不明でいっぱいになる問題を解決する方法

WinSxSフォルダをクリーンアップしましょう ― Windowsは古い不要なファイルを残してしまうからです

Windows は、システムファイルのバックアップコピーを保存するためにWinSxSフォルダー ( C:\Windows\WinSxS ) を使用します。これは主に、必要に応じてアップデートを元に戻せるようにするためです。問題は、このフォルダーがアップデートのたびにどんどん大きくなり、時には数ギガバイトもの容量を占有してしまうことです。当然のことながら、Windows は特別な操作なしに古いアップデートファイルを自動的に削除することはできません。

コマンドプロンプトを管理者として開き(スタートメニューで検索し、右クリックして「管理者として実行」を選択)、次のコマンドを実行します。

DISM /Online /Cleanup-Image /StartComponentCleanup

このコマンドを実行すると、Windowsに組み込まれている古いコンポーネントのクリーンアップ機能が起動します。あるマシンでは数ギガバイトの空き容量が確保され、別のマシンではそれ以上の容量が確保されました。少し奇妙ですが、定期的に実行することで、そのフォルダを整理整頓するのに役立ちます。クリーンアップの効果を完全に反映させるには、再起動が必要になる場合もあります。

AppDataに隠れたキャッシュが蓄積されていないか確認してください。

時間が経つにつれて、アプリケーション、特にChromeやFirefoxなどのブラウザは、AppDataC:\Users\YourUsername\AppData)に大量のキャッシュや不要なファイルを保存します。このフォルダの中身は不明瞭ですが、実際にはもう必要のないデータが大量に保存されていることがよくあります。

そのディレクトリに移動し、 Temp、Cache、GPUCacheなどのサブフォルダを確認してください。長期間PCを使用していたり​​、しばらくクリーンアップしていなかったりする場合は、これらのフォルダをクリアすることで10~30GBの空き容量を確保できます。少なくともこれらのディレクトリを右クリックして削除してください。ただし、削除しても問題ないかどうかわからないものは削除しないように注意してください。

ヒント:ブラウザやその他のアプリは、時として大量の残存ファイルを残すことがあります。それらを手動で削除するのは面倒かもしれませんが、ディスク容量が不足している場合は、削除する価値があります。

Windows.old を削除する — 古い Windows バックアップ

SSDの容量がほぼいっぱいで、最近Windowsをアップグレードした記憶がある場合、おそらくWindows.oldフォルダ(C:\Windows.old)が存在し、以前のOSバージョンが保存されているでしょう。ロールバックしたい場合には便利ですが、そうでなければ単に容量を無駄にしているだけです。

ディスククリーンアップ(スタートメニューで「ディスククリーンアップ」を検索)を使用し、プライマリドライブを選択して「システムファイルのクリーンアップ」をクリックし、「以前のWindowsインストール」のチェックボックスをオンにします。確認して、処理が完了するまで待ちます。10~35GB程度の空き容量が確保できるはずです。

Windows Update キャッシュを空にする — ダウンロードした更新プログラムをクリアする

Windows は更新プログラムをC:\Windows\SoftwareDistribution\Downloadにダウンロードします。これらのファイルは、更新プログラムの完了後も残ってしまい、ストレージを圧迫することがあります。

これをクリーンアップするには、コマンドプロンプトを管理者として開き、次のコマンドを実行します。

net stop wuauserv net stop bits rd /s /q "C:\Windows\SoftwareDistribution\Download" net start wuauserv net start bits

更新サービスを停止し、フォルダを削除してからサービスを再起動すると、Windowsはまっさらな状態になります。この手順の後、PCを再起動して、残っているファイルがすべて削除されていることを確認してください。これにより、数ギガバイトの空き容量が確保できます。更新ファイルが大量に蓄積されている場合は、さらに多くの空き容量が確保できる場合もあります。

設定から一時ファイルを削除する

一時ファイルは、ストレージ容量を常に消費する厄介な存在です。Windowsはインストール時やシステムタスク実行時に大量の一時ファイルを生成し、それらは必要なくなってからも長期間蓄積され続けます。

  1. 設定を開く(Windowsキー + I
  2. システム>ストレージに移動
  3. 一時ファイルをクリック

削除したい項目(サムネイル、ごみ箱の項目、古いアップデートファイルなど)を選択し、「ファイルの削除」をクリックします。システムによっては、数ギガバイトの容量を瞬時に解放できます。手動で探す必要はなく、チェックを入れて削除するだけです。

システム復元領域を削減する

システムの復元は、システムのスナップショットを保存してくれるので便利ですが、復元ポイントは大量の容量を消費します。容量を削減するには:

  1. 「復元ポイントの作成」を検索(Windowsキー + S)
  2. メインドライブ(通常はCドライブ)を選択し、「構成」をクリックします。
  3. 古い復元ポイントを削除するか、より小さな最大ディスク容量を設定するを選択してください。

蓄積された復元ポイントの数によっては、数ギガバイトの容量を解放できる可能性があります。ただし、復元ポイントを失うということは、万が一の事態が発生した場合のセーフティネットが小さくなることを意味するので、その点は留意してください。

ディスクアナライザーを使用して、より明確な状況を把握しましょう。

ストレージ容量を圧迫しているものが何なのかを視覚的に把握するには、推測だけでは不十分な場合があります。WizTree 、TreeSize FreeWinDirStatなどのプログラムは、ドライブを素早くスキャンし、大きなフォルダがどこに隠れているかを正確に表示します。巨大なフォルダであれ、奇妙な残存キャッシュであれ、真の容量モンスターを驚くほど迅速に特定できるでしょう。

ざっとスキャンするだけで、次に何をターゲットにすべきかが分かり、試行錯誤の手間を大幅に省くことができます。

ストレージセンスを有効にして、今後も整理整頓を維持しましょう

手動でクリーンアップした後は、再発防止策を講じるのが賢明です。Windowsには「ストレージセンス」という機能があり、一時ファイルの削除、ごみ箱の空化、古いダウンロードファイルのクリアなどを定期的に自動的に行ってくれます。

設定 → システム → ストレージに進み、ストレージセンサーをオンにします。実行頻度を選択すれば、Windowsが不要なファイルを自動的に処理してくれます。この機能をオンにしてから、多くのユーザーからストレージ容量の不足が軽減されたという報告が寄せられています。これは、バックグラウンドで常にクリーンな状態が保たれるためです。

隠れたスペース占有者たちを覗き見る

これだけのクリーンアップを行った後でも、まだいくつか厄介なフォルダが残っていて、大きな原因となっている可能性があります。

  • 休止状態ファイル(hiberfil.sys):休止状態が必要ない場合は、powercfg -h off(管理者としてコマンドプロンプトを実行して)無効にしてください。これにより、RAM容量の40~75%をディスク容量として解放できます。16GB以上のRAMを搭載している場合は、非常に大きな効果が得られます。
  • ページファイル(pagefile.sys): WindowsはRAMからここにデータを移動します。RAMに十分な余裕がある場合は、[システムの詳細設定][パフォーマンス オプション][詳細設定]タブ → [仮想メモリ]でサイズを小さくすることができます。数GBに制限してください。ただし、安定性を確保するために十分な容量は残しておきましょう。
  • ごみ箱:定期的に空にすることを忘れないでください。アイコンを右クリックして「ごみ箱を空にする」を選択するか、プロパティでサイズを調整してください。

これらのフォルダは一つ一つは些細なものに見えるかもしれませんが、見落とすと合計で10~30GBもの容量を占めてしまう可能性があります。

まとめ

  • DISM /Online /Cleanup-Image /StartComponentCleanup管理者としてコマンドプロンプトで実行
  • AppData内のキャッシュをクリアし、一時フォルダを削除します。
  • ディスククリーンアップを使用してWindows.oldを削除します。
  • CMDコマンドを使用してアップデートキャッシュをクリアする
  • リサイクルボックスを空にして、必要に応じてサイズを小さくしてください。
  • ディスクアナライザーを使用して、大きなフォルダをすばやく見つける
  • ストレージセンスを有効にして、自動的に管理しましょう
  • 必要に応じてハイバネーションを無効にするか、ページファイルを調整してください。

まとめ

SSDの容量不足を解消するには、必ずしも個人ファイルを削除する必要はありません。システムフォルダの中には、何ヶ月、何年もかけてじっと容量を消費しているものがあるからです。これらの方法を組み合わせることで、特にドライブを完全に消去して最初からやり直したくない場合は、多くの容量を回復できます。どこを調べて、何を安全に削除できるかを知ることは、ある種のバランス感覚が求められます。Windowsは親切心からサポートしてくれますが、時に余計なことをしてしまうこともあるからです。

これで誰かの作業時間が数時間短縮できれば幸いです。アップデートが1つでも進んだり、1GBの空き容量が確保できれば、なお良いでしょう。