Windows 11と10でシステムの復元ポイントをクリアする方法

📅
🕑 1 分で読む

システム復元ポイントは、基本的にWindowsのバックアップスナップショットのようなものです。ソフトウェアのアップデートやシステム変更後に何か問題が発生した場合の安全策として考えてください。ボリュームシャドウコピーも同様で、基本的には特定のファイルやシステム状態の簡易バックアップです。ただし、復元ポイントを定期的に作成していると、ディスクがすぐに乱雑になってしまうことがあります。ディスク容量が不足すると、Windowsの動作が遅くなったり、バグが発生したりする可能性があります。そのため、復元ポイントのクリーンアップは必要な場合もありますが、面倒な作業です。特に、システムに複雑な変更を加えたくない場合はなおさらです。

このガイドでは、Windows 11/10で古い復元ポイントとシャドウコピーを削除する3つの実用的な方法を解説します。Windows 11/10に標準搭載のディスククリーンアップツール、システムプロパティウィンドウ、コマンドプロンプトなど、どの方法を使っても空き容量を確保できます。最初の方法は、数回クリックするだけですべての復元ポイントを素早くクリーンアップできます。他の2つの方法は、復元ポイントとシャドウコピーを一度に削除できるため、ディスク容量が限られている場合に便利です。それでは早速始めましょう。

Windowsで復元ポイントとシャドウコピーを削除する3つの方法

復元ポイントやシャドウコピーから不要なデータを削除するには、ディスククリーンアップ、システムプロパティ、コマンドプロンプトなど、別のツールを使う必要があります。ただし、それぞれの方法には癖があり、予想以上に多くのデータが削除されてしまう場合もあるので、復元ポイントを残しておきたい場合は慎重に作業を進めてください。

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

おそらくこれが一番簡単な方法でしょう。Microsoftは最近のアップデートでディスククリーンアップを改良し、復元ポイントとシャドウコピーを直接削除できるようになりました。少し奇妙に感じるかもしれませんが、一度設定してしまえば問題なく動作します。設定によっては、多くのオプションを高速処理するため少し時間がかかる場合もありますが、全体的には簡単です。

  • Win + Sを押して検索を開き、「cleanmgr」と入力して一番上の検索結果を選択します。メニューでは「ディスククリーンアップ」と表示されている場合もあります。
  • ドロップダウンからシステムドライブ (通常はC: ) を選択し、 [OK]をクリックします。
  • Windowsは、解放できる領域を確認するためにクイックスキャンを実行します。数秒かかる場合があります。大容量ドライブの場合は、さらに時間がかかることがあります。
  • 一番下にある「システムファイルのクリーンアップ」ボタンをクリックします。そう、これが復元ポイントも対象に含める魔法のボタンです。
  • 新しいウィンドウがポップアップ表示され、プロンプトが表示されたら再度ドライブ ( C: ) を選択し、 [ OK ]をクリックします。
  • 「その他のオプション」タブに移動し、「システムの復元とシャドウコピー」の下にある「クリーンアップ」をクリックします。
  • 削除をクリックして確定します。これにより、すべての復元ポイント、シャドウコピーなど、すべてが消去されます。

クリーンアップが始まります。正直に言うと、削除するデータの量によっては多少時間がかかる場合があります。完了したら、すべてを閉じてPCを再起動してください。これで完了です。おそらく、特に問題もなく、空き容量が確保できたはずです。

システムプロパティの使用

昔ながらのシステムが好きな方、あるいはGUIオプションを好む方には、「システムプロパティ」ウィンドウがおすすめです。隠れた場所にあるので見落としてしまうかもしれませんが、「システム保護」を見つけてしまえば、あとは簡単です。ただし、この操作を行うと選択したドライブ上のすべての復元ポイントが削除されるため、バックアップを1つか2つ失っても問題ないことを確認してください。

  • Win + Rを押し、「 」と入力してEnter キーsysdm.cplを押します。すると、システムのプロパティウィンドウが開きます。
  • システム保護」タブをクリックします。
  • システム ドライブ (通常はローカル ディスク (C:))を選択し、[構成]をクリックします。
  • 新しいウィンドウで、 「ディスク領域の使用状況」の下の「削除」ボタンをクリックします。
  • 確認を求められた場合は、「続行」をクリックします。

このプロセスは、シャドウコピーを含む、そのドライブ上のすべての復元ポイントを即座に削除します。処理は迅速で、多くの質問もされないため、すぐに空き容量を確保する必要がある場合に便利です。

コマンドプロンプトでシステム復元ポイントを削除する

この方法は少し強引な感じがしますが、最も高度な制御が可能で、いわば核兵器のような選択肢です。コマンドに慣れている方なら、古いシャドウコピーや復元ポイントを一括削除するのに最適です。特にシステムの設定がおかしかったり、負荷が高かったりする場合は、最初の試みでは完璧に機能しないこともありますが、再起動すれば問題なく削除されることが多いです。

  • [スタート] ボタンを右クリックし、[Windows ターミナル (管理者)] または [コマンド プロンプト (管理者)] を選択します (どちらか好きな方を選択してください)。ただし、管理者権限が必要です。
  • 次のコマンドを入力してEnter キーを押します。 vssadmin delete shadows /for=<ForVolumeSpec> /all
  • ` <ForVolumeSpec> ` を ` C: `などのドライブ文字に置き換えてください。コマンドは以下のようになります。プロンプトや概要を表示したくない場合は、最後に` /quiet vssadmin delete shadows /for=C: /all `を追加することもできます。

  • 確認のメッセージが表示されますので、 Yと入力してEnterキーを押します。うまくいくときもあれば、すぐにすべてが削除されないときもあります…Windowsは必要以上に削除を難しくしているからです。

すべてのシャドウコピーと復元ポイントを一度に消去したい場合、複数のコマンドを実行したり、まずすべてのシャドウコピーを削除してから、他のツールを使用して復元ポイントを消去したりする人もいます。ただし、すべての復元ポイントを削除すると、後で気が変わってもバックアップができなくなるので注意が必要です。

これらのオプションが機能しない場合、または Windows が特定の復元ポイントの削除を拒否する場合は、より強力なツールやスクリプトがありますが、ほとんどの人にとって、これら 3 つの方法で基本的なことはカバーされます。