web-dev-qa-db-fra.com

Windows: Comment puis-je voir l'espace disque utilisé au fil du temps?

Je cherche un moyen de capturer et de visualiser l'espace disque utilisé au fil du temps. Tout ce dont j'ai besoin, c'est un numéro de numéro-- octets utilisé sur le disque. Je stocke beaucoup de photos sur mon ordinateur, j'ai donc besoin d'un moyen d'estimer quand j'aurai besoin de plus d'espace disque dur. S'il y a un moyen de capturer l'espace disque utilisé avec une résolution horaire qui serait géniale, mais même la résolution quotidienne convient parfaitement. Je n'ai même pas besoin de visualisation des données; Tant que les données sont facilement exportables vers Excel, je peux créer mon propre graphique et extrapoler.

J'ai vu de nombreux programmes de visualisation de l'espace disque tels que Windirstat et TreeSizeFree, mais ils n'ont pas un moyen d'automatiser la capture de l'utilisation de l'espace disque au fil du temps.

12
Patrick

Vous pouvez voir l'espace disque utilisé au fil du temps avec Windows Performance Monitor (Perfmon) sur le MB avec une résolution inférieure à une seconde. Cet outil est intégré aux dernières versions de Windows pour ne pas avoir même besoin de télécharger un autre programme pour voir les données. Il ne montre aucune donnée précédente, vous ne verrez donc que des données sur l'espace disque à partir de votre configuration. Je n'ai besoin que de points de données horaires, mais j'ai testé avec des mises à jour chaque seconde et cela a fonctionné bien.

Perfmon vous permet de diffuser la quantité d'espace disque libre que vous disposez en tant que valeurs à un fichier séparé par des virgules (peut être ouverte dans Excel), séparé par tabulation (ce que Excel utilise habituellement) ou binaire. En utilisant la sortie binaire, vous pouvez visualiser les données dans le parfum lui-même. L'utilisation de l'un des autres types de sortie vous permet de créer vos propres graphiques des données dans Excel.

Voici un guide étape par étape sur la manière de la configurer:

  1. Ouvrir le moniteur de performances Windows (Win-R -> Type "perfmon.exe" -> Entrée)
  2. Dans le volet de gauche, double-cliquez sur Data Collector Sets. Cliquez avec le bouton droit sur User Defined -> New -> Data Collector Set.
  3. Entrez un nom pour votre ensemble, quelque chose comme "espace disque libre". Cliquez sur le bouton radio Create manually (Advanced), cliquez sur Suivant.
  4. Vérifiez Performance counter, Cliquez sur Suivant
  5. Cliquez sur Add...
  6. Faites défiler jusqu'à ce que vous voyiez LogicalDisk et cliquez sur la flèche vers le bas à côté de celui-ci. Faites défiler un peu et cliquez sur Free Megabytes (Vous pouvez également sélectionner % Free Space Si vous le souhaitez). Maintenant, dans la case ci-dessous intitulé Instance of selected object: Cliquez sur C: Puis ci-dessous Add >>. Ce compteur devrait maintenant se présenter dans la bonne voie intitulée Added counters. Cliquez sur OK.
  7. Définissez le Sample Interval Pour cependant souvent que vous souhaitiez avoir les données collectées. Comme je l'ai mentionné, je voulais voir des points de données horaires. Donc, je mets 1 Dans Sample Interval Et changé Units _ à Hours. Cliquez sur Suivant.
  8. Sélectionnez l'emplacement que vous souhaitez que vos journaux soient situés. Cliquez sur Terminer.
  9. Double-cliquez sur User Defined Dans le panneau de gauche, puis cliquez sur le jeu de collecteur de données que vous venez de créer (l'exemple nom était "espace libre").
  10. Le jeu de collecteurs de données que vous venez de créer doit apparaître dans le panneau de droite. Faites un clic droit -> Properties.
  11. Sous Log format Vous pouvez sélectionner le type que vous préférez en fonction de l'explication dans le paragraphe ci-dessus. Cliquez sur OK.

Si vous avez sélectionné Binary, vous pouvez afficher les données en cliquant sur Reports -> User Defined -> Disk Space Free Dans le volet de gauche, puis double-cliquez sur l'élément dans le volet de droite.

Si vous avez choisi des virgules séparés par des virgules, vous pouvez afficher des données à l'emplacement que vous avez spécifié à l'étape 8.

12
Patrick