Windows:時間の経過とともに使用されるディスク容量を確認するにはどうすればよいですか?


12

時間の経過とともに使用されているディスク領域をキャプチャして視覚化する方法を探しています。必要なのは1つの数値、つまりディスク上で使用されるバイト数だけです。コンピューターにたくさんの写真を保存しているので、ハードドライブの空き容量が必要になる時期を見積もる方法が必要です。1時間ごとの解像度で使用済みのディスク領域をキャプチャする方法がある場合、それはすばらしいことですが、毎日の解像度でも問題ありません。データを視覚化する必要さえありません。データをExcelに簡単にエクスポートできる限り、独自のグラフを作成して外挿できます。

WinDirStatやTreeSizeFreeのような多くのディスク容量可視化プログラムを見てきましたが、時間の経過に伴うディスク容量使用状況のキャプチャを自動化する方法がありません。



@Matthew Lockに感謝します。パフォーマンスモニターでは、ビューの最後の1分間しか表示されないようです。年を追跡できるものが必要です。パフォーマンスモニターを使用してそれを行う方法があるかどうか知っていますか?
Patrick

あなたはここでサンプリング時間を変更することができます。i.imgur.com/ganlFBW.png私は実際に実際に年を試していないが、それは動作するようです。
マシューロック

回答:


12

Windowsパフォーマンスモニター(perfmon)を使用して、使用されているディスク領域をMB単位で1秒単位の解像度で確認できます。このツールはWindowsの最新バージョンに組み込まれているため、データを表示するために別のプログラムをダウンロードする必要もありません。以前のデータは表示されないため、設定時のディスク容量データのみが表示されます。1時間ごとのデータポイントだけが必要でしたが、1秒ごとに更新をテストしたところ、問題なく動作しました。

Perfmonを使用すると、カンマ区切り(Excelで開くことができる)、タブ区切り(通常Excelが使用するもの)、またはバイナリ形式のファイルに、ディスクの空き容量を値として出力できます。バイナリ出力を使用して、perfmon自体のデータを視覚化できます。他の出力タイプのいずれかを使用すると、Excelでデータの独自のグラフを作成できます。

これを設定する方法のステップバイステップガイドはここにあります:

  1. Windowsパフォーマンスモニターを開きます(Win-R->タイプ "perfmon.exe"-> Enter)
  2. 左端のペインで、をダブルクリックしますData Collector Sets。右クリックUser Defined-> New-> Data Collector Set
  3. 「Disk Space Free」など、セットの名前を入力します。ラジオボタンCreate manually (Advanced)をクリックし、[次へ] をクリックします。
  4. チェックしPerformance counter、[次へ]をクリックします
  5. クリック Add...
  6. 表示されるまでスクロールし、LogicalDisk横にある下矢印をクリックします。少し下にスクロールしてクリックしますFree Megabytes% Free Space必要に応じて選択することもできます)。タイトルの付いたボックスの下をInstance of selected object:クリックしてC:、その下をクリックしますAdd >>。そのカウンターは、というタイトルの右側のペインに表示されAdded countersます。OKをクリックします。
  7. Sample Intervalデータを収集したい頻度に設定します。前述のように、時間ごとのデータポイントを確認したいと考えました。それで、入れ1Sample Intervalに変えUnitsましたHours。次へをクリックします。
  8. ログを配置する場所を選択します。[完了]をクリックします。
  9. User Defined左側のパネルをダブルクリックし、先ほど作成したデータコレクターセットをクリックします(例の名前は「Disk Space Free」でした)。
  10. 作成したデータコレクターセットが右側のパネルに表示されます。右クリック-> Properties
  11. 下にLog formatあなたの上の段落で説明応じてお好みのタイプを選択することができます。OKをクリックします。

バイナリを選択した場合、左側のペインでReports-> User Defined-> Disk Space Freeをクリックし、右側のペインでアイテムをダブルクリックすると、データを表示できます。

カンマ区切りまたはタブ区切りを選択した場合は、手順8で指定した場所のデータを表示できます。


1
これは正解としてマークする必要があります
Wadih M.

1
@WadihM。あなたが正しい。StackExchangeの説明に従って、私はマシューの答え(「この答えは役に立ちます」)を賛成し、正しい答えとして私のものを選択する必要があります。私は先に進んでそうしました。
Patrick

1

2
これらのリンクをありがとう。私はプログラムを通じてそれを行う方法があることを望んでいました。私はあなたの最初の提案を使用してしまいました。Window Performance Monitorについてもう少し詳しく調べたところ、ユーザー定義のデータコレクターセットを設定して、レポート機能でデータを確認する方法を発見しました。コメントで正しい答えを教えてくれたのはあなたのおかげです。しかし、スクリプトを使用せずにこれを実現したいという人のために、自分用のものも追加します。
Patrick

1
非常に価値のあるスーパーユーザーとして、この回答再度アクセスして詳細を追加することをお勧めします。ご存知かもしれませんが、ハイパーリンクだけでは、実際には回答ではなく回答指します。リンクからの必須要素が含まれるように回答を編集してください。
私はモニカを

@Patrick正しい答えを設定してください
Wadih M.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.