Windows 10でハードディスク領域を解放する方法

Windows 10の更新、特に機能の更新は、以前のバージョンにロールバックする場合に備えてWindowsが古いコピーを保存するため、膨大なディスク容量を消費します。 ハードディスクドライブは、今日では安価で手頃な価格になっています。 1 TB SATA HDDのコストは50ドル未満です。 ただし、古いコンピューターの古い低容量ハードドライブを使用していて、ディスク領域を解放したい場合は、この記事でその方法を説明します。

機能の更新をインストールした後、Windows 10は10日後に以前のWindowsインストールファイル(Windows.old)を自動的にクリーンアップします。 ただし、Windowsのディスク領域を解放する方法は他にもいくつかあります。 オプションのいくつかを見てみましょう。

Windows 10のハードディスク領域を解放する

ディスククリーンアップの使用

管理者としてディスククリーンアップ( cleanmgr.exe )を起動し、すべてのチェックボックスを有効にします。

すべてのチェックボックスを有効にしてディスククリーンアップを開始するには、 cleanmgr.exe /LOWDISKコマンドラインを使用します。 詳細については、「すべてのチェックボックスオプションをデフォルトで有効にしてディスククリーンアップを開始する」を参照してください。

ディスククリーンアップには、次の項目が一覧表示されます。

  • 一時セットアップファイル
  • 古いChkdskファイル
  • セットアップログファイル
  • ダウンロード
  • Windows Updateクリーンアップ
  • 配信最適化ファイル
  • デバイスドライバーパッケージ
  • Windows Defender
  • Windowsアップグレードログファイル
  • ダウンロードしたプログラムファイル
  • インターネット一時ファイル
  • システムエラーメモリダンプファイル
  • システムエラーミニダンプファイル
  • Windowsアップグレードによって破棄されたファイル
  • ユーザーごとにアーカイブされたWindowsエラー報告ファイル
  • ユーザーごとのキューに入れられたWindowsエラー報告ファイル
  • システムでアーカイブされたWindowsエラー報告ファイル
  • システムキューのWindowsエラー報告ファイル
  • システムによって作成された一時的なWindowsエラー報告ファイル
  • Windows ESDインストールファイル
  • BranchCache
  • 以前のWindowsインストール
  • ごみ箱
  • RetailDemoオフラインコンテンツ
  • パッケージバックアップファイルの更新
  • 一時ファイル
  • 一時的なWindowsインストールファイル
  • サムネイル
  • ユーザーファイルの履歴

使用しているオペレーティングシステムによっては、一部のクリーンアップオプションがシステムに存在しない場合があります。 上記の項目のうち、以前のWindowsインストール、 配信最適化ファイル 、およびWindows Updateクリーンアップは、ディスク容量を最も多く消費します。

$config[ads_text6] not found
  • レジストリ設定を有効にして、過去7日間にアクセスされた%TEMP%フォルダー内のファイルをディスククリーンアップで強制的に削除する必要があります。
  • リストからチェックを外すと、ディスククリーンアップがDownloadsフォルダーをクリアしないようにすることができます。 「ディスククリーンアップとストレージセンスがダウンロードフォルダーを空にしないようにする」もご覧ください。

アイテムを有効にしたら、[OK]をクリックしてクリーンアップを開始します。

ディスククリーンアップを実行した後、Driver Store Explorerツールを使用して、ディスククリーンアップで削除できなかった古いドライバーパッケージを削除できます。

関連:ディスククリーンアップ、Storage Sense、またはバッチファイルを使用して一時ファイルを自動的にクリア

Storage Senseの使用

Windows 10のStorage SenseまたはStorage Settingsを使用して、一時ファイルをクリーンアップすることもできます。

設定→システム→ストレージ→ 一時ファイルを開きます

[ディスククリーンアップ]ウィンドウに表示されたすべてのアイテムは、[ストレージ設定]ページに表示されます。 Microsoftは将来、ディスククリーンアップをストレージ設定に置き換える可能性があります。

[ストレージ設定]ページには、ごみ箱とダウンロードフォルダーを定期的に空にするオプションもあります。

置き換えられた更新のクリーンアップ(WinSxSフォルダー)

WinSxSフォルダーに保存されている置き換えられたWindows Updateを(ディスククリーンアップやストレージ設定を使用せずに)選択的にクリーンアップするには、管理者特権のコマンドプロンプトを開き、次のコマンドを実行します。

 DISM.exe / online / Cleanup-Image / StartComponentCleanup 

上記のコマンドラインは、置き換えられたコンポーネントをクリーンアップし、コンポーネントストアのサイズを削減します。 このコマンドラインパラメーターでDISMを使用した後は、更新プログラムをアンインストールできないことに注意してください。

