Windows Vistaでシステムの復元によるディスク容量の使用状況を確認する方法
システムの復元ポイントは、保存したデータを失うことなく、Windowsを以前の状態に素早く簡単に復元するのに便利です。Windowsは、更新プログラムをインストールする前に自動的にシステムの復元ポイントを作成します。一部のサードパーティ製プログラムも、インストールを開始する前にシステムの復元ポイントを作成するので、この安全策を信頼するのは良いことです。しかし、奇妙なことに、Windows Vista以降を使用している場合、復元ポイントに実際にどれだけのディスク容量が消費されているかは、あまり透明ではありません。手動で調整できるXPとは異なり、Vistaではユーザーが尋ねない限り、それが秘密にされます。ディスク容量が不足している場合や、何が保存されているか知りたい場合は、これは煩わしい場合があります。
システムの復元機能が有効になっている場合、それがどれだけの容量を使用しているかを知っておくと便利です。特に、ドライブの空き容量を増やすためにデータを消去したい場合などに役立ちます。Windows Vista以降では、当然ながらその情報が直接表示されません。ありがたいことに、簡単なコマンドで裏側を覗くことはできますが、以前に使ったことがないとすぐには分かりません。これは隠し機能ではありませんが、システムファイルを調べたりトラブルシューティングをしたりしない限り、見逃しやすいコマンドの一つです。
Windows Vista以降でシステムの復元が使用しているディスク容量を確認する方法
方法 1: コマンドプロンプトを使用してシャドウストレージの詳細を表示する
この方法は、システムの復元が各ドライブで実際に使用している容量の詳細情報を表示できるため便利です。ディスク容量に関する奇妙な問題に気付いた場合や、復元ポイントがどれだけの容量を消費しているかを把握したい場合に役立ちます。レポートは、使用容量、割り当て容量、最大許容容量の3つの主要な部分で構成されます。空き容量を増やす予定がある場合や、復元に関する問題のトラブルシューティングを行う場合に役立ちます。
Windowsはデフォルトで使用容量を表示しないため、使用容量の全体像を把握できない場合があります。このコマンドを実行すると、使用量が明確になります。設定によっては、すぐに表示されない場合や、管理者権限が必要になる場合があります。もちろん、Windowsは使用容量の表示を巧妙に行っているためです。
管理者特権のコマンドプロンプトを開く
cmdスタート メニューの検索ボックスに入力します。- コマンドプロンプトを右クリックし、[管理者として実行]を選択します。
- ユーザー アカウント制御 (UAC) のプロンプトが表示されたら、[はい]をクリックします。
この手順は非常に重要です。管理者権限がないとコマンドは情報を取得できないためです。少し面倒ですが、システムレベルのコマンドの場合は必ず実行する必要があります。
シャドウストレージコマンドを実行する
vssadmin list shadowstorageコマンドプロンプトウィンドウに入力します。- 打つEnter。
このコマンドは、以下の例のようなレポートを生成します。
使用済みシャドウコピーストレージ容量: 5 GB (20%) 割り当てられたシャドウコピーストレージスペース: 10 GB (40%) シャドウコピーの最大保存容量: 20 GB (80%)
「シャドウコピー記憶域の使用領域」は、復元ポイント用に現在実際に使用されている領域の量を示します。「割り当て済み」はWindowsが予約している記憶域の合計量で、「最大」は上限、つまり必要に応じて使用できる量です。使用領域が最大に近づいている場合、ディスクの空き容量が不足している可能性があります。
コマンドプロンプトを閉じる
- 入力する
Exitか、閉じるボタンをクリックしてください。
これで完了です。推測することなく、明確な内訳が得られます。ただし、ストレージ容量が上限に達している場合は、特定のドライブをクリーンアップするか、システムの復元を無効にすることをお勧めします(ただし、これは別の問題です)。一部のマシンでは、コマンドの実行に数秒かかる場合や、権限がオフになっている場合はすべてのドライブが表示されない場合があります。すぐに機能しない場合は、再試行するか、管理者権限を確認してください。
これで、システム復元のストレージに何が起こっているのかを、複雑なGUIを使わずに調べるのに何時間もかかっても、きっと助かるはずです。完璧ではありませんが、一応は使えます。この謎のストレージの背後にある原因をより深く理解するために、できることがまた一つ増えました。
まとめ
vssadmin list shadowstorage復元ポイントのストレージ情報を表示するには、管理者特権のコマンド プロンプトで使用します。- 使用されているスペースの量と予約されているスペースの量を確認します。
- スペースが限られている場合は、復元ポイントを消去するか、ディスク割り当てを減らすことを検討してください。
まとめ
ディスクの調子が悪い場合や、システムの復元がどれくらいの容量を消費しているのか知りたい場合は、このちょっとしたコマンドが役に立ちます。設定メニューほど派手ではありませんが、目的は達成できます。実行して数値を確認し、空き容量を増やすか復元サイズを調整するかを判断してください。これが役に立つことを願っています。私の環境ではいくつかの環境でうまくいきましたので、あなたにも効果があるかもしれません。