Windows 10で個別の復元ポイントを削除してディスク容量を解放する方法
一時フォルダや不要ファイルを削除してもハードディスクの空き容量が足りないとお困りですか?あるいは、小容量SSDを搭載したノートPCをお使いで、ディスク容量を増やしたいとお考えではありませんか。実は、個別の復元ポイントを削除することで、大量のディスク領域を解放できます。システム保護機能が有効になっている場合、Windows 10はデバイスドライバーやWindowsアップデートのインストール時に自動的に復元ポイントを作成します。これらの復元ポイントは多くのディスク容量を消費するため、PCが正常に動作しているのであれば、古い復元ポイントを多数保持しておく意味はあまりありません。この記事では、Windows 10で古いシステム復元ポイントを削除し、ディスク容量を解放する方法をご紹介します。
システム復元機能とは
Windowsオペレーティングシステムには、アップデートやソフトウェアのインストールなど重要な操作が行われる前に、特定のファイルや情報のスナップショットを作成する「システム復元ポイント」という非常に便利な機能が備わっています。何らかの操作を行った後に深刻な問題が発生した場合でも、システム復元を実行すれば、個人データを失うことなく設定を以前の日付の状態に戻すことができます。
注意: 復元ポイントの削除自体は安全な操作ですが、削除後はPCを以前の日付の状態に復元できなくなる点にご留意ください。ディスク容量が不足している場合にのみ、すべての復元ポイントを削除することをおすすめします。
Windows 10で古い復元ポイントを削除する方法
システム復元は、以前の状態に戻すことでさまざまな問題を解決できる便利な機能ですが、その復元ポイントのためにMBからGB単位のディスク容量を占有します。PCのディスク容量が不足している場合は、すべてまたは特定の復元ファイルを削除して、空き容量を確保しましょう。
注: 以下の手順は、Windows 11を含むすべてのWindowsバージョンに適用できます。
Windows 10ですべての復元ポイントを削除する
- Windowsキー + Rキーを押し、「sysdm.cpl」と入力してOKをクリックします。
- システムのプロパティが開くので、「システム保護」タブに移動します。
- 「保護の設定」セクションでシステムドライブを選択し、「構成」をクリックします(下の画像を参照)。
- 最後に、「ディスク領域の使用量」セクションにある「削除」ボタンをクリックします。
- 警告ダイアログが表示されたら、「続行」ボタンをクリックして、選択したドライブのすべての復元ポイントの削除を完了します。

すべての古い復元ポイントを削除した後は、必要に応じて現在の状態にPCを復元できるよう、新しい復元ポイントを作成しておくことをおすすめします。
ディスククリーンアップを使用して復元ポイントを削除する
また、高度なディスククリーンアップツールを使用して、すべてのシステム復元ポイントとシャドウコピーを削除することもできます。
- エクスプローラーで「PC」を開き、システムドライブを右クリックして「プロパティ」を選択します。
- 「全般」タブで「ディスククリーンアップ」をクリックします。
- システムドライブ(C:)を選択してOKをクリックします。
- ジャンクファイル、キャッシュ、システムエラーファイルのクリーンアップが開始されます。
- その後、「システムファイルのクリーンアップ」をクリックします。
- 再度C:ドライブを選択し、Windowsによる高度なクリーンアップを実行させます。
- クリーンアップウィンドウが表示されたら、「その他のオプション」タブに移動します。
- 「システムの復元とシャドウコピー」の下にある「クリーンアップ」をクリックします。

Vssadminコマンドで個別の復元ポイントを削除する
さらに、WindowsではVssadmin.exeというコンソールツールを使用して、特定の復元ポイントだけを個別に削除することも可能です。
- コマンドプロンプトを管理者として開きます。
- 「vssadmin list shadows」と入力してEnterキーを押します。
- 利用可能なすべての復元ポイントの一覧が表示されます。

特定の復元ポイントを削除するには、シャドウコピーIDをコピーして、次のコマンドを入力します。
vssadmin delete shadows /Shadow={シャドウコピーID}
{シャドウコピーID}の部分を、先ほどコピーした実際のIDに置き換えてください。
vssadmin delete shadows /Shadow={a60b1082-8e7e-4bf3-bc60-0acc331ead32}
CCleanerを使用してシステム復元ポイントを削除する
また、CCleanerのようなサードパーティ製の無料ユーティリティを使用すれば、ワンクリックで特定の復元ポイントまたはすべての復元ポイントを削除できます。
- CCleanerをダウンロードしてインストールします。
- アプリケーションを開き、「ツール」→「システムの復元」に移動します。
- ここで、必要に応じて任意の復元ポイントを選択して削除できます。

Windows 10で個別の復元ポイントまたはすべての復元ポイントを削除する方法はお分かりいただけたでしょうか。ぜひコメント欄でお知らせください。
関連記事
- Windows 10ブルースクリーンエラー「DRIVER_OVERRAN_STACK_BUFFER」の解決方法
- Windows 10がアップデート後にシャットダウンしないときの対処法
- 解決済み:Windows 10アップデート後に「Windowsを準備しています」で固まる問題
- Windows 10でLinux(Ubuntu含む)を実行する方法(Windows Subsystem for Linux)
- Windows 10/8.1/7でGoogle ChromeのCPU使用率が高くなる問題の解決方法
-
Windows 10でシステムファイルをバックアップする方法|手動・自動の2つの手順を解説
Windows 10では、システムファイルのバックアップを作成し、システムの復元ポイントを設定しておくことが非常に重要です。パソコンがフリーズしたりシステムがクラッシュしたりといったトラブルが発生した場合でも、あらかじめバックアップと復元ポイントを作成しておけば、コンピューターを正常な状態へ復元できます。 ポイントは、パソコンが問題なく正常に動作しているときにバックアップと復元ポイントを作成しておくことです。異常が発生した際には、コンピューターを正常に動作していた日時までさかのぼって復元できるからです。復元を行うと、復元ポイント作成後にインストールしたプログラムは失われますが、データには影響し
-
Windows 11でシステムの復元を使う方法!復元ポイントの作成から復元手順まで徹底解説
Windowsの「システムの復元」機能は、トラブルシューティングにおいて非常に役立つ機能です。システムの復元を活用すれば、デバイスを以前の状態にロールバックし、チェックポイント以降に行われた変更をすべて取り消すことができます。PCに何か問題が発生した際に、すぐに正常な状態へ戻せる、まさに救世主のような機能です。よくあるエラーやバグのトラブルシューティング、誤って変更した設定の修正、不具合の解消など、あらゆる場面でシステムの復元は威力を発揮します。本記事では、Windows 11でシステムの復元を使う方法をわかりやすく解説します。ぜひ事前にマスターして、トラブルに備えておきましょう。システムの復