注:上記のコマンドラインは、ディスククリーンアップとストレージの設定でWindows Updateクリーンアップエントリを選択する場合とまったく同じです。 上記のDISMコマンドラインは、コマンドラインの代替にすぎません。 これにより、私の場合は4.29 GBのディスク領域が解放されました。

視覚化ツールを使用してディスク領域の主な消費者を見つける

ディスククリーンアップとStorage Senseは、定義済みの場所のセットのみをスキャンします。 ただし、ハードドライブを占有する多くの大きなファイルがさまざまなフォルダの場所にある場合があります。 以前、ストレージ設定またはWinDirStatユーティリティを使用して、ハードディスクに潜んでいる巨大なファイルを見つける方法を見てきました。

WinDirStatに似た、WizTreeという優れたビジュアライザーツールがあります。 WizTreeはNTFSマスターファイルテーブル(MFT)を使用してファイルとそのサイズのリストを取得するため、超高速です。 マスターファイルテーブル(MFT)は、NTFSボリューム上のすべてのファイルとディレクトリに関する情報が格納されているデータベースです。

ビジュアルツリーマップビューでは、大きなファイルや小さなファイルの大きなコレクションを一目で見つけることができます。 大きなブロックをクリックまたはダブルクリックするだけで、ファイルがツリービューで自動的に選択されます。 ファイル名もステータスバーに表示されます。

私のシステムでは、ビジュアルツリーマップに表示される最も重要なブロックは、仮想ディスクイメージ(.vdi)ファイルでした。 Oracle Virtualbox VMは、インストールするオペレーティングシステムごとにVDIファイルを作成します。 長い間、私はOracle Virtualbox VMをテストし、Hyper-Vに切り替えたときにそれをアンインストールしました。 ただし、Oracle Virtualboxをアンインストールする前にそれらの仮想マシンを削除しなかったため、仮想ディスク(.vdi)は依然としてハードディスク内に残っています。

今回は、Oracle VirtualBoxを再インストールし、ゲストオペレーティングシステムを適切に削除しました。

WizTreeに感謝します。 すぐに18 GBのディスク領域を解放できました。

  • TreeSize は、MFT(マスターファイルテーブル)で動作する別のサードパーティの視覚化ツールであり、非常に高いスキャン速度に達します。 TreeSizeは、Microsoft Storeからもダウンロードできます。

重複ファイルを見つけて削除する

重複するファイルは、ディスク領域を静かに消費します。 冗長なファイルは貴重なディスク領域を占有するだけでなく、ユーザーを混乱させ、ファイルシステムを効果的に管理することを困難にします。

さまざまなサードパーティのツールを使用して、システム内の重複ファイルを見つけて削除する方法に関する包括的なガイドを作成しました。 Windowsで重複するファイルと写真を見つけて削除するをご覧ください。

古いシステムの復元ポイントを削除する

ディスククリーンアップの[ その他のオプション ]タブを使用して、個々のシステムの復元ポイントをクリアしたり、すべてをクリアしたり、最新のものを除くすべての復元ポイントをクリアしたりできます。 WizTreeによると、システムの復元(システムボリューム情報フォルダー)は約4.6 GBのディスク領域を使用します。 また、この数値は、システムの復元ウィンドウ( systempropertiesprotection.exe )が報告する内容とほぼ一致しています。

ハードディスクの容量が少ない場合は、システムの復元とボリュームシャドウコピーに割り当てるディスク領域を減らすことができます。

これ以外に、使用しているそれぞれのWebブラウザーのブラウザーキャッシュをクリアできます。 完了したら、WizTreeダッシュボードを更新して、ビジュアルツリービューで次に大きいファイルブロックを見つけ、可能な限りすべてのストレージスペースを解放します。

ハイバネーションを無効にする

休止状態ファイル( hiberfil.sys )は、システムパーティション上の巨大なディスク領域を消費します。 高速起動を有効にしたまま休止状態を無効にして、休止状態機能を無効にするか、休止状態ファイルのサイズを小さくするかを選択できます。

フルHiberfileサイズ:8 GBの40%(RAM)

Windows 10では、フルハイバネーションファイルは、システムにインストールされているメモリの40%に相当するディスク領域を占有します。 たとえば、16 GBのRAMがインストールされている場合、 hiberfil.sysはシステムドライブに6.4 GBのディスク容量を使用します。 一方、ハイバネーションが削減された(ハイバネーションが無効、高速起動が有効)ファイルは、物理メモリの20%に等しいディスク領域のみを使用します。

また、アプリと機能を使用して未使用のアプリとプレインストールされたアプリをアンインストールしたり、未使用または古いユーザープロファイルを削除してスペースを節約することもできます。

関連記